Kubernetes에서 Welcome to nginx 해 보았습니다.
3798 단어 nginxkubernetes
소개
이 기사에서는 Kubenetes (이하 : k8s) 환경에서 nginx를 사용해 보겠습니다.
환경
설정 파일
구성 파일은 Deployment와 Service의 두 가지를 작성합니다. Deployment의 구성 파일은 다음과 같습니다.
deployment.ymlapiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 2
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80
서비스는 다음과 같습니다.
service.ymlapiVersion: v1
kind: Service
metadata:
name: services
spec:
type: LoadBalancer
selector:
app: nginx
ports:
- protocol: TCP
port: 8080
targetPort: 80
위의 설정 파일을 작성한 후 실행합니다.
$ kubectl apply -f deployment.yml
$ kubectl apply -f service.yml
http://localhost-8080.com/로 이동하여 Welcome to nginx가 표시되는지 확인하십시오.
결론
이 기사에서는 k8s 환경에서 nginx를 사용해 보았습니다. deployment 및 service 구성 파일을 만들었습니다. 브라우저에서 welcome to nginx 페이지가 표시되는지 확인했습니다.
참고문헌
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 2
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80
apiVersion: v1
kind: Service
metadata:
name: services
spec:
type: LoadBalancer
selector:
app: nginx
ports:
- protocol: TCP
port: 8080
targetPort: 80
$ kubectl apply -f deployment.yml
$ kubectl apply -f service.yml
이 기사에서는 k8s 환경에서 nginx를 사용해 보았습니다. deployment 및 service 구성 파일을 만들었습니다. 브라우저에서 welcome to nginx 페이지가 표시되는지 확인했습니다.
참고문헌
Reference
이 문제에 관하여(Kubernetes에서 Welcome to nginx 해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/__Rayleigh__/items/d7768af34d3d4d644a3c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)