최근 포스트

Nginx Ingress Controller Annotations - Rewirte

Overview 여러 annotation을 통해 Nginx Ingress Controller의 설정값들을 변경할 수 있습니다. -> 전체 Annotation 이번문서에서는 여러 Annotation 중 url rewrite에 관련된 annotation에 대해서 알아보겠습니다...

Graphite와 Collectd를 사용해 모니터링하기!

Overview 이런 저런 일들이 있어 2020회고를 제외하고는 올해 첫 게시글이네요! 이제 다시 꾸준히 작성해야 겠습니다. 오늘도 봐주셔서 감사합니다! 이번 포스팅에서는 시스템 모니터링을 할 때 자주 등장하는 Graphite와 Collectd가 무엇인지, 어떻게 메트릭들...

[Ansible] 유용한 기능들 - When, Debug, Tag

Overview 이번 포스팅에서는 Ansible의 알고있으면 유용한 기능들을 다뤄보겠습니다. 1. 조건에 따라 특정 Task를 실행하고 싶을 때 : When Ansible은 그 구조의 특성상 하나의 task내에서 조건별로 분기를 할 수가 없습니다. 대신 task를 여러개로 쪼개서...

[Ansible] Roles

Overview 이번 포스팅에서는 Ansible의 Roles에 대해서 알아보겠습니다. Roles? 예를들어서 프로젝트를 진행한다고 했을 때 마구잡이로 프로그래밍을 하게되면 유지보수하기도, 미래에 재사용하기도 어렵습니다. 이런 문제들을 방지하기위해 코드의 구성을 체계화하고 모듈화를...

[Ansible] Handlers

Overview 이번 포스팅에서는 Ansible의 Handler에 대해서 기술하겠습니다. Handlers? Handler는 함수와 비슷합니다. Task가 할 수 있는 일을 똑같이 할 수 있으며, Playbook의 Task에서 Handler를 호출하게되면 해당 Handler가 호출...