데브옵스
-
ArgoCD 맛보기24년 11월 이전/ArgoCD 2022. 9. 7. 19:30
이 문서에서는 Gitops 구현체 중 하나인 ArgoCD에 대해서 간단히 알아보도록 하곘습니다. 또한 minikube 쿠버네티스 클러스터 환경에서 ArgoCD 배포 후, argocd CLI를 통해 간단히 애플리케이션을 배포하는 내용을 실습해보도록 하겠습니다. Gitops와 ArgoCD Gitops란 애플리케이션의 배포와 운영에 관련된 모든 요소를 코드화하여 깃(Git)에서 관리(Ops)하는 방법론 중 하나입니다. CI/CD 중 지속적인 배포(Continuous Deployment)에 초첨을 두고 있으며, 기본 개념은 코드를 이용하여 인프라를 프로비저닝 하고 관리하는 IaC(Infrastructure as Code)에서 나온 것으로 깃옵스는 이를 인프라에서 전체 애플리케이션 범위로 확장하였다고 보시면 됩니..
-
그라파나 9 새로운 기능 (1) Query Builder24년 11월 이전/Dashboard 2022. 9. 2. 18:20
최근 Grafana 9 버전이 출시되었습니다. 사용자들의 편의성을 위한 많은 기능들이 업데이트 및 생성되었습니다. 이 문서에서는 새로운 기능 중 하나인 Query Builder에 대해서 간단하게 알아보겠습니다. 그라파나 9 이전에 쿼리하는 방법 예를 들어서 다음 쿼리를 Grafana를 통해서 조회한다고 해봅시다. sum(rate(go_gc_duration_seconds{job="node-exporter"}[$__rate_interval])) Grafana 9 이전 버전에서는 "Explore"를 탭에서 쿼리를 하는 UI는 다음과 같습니다. 기존 Grafana 8에서는 사용자가 하나 하나 쿼리를 모두 입력해야하는 불편함이 있었습니다.(물론 자동 완성 기능으로 어느 정도 커버가 가능합니다.) 그라파나 9 에서..