조타 자동화 | 5단계
1926 단어 cicdcirclecihelmkubernetes
분기 필터
워크플로는 circleCI 파이프라인이 실행되는 분기를 필터링하는 옵션을 제공합니다.
개발자
workflows:
main:
jobs:
- deploy:
filters:
branches:
only:
[project-for-video-dev]
찌르다
workflows:
main:
jobs:
- deploy:
filters:
branches:
only:
[project-for-video-prod]
오브스
Google Container Registry에 저장된 모든 이미지는 완벽하게 작동하는 이미지이며 환경에 배포할 준비가 되어 있습니다. 따라서 현재 태그 실행 태그를 config.yml의 최신 태그로 교체하고 저장소에 푸시하고 circleCI 파이프라인을 트리거하는 분기에 병합하고 circleCI는 이미 rollout-image 명령을 실행하도록 설정되어 있습니다.
예시
dev 분기에는 config.yml 파일과 dev를 업데이트하는 데 필요한 모든 값이 포함되어 있습니다. 태그가 dev 분기에 병합되면 파이프라인을 트리거하고 새로 병합된 image 태그로 dev-deployment를 업데이트하고 prod와 같은 다른 분기의 경우에도 동일합니다.
쿠버네티스 프로세스
파이프라인이 트리거되면 kubernetes는 블루-그린 배포 프로세스를 실행하고 다운 타임 없이 이미지를 업데이트합니다.
Reference
이 문제에 관하여(조타 자동화 | 5단계), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/coktopus/automation-of-helm-step-5-2j2h텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)