깃옵스(GitOps)
깃옵스(GitOps) : 애플리케이션의 배포와 운영에 관련되 모든 요소를 코드화 하여 Git에서 관리(Ops)하는 것 - 위브웍스(Weaveworks Inc.)에서 처음 사용한 용어로 프로젝트에 데브옵스를 적용하는 실천 방법 중 하나 ***위브웍스는 쿠버네티스가 깃옵스의 대상이라고 말함 - Cloud-native 애플리케이션을 대상으로한 지속적 배포(CD)에 초점을 두고 있음 1.선언형 모델(Declarative Model) 깃옵스의 기본 개념은 코드를 인프라를 프로비저닝하는 IaC에서 나온 것이다. 명령형 모델과 선언형 모델이 있지만 선언형 모델은 데릭토리가 이미 존재하는지 확인하거나 OS에 따라 바뀌는 명령어를 사용자가 알아야 할 필요가 없다 2.단일 진실 공급원(Single Source Of Tru..
CLOUD/Kubernetes
2021. 6. 29. 11:31