K8s运行资源
K8s 运行 Pod 资源
mkdir /root/k8s/pod -p
cd /root/k8s/pod/
cat > k8s_pod.yaml << EOF
apiVersion: v1
kind: Pod
metadata:
name: testpod-nginx
labels:
app: web-nginx
spec:
containers:
- name: nginx
image: 10.0.0.10:5000/nginx:1.16.1
ports:
- containerPort: 80
- name: busybox
image: 10.0.0.10:5000/busybox:latest
command: ["sleep", "1000"]
EOF
kubectl create -f k8s_pod.yaml
kubectl get pod
kubectl describe pod testpod-nginx
K8s 运行 ReplicationController 资源
RC的滚动升级
配置文件 k8s_rc.yaml 内容
配置文件 k8s_rc2.yaml 内容
滚动升级
回滚
K8s 运行 Service 资源(用来创建VIP)
K8s 运行 Deployment 资源
K8s 直接编辑升级 Deployment
K8s 回滚 Deployment
K8s 命令行创建 Deployment ,并记录资源变化
K8s 创建 namespace
Last updated