Post

도커와 쿠버네티스 10: 쿠버네티스를 활용한 웹 서비스 배포

사전 준비 사항

PostgreSQL 확인

  • PostgreSQL이 가동 중인지 확인 photo 1

인그레스를 활용한 django 실행

디렉터리 정리

  • 디렉터리를 아래와 같이 정리한다 photo 2

django 이미지 빌드

  • myDjango04/myapp/myapp에 있는 settings.py를 수정한다 photo 3
  • 아래와 같이 이미지를 빌드한다 photo 4
  • 도커 이미지 목록 확인 photo 5
  • 도커 리포지토리를 생성하겠는데 일단 터미널에서 로그인하겠다 photo 6
  • 태그를 생성하고 업로드한다 photo 7
  • 도커 허브 홈페이지에 확인 photo 8

Nginx 이미지 빌드

  • MyNginx04d에 있는 default.conf를 아래와 같이 수정한다 photo 9
  • 이미지 빌드 photo 10
  • 이미지 목록 확인 photo 11
  • 도커 허브에서 리포지토리를 생성 photo 12
  • 아래와 같이 태그하고 업로드한다 photo 13
  • 도커 허브 확인 photo 14

디플로이먼트 실습

  • ex01에서 django-deploy.yml를 아래와 같이 작성한다 photo 15
  • 디플로이먼트 파일 실행 photo 16
  • 파드 확인 photo 17
    • 오류 나왔는데 못 풀어서 일단 바로 11장을 시작하겠습니다……
This post is licensed under CC BY 4.0 by the author.

Trending Tags