CNCF/Spinnaker Spinnaker 를 통한 Kubernetes환경의 Application 배포(2)-CI/SCM연동 2020. 1. 1. 앞의 문서(https://cyuu.tistory.com/161) 에서 Spinnaker의 전반적인 구조를 이야기 했었다. 이어서 Spinnaker의 장점중 하나인 다양한 CI /SCM연동을 위한 방법을 이야기 하려고 한다. 해당 문서에서는 Gitlab과 Jenkins연동을 이야기 하려고 한다. Configure a GitLab artifact account Spinnaker의 artifact는 원격지의 artifact를 이용하여 원격지의 파일 및 이미지를 가져와서 활용할 수 있는 리소스이다. 해당 문서에서는 Gitlab를 artifact로 등록 하여 Git에 저장되어 있는 파일을 호출하여 Kubernetes의 Manifset파일을 Spinnaker에서 직접 관리하는것이 아닌, 외부 Gitlab의 Git으.. Spinnaker 를 통한 Kubernetes환경의 Application 배포(1) 2019. 12. 25. Spinnaker? •Spinnaker는 에서 Netflix에서 구축 된 클라우드 배포 모범 사례를 염두에 두고 구축 •Spinnaker의 목적은 응용 프로그램을 안정적으로 배포하기 위해 기본 클라우드 플랫폼의 전문가의 도움없이 배포를 안정적으로 하는 것 •대신 그들은 실제 문제 영역에 더 집중할 수 있고 롤아웃의 복잡성에 덜 집중 •엔지니어링 팀은 일관된 개념적 모델을 사용하여 지속적으로 전용 운영 팀에 참여하지 않고도 다양한 클라우드 플랫폼에 배포 •적은 노력으로 Netflix와 Google에서 정의한 모범 사례를 기반으로 배포 Application-centric Control Plane •Spinnaker는 가상 머신 및 컨테이너에서 로드밸런서 및 보안 그룹에 이르는 모든 애플리케이션 리소스에 대한.. 이전 1 다음