주요개념 Docker: 컨테이너 기반 오픈소스 가상화 플랫폼 Docker Hub: docker image repository Kubernetes: 컨테이너 배포/관리 오픈소스 플랫폼 Helm: Kubernetes 패키지 관리 도구 Chartmuseum: helm chart registry Spinnaker: 멀티클라우드를 지원하는 Continuous Delivery 툴 Jenkins: Continuous Integration 툴 Minio: 오픈소스 오브젝트 스토리지 서버. (Demo에서는 Spinnaker metadata 저장용도로 사용) Demo 환경 Ubuntu v20.04.1 (Master, Worker node 각각 1대) Docker v19.03.13 Kubernetes v1.19.4 Helm..
설치 환경 Ubuntu v20.04.1 (Master, Worker node 각각 1대) Docker v19.03.13 Kubernetes v1.19.4 Chartmuseum v0.14.0 Minio Spinnaker v1.24.1 Chartmuseum 설치 ※ ALLOW_OVERWRITE=true 설정을 해주지 않으면, 같은 버전의 helm chart를 push하더라도 overwrite되지 않는다. 기본 false이므로 overwrite가 필요한 경우 반드시 설정해주어야한다. Docker, On-premise 두가지로 설치해보았고, 한가지를 선택하면 된다. 개인적으로는 저장소는 안정성 측면에서 On-premise로 설치하는 것을 선호하는 편이다. Docker $ docker run -d --rm -it..
- Total
- Today
- Yesterday