JAVA全系列 教程
3762个小节阅读:7091.9k
目录
C语言快速入门
JAVA全系列 教程
面向对象的程序设计语言
Python全系列 教程
Python3.x版本,未来主流的版本
人工智能 教程
顺势而为,AI创新未来
大厂算法 教程
算法,程序员自我提升必经之路
C++ 教程
一门通用计算机编程语言
微服务 教程
目前业界流行的框架组合
web前端全系列 教程
通向WEB技术世界的钥匙
大数据全系列 教程
站在云端操控万千数据
AIGC全能工具班
A A
White Night
创建nginx-deployment.yaml,内容如下
xxxxxxxxxx
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx-deployment
labels:
app: nginx
spec:
replicas: 3
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:1.14.2
ports:
- containerPort: 80
使用配置文件
xxxxxxxxxx
[root@master ~]# kubectl apply -f nginx-deployment.yaml
deployment.apps/nginx-deployment created
[root@master ~]# kubectl get deploy -o wide
NAME READY UP-TO-DATE AVAILABLE AGE CONTAINERS IMAGES SELECTOR
nginx-deployment 3/3 3 3 16s nginx nginx:1.17.1 app=nginx-pod
查看deployment控制的rs和pod,发现rs是在deployment之后加了一段字符串,而pod是在rs之后加了一段字符串
xxxxxxxxxx
[root@master ~]# kubectl get rs #查看rs
NAME DESIRED CURRENT READY AGE
nginx-deployment-5d89bdfbf9 3 3 3 2m13s
[root@master ~]# kubectl get pod #查看pod
NAME READY STATUS RESTARTS AGE
nginx-deployment-5d89bdfbf9-k8j9n 1/1 Running 0 2m42s
nginx-deployment-5d89bdfbf9-vw87k 1/1 Running 0 2m42s
nginx-deployment-5d89bdfbf9-x7nsm 1/1 Running 0 2m42s