Kubernetes学习笔记(三):PODs
kubectl run xxx --image=xxx 这类命令首先自动创建一个pod,并部署容器引擎如docker img的实例
查看cluster中pod列表:kubectl get pods -o wide
pod-definition.yml
apiVersion: v1|apps/v1
kind: Pod|Service|ReplicaSet|Deployment
metadata:
name: myapp-pod
labels:
app: myapp
type: front-end
spec:
containers:
- name: nginx-container
image: nginx
kubectl create -f pod-definition.yml
kubectl describe pod nginx:查看pod详细信息
kubectl delete pod nginx:删除pod
kubectl edit pod redis:修改pod配置,或者修改yml文件后kubectl apply -f redis-definition.yaml
kubectl run --help:查看帮助
kubectl run redis --image=redis123 --dry-run=client -o yaml > redis.yaml:模拟运行输出到yaml文件

浙公网安备 33010602011771号