Kafka 모니터링
Kafka 도입 이후에 점진적으로 모니터링을 개선해나간다. Kafka와 그 제반 환경에 대해 이해한만큼 모니터링을 구성하고 모니터링 시스템에서 피드백을 받아 다시 학습하고 그렇게 배운 것을 토대로 다시 모니터링을 구성한다. 그 과정을 따라…
Kafka 도입 이후에 점진적으로 모니터링을 개선해나간다. Kafka와 그 제반 환경에 대해 이해한만큼 모니터링을 구성하고 모니터링 시스템에서 피드백을 받아 다시 학습하고 그렇게 배운 것을 토대로 다시 모니터링을 구성한다. 그 과정을 따라…
Hashicorp의 Vault 도입을 2, 3년부터 관련 이슈가 있을 때마다 검토했는데 결국 기술보다는 실제 서비스를 관리하는 주체인 사람과 정책 그리고 시스템이 문제였다. 하지만 더 현실적으로 생각해 보자. 이런 작업을 한두 번…
CoreOS에서 가끔 Cronjob을 돌리고 싶을 때가 있다. Kubernetes 같은 Container Orchestration 도구를 사용하는 회사라면 Kubernetes에 내장된 기능을 쓰면 되지 굳이 운영체제까지 건드려서 일을 복잡하게 만들 이유가 없다. 다만 단일 서버로…
언제부터인지 블로그 서버에 접속할 때마다 ssh passphrase를 묻더라. 한두 번은 그러려니 하고 넘어갔는데 점점 귀찮아져서 문제 해결책을 찾아보았다. 일반적인 조언은 ssh-add -K 명령을 이용하라는 것이다. ssh-add -K /path/to/private/key 하지만 이걸로…
이미 공개한 글이지만 회사 블로그를 홍보할 겸 여기에 늦게나마 공개합니다. 동명의 글이 Google Cloud Platform에도 있으니 여기서는 여태까지 한 삽질과 교훈에 집중한다. 첫 시도 ngrinder 처음에는 ngrinder로 부하 테스트 환경을…
시나리오 GoDaddy에서 test.com 도메인을 구입했다. test.com을 GoDaddy가 아닌 Google Cloud DNS에서 관리하기 위해 네임서버를 이전하려 한다. Terraform을 이용해 Google Cloud Platform에 Provisioning한다. 코드 Terraform 코드는 다음과 같다. variable "dns_name" {…
Test API 서버: api.ote-godaddy.com Production API 서버: api.godaddy.com DOMAIN_NAME=test.com API_SERVER=api.godaddy.com KEY=dKNhhKehqHAZ_QfrdQbFpNu5oB4nyJCPpYH SECRET=FfriNTpxEdjk5XTBAqAkos curl -X PATCH -H "Authorization: sso-key ${KEY}:${SECRET}" -H 'Content-Type: application/json' -d '{ "nameServers": [ "ns-cloud-c1.googledomains.com", "ns-cloud-c2.googledomains.com" ] }'…
Google Cloud Platform 교육 이후에 심심풀이 땅콩 개인 프로젝트를 여기서 돌려보기로 했다. 개인 프로젝트라 해도 그저 깨작거리는 정도에 불과히지만 GCP를 익히는데는 충분히 도움이 되지 싶다. AWS와는 또다른 맛이 있단 말이다.…
문서 이력: 주말에 잠깐 심심하길래 이 글을 써서는 월요일에 회사 블로그에 옮겨적었다. 회사 블로그를 좀 띄워볼 요량으로 이 블로그에는 며칠 늦게 올린다. Kubernetes에서 컨테이너에 Persistent Volume을 붙이는 방법은 몇가지 있다.…