티스토리 뷰
깃옵스(GitOps) : 애플리케이션의 배포와 운영에 관련되 모든 요소를 코드화 하여 Git에서 관리(Ops)하는 것 - 위브웍스(Weaveworks Inc.)에서 처음 사용한 용어로 프로젝트에 데브옵스를 적용하는 실천 방법 중 하나 ***위브웍스는 쿠버네티스가 깃옵스의 대상이라고 말함 - Cloud-native 애플리케이션을 대상으로한 지속적 배포(CD)에 초점을 두고 있음 |
1.선언형 모델(Declarative Model)
깃옵스의 기본 개념은 코드를 인프라를 프로비저닝하는 IaC에서 나온 것이다.
명령형 모델과 선언형 모델이 있지만 선언형 모델은 데릭토리가 이미 존재하는지 확인하거나 OS에 따라 바뀌는 명령어를 사용자가 알아야 할 필요가 없다
2.단일 진실 공급원(Single Source Of Truth, SSOT)
참고: score
'CLOUD > Kubernetes' 카테고리의 다른 글
HTTP 트래픽을 처리하는 외부 인그레스(Ingress) 설정 (0) | 2021.06.29 |
---|---|
스테이트풀(stateful)과 스테이트리스(stateless) 어플리케이션 (0) | 2021.06.29 |
쿠버네티스 컴포넌트 목록 및 정리 (0) | 2021.06.28 |
volume 필드 설명 정리 (0) | 2021.06.28 |
Dockerfile, deploment, service example (0) | 2021.06.28 |