본문 바로가기

Cloud35

Kubernetes in Google Cloud #5 Continuous Delivery with Jenkins in Kubernetes Engine Kubernetes Engine에서 Jenkins로 지속적 배포 | Google Cloud Skills Boost 이 실습에서는 Kubernetes 엔진에서 실행되는 Jenkins를 사용하여 지속적 배포 파이프라인을 배포하고 완전하게 구성하며 개발-배포 프로세스를 진행합니다. www.cloudskillsboost.google 이번 lab에서는 continuous delivery pipeline을 Jenkins를 이용하여 만들어 볼 것이다. Jenkins는 flexible하게 build, test, deployment pipeline을 조직하는 것을 자동화해주는 open-source 이다. helm은 Kuber.. 2022. 7. 25.
Kubernetes in Google Cloud #4 Managing Deployments Using Kubernetes Engine Kubernetes Engine으로 배포 관리 | Google Cloud Skills Boost Dev Ops 권장사항에서는 여러 배포를 사용하여 애플리케이션 배포 시나리오를 관리합니다. 이 실습에서는 여러 이기종 배포가 사용되는 일반적인 시나리오를 처리할 수 있도록 컨테이너를 확장 www.cloudskillsboost.google Heterogeneous deployment는 어떤 기술적인 needs를 위해 두 개 이상의 distinct한 infrastructure 환경을 연결하는 것이라고 한다. hybrid, multi-cloud, public-private 등으로 불린다. 단일 환경에서 어떤 operation을 처리한다.. 2022. 7. 25.
Kubernetes in Google Cloud #3 Orchestrating the Cloud with Kubernetes Kubernetes를 통한 클라우드 조정 | Google Cloud Skills Boost 이 실습에서는 Google Container Engine을 사용하여 완전한 Kubernetes 클러스터를 프로비저닝하고, kubectl을 사용하여 Docker 컨테이너를 배포 및 관리하며, Kubernetes의 배포 및 서비스를 사용하여 애플리케 www.cloudskillsboost.google Pod 이라는 개념을 새로 알게 되었다. 기본적으로 container가 각자 고유한 namespace를 가지는 것으로 알고 있었는데 역시 이론과 실제는 다른 것 같다. 서로 깊게 dependancy가 있다거나 할 때, 그러한 container들을 하나의.. 2022. 7. 25.
Kubernetes in Google Cloud #2 Kubernetes Engine: Qwik Start Kubernetes Engine: Qwik Start | Google Cloud Skills Boost Google Kubernetes Engine에서는 Google 인프라를 사용하여 컨테이너식 애플리케이션을 배포, 관리 및 확장할 수 있는 관리형 환경을 제공합니다. 이 실습에서는 Kubernetes Engine으로 컨테이너식 애플리케 www.cloudskillsboost.google Kubernetes는 open-source cluster management system이다. Google Kubernetes Engine (GKE)는 이러한 Kubernetes를 기반으로 Google infrastructure을 사용하여 containerized app.. 2022. 7. 24.