flux v2
-
GitOps (3) - Flux v2 Deep DiveDevOps 2021. 2. 13. 16:34
Flux 는 쿠버네티스 클러스터가 설정 소스(git..)와 동기화된 상태를 유지하고 새 코드가 추가되면 자동으로 업데이트 해주는 도구이다. Flux v2는 쿠버네티스 API extension 과 프로메테우스 등 다른 쿠버네티스 생태계의 주요 컴포넌트들을 함께 활용하여 개발이 됐다. 설치부터 모니터링 등등 주요한 변화가 굉장히 많았고, backward compatibility 지원이 되지 않을 정도이다. Flux v2 시작하기 GitHub personal access token 을 설정한다. Repo 관련 모든 권한만 갖고 있으면 된다. 최초 설정, 트러블슈팅과 모니터링 등을 위해 flux cli 가 지원된다. 설치한다. brew install fluxcd/tap/flux Flux 가 동작하기 위해서는 k..