쿠버네티스(3)
-
[Kubernetes] Volumes
Contents 1. Volume의 필요성 2. Volume이란 3. Volume의 종류 Kubernetes에서 관리하는 자원단위인 Volume의 개념과 종류에 대해 알아봅니다. 1. Volume의 필요성 컨테이너는 컨테이너 이미지를 실행한 형태이죠. 따라서, 컨테이너의 파일 시스템은 컨테이너의 이미지로부터 옵니다. 이러한 이유로 POD 내부의 컨테이너들은 각각 독립된 파일 시스템을 갖습니다. 또한! 컨테이너가 재시작되는 경우에도 이미지로부터 컨테이너가 재실행이 됩니다. 따라서, 새로운 컨테이너는 이미지가 빌드 되었던 때의 파일시스템 상태를 로드하게 되어, 이전의 컨테이너에서 작업한 내용은 모두 사라지게 됩니다. 조금 더 자세히 설명 드리자면, 컨테이너는 아래 그림과 같이 층층이 쌓인 layerd 이미지..
2020.01.27 -
[Kubernetes-Container Registry] 쿠버네티스 클러스터에 사설 컨테이너 레지스트리 구축하기
Content 1. Overview 2. 클러스터 준비하기 3. Container Registry 띄우기 4. SSL 인증서 생성 5. SSL 인증서 설치 6. 이미지 PUSH 해보기 쿠버네티스 클러스터에 Private Container Registry를 구축해 봅니다. 1. Overview 지난번에 단일 노드 상에서 Docker 만을 사용하여 Private Registry 구축하는 법을 포스팅했는데요. 이번엔 여러 노드로 구성된 클러스터 상에서 Kubernetes를 사용하여 Private Registry를 구축하는 방법에 대해 알아보고자 합니다. 클러스터 상에 레지스트리를 구축할 때는 이미지들을 저장할 볼륨에 신경을 써주셔야 합니다. 그 이유를 생각해볼까요? 크게 두 가지 이유를 들 수 있습니다. 1...
2020.01.21 -
[Kubernetes] 쿠버네티스 설치 및 클러스터 설정
Contents 1. Docker 설치 2. Kubernetes 설치 3. Kubernetes Cluster 소개 4. Kubernetes Cluster 설정 5. Worker Node 추가 6. 마치며 Kubernetes Cluster를 구성하기 위한 Docker 및 Kubernetes 설치 방법, Kubernetes Cluster 설정 방법에 대해 알아봅니다. 1. Docker 설치 도커의 설치는 다른 블로그들에서도 잘 설명되어 있을 뿐만 아니라, 도커에서 제공하는 guide 문서만 따라하더라도, 정말 간단하고 쉽게 설치 가능합니다. 다른 솔루션 패키지들과 비교 하였을 때, 설치과정이 에러도 없고 정.말. 간단합니다. 이 또한 컨테이너의 장점이 아닐까 싶습니다. 따라서 여러분 또한, 도커를 아주 쉽게..
2019.11.20