運行一個deployment:
kubectl run nginx-deployment --image=nginx:1.7.9 --replicas=2

基本例子:
nginx-test.yaml
apiVersion: extensions/v1beta1 #當前格式的版本
kind: Deployment #當前創建資源的類型, 當前類型是Deployment
metadata: #當前資源的元數據
name: nginx-test #當前資源的名字 是元數據必須的項
spec: #是當前Deployment的規格說明
replicas: #指當前創建的副本數量 默認不填 默認值就為‘1’
template: #定義pod的模板
metadata: #當前pod的元數據
labels: #至少頂一個labels標簽,可任意創建一個 key:value
app: web_server
spec: #當前pod的規格說明
containers: #容器
- name: nginx #是容器的名字容器名字是必須填寫的
image: nginx:latest #鏡像 鏡像的名字和版本
使用yaml文件創建資源:
kubectl apply -f nginx-test.yaml
刪除yaml文件創建的資源:
kubectl delete -f nginx-test.yaml
