[Django] Kubernetes에 Django 프로젝트 배포
1154 단어 kubernetesk8sdockerdjangodjango
- docker image
docker images
- deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: kubernetes-django-deployment
labels:
app: kubernetest-django-app
spec:
replicas: 1
selector:
matchLabels:
app: kubernetes-django-app
template:
metadata:
labels:
app: kubernetes-django-app
spec:
containers:
- name: kubernetes-django-app
image: django_docker_web
imagePullPolicy: IfNotPresent
ports:
- containerPort: 8000
- Applying yaml
kubectl apply -f deployment.yml
- Pods
kubectl get pods
- Expose
kubectl expose deploy kubernetes-django-deployment --type=NodePort
- Services
kubectl get service
확인된 Port로 접속
Author And Source
이 문제에 관하여([Django] Kubernetes에 Django 프로젝트 배포), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jamesjung12/Django-Kubernetes에-Django-프로젝트-배포-y18s2tad저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)