当前位置 : 主页 > 网页制作 > html >

kubernetes 常用命令

来源:互联网 收集:自由互联 发布时间:2021-06-12
kubectl get pods -o wide 使用nslookup查看这些Pod的DNS kubectl run -i --tty --image busybox dns-test --restart 1 2 3 / # nslookup web-0.nginx Server: 10.0.0.10 Address 1: 10.0.0.10 kube-dns.kube-system.svc.cluster.local 用kubectl run来

kubectl get pods -o wide

使用nslookup查看这些Pod的DNS

kubectl run -i --tty --image busybox dns-test --restart
1
2
3
/ # nslookup web-0.nginx
Server: 10.0.0.10
Address 1: 10.0.0.10 kube-dns.kube-system.svc.cluster.local

用kubectl run来创建一个CronJob:

1
kubectl run hello --schedule="*/1 * * * *" --restart=OnFailure --image=busybox -- /bin/sh -c "date; echo Hello from the Kubernetes cluster"

三种容器类型

  • 静态容器组:bare pod, IP和Hostname恒定;

  • 有状态伸缩组: Deployment, IP和Hostname恒定,支持IP池;

  • 无状态伸缩组: StatefulSets, 支持IP池,IP随机分配,灵活度更高。

斜体
黑体

k8s容器命名规则

分享图片
网友评论