반응형
쿠버네티스
: 컨테이너를 쉽고 빠르게 배포 및 확장하고, 관리를 자동화해주는 오픈 소스 플랫폼.
+파일 (압축 풀어서 폴더에 넣어야 함)
- 설치 방법
1. 톱니바퀴 클릭 > Kubernetes 클릭 > 체크박스 클릭 > Apply & restart 클릭
2. Images에서 파일 10개 생성된 것을 확인
3. 폴더 있는 위치에서 cmd 실행
4. 하단에 있는 코드 하나씩 실행
docker build -t my-flask-app:v1 .
kubectl apply -f flask-deployment.yaml
kubectl apply -f flask-service.yaml
kubectl get services
4. Containers에 생긴 것들 확인
5. localhost로 실행 확인
=> Containers를 삭제해도 지워지지 않음.
서버 과부화로 꺼질 경우, 대비하기에 좋음
- Kubernetes 삭제
1. 톱니바퀴 클릭 > Kubernetes 클릭 > 체크박스 해제 > Apply & restart 클릭
반응형
'Python' 카테고리의 다른 글
[Python] 30장 아마존에 flask 서버 올리기2 (aws 이용) (0) | 2024.04.16 |
---|---|
[Python] 29장 아마존에 flask 서버 올리기1 (aws 이용) (0) | 2024.04.16 |
[Python] 27장 DOCKER를 이용한 MVC 패턴과 MYSQL 추가 (0) | 2024.04.15 |
[Python] 26장 DOCKER COMPOE (0) | 2024.04.15 |
[Python] 25장 flask를 Docker로 띄우기 (0) | 2024.04.11 |