반응형

 

쿠버네티스

 

: 컨테이너를 쉽고 빠르게 배포 및 확장하고, 관리를 자동화해주는 오픈 소스 플랫폼.

 

 

+파일 (압축 풀어서 폴더에 넣어야 함)

 

 

  • 설치 방법

1

 

1. 톱니바퀴 클릭 > Kubernetes 클릭 > 체크박스 클릭 > Apply & restart 클릭

 

2

 

2. Images에서 파일 10개 생성된 것을 확인

 

3

 

3. 폴더 있는 위치에서 cmd 실행

 

4

 

4. 하단에 있는 코드 하나씩 실행

 

docker build -t my-flask-app:v1 .


kubectl apply -f flask-deployment.yaml
kubectl apply -f flask-service.yaml

kubectl get services

 

4

 

4. Containers에 생긴 것들 확인

 

5

 

5. localhost로 실행 확인 

 

 

=> Containers를 삭제해도 지워지지 않음.

서버 과부화로 꺼질 경우, 대비하기에 좋음

 

 

 

  • Kubernetes 삭제

1

 

1. 톱니바퀴 클릭 > Kubernetes 클릭 > 체크박스 해제 > Apply & restart 클릭

 

 

반응형