Kubernetes 学习笔记
常用命令
1 | 查看default命名空间下的pods |
运行pod
1 | 在default命名空间中创建一个pod副本的deployment |
扩容
1 | kubectl scale --replicas=3 deployment/tomcat9-test |
创建服务
1 | kubectl expose deployment tomcat9-test --name=tomcat9-svc --port=8888 --target-port=8080 --protocol=TCP --type=NodePort |
delete 命令
1 | kubectl delete -f pod.yaml |
进入容器
1 | kubectl exec -ti <pod-name> /bin/bash |
logs命令
1 | # 从 pod 返回日志快照 |
格式化输出
1 | 将pod信息格式化输出到一个yaml文件 |
强制删除pod
1 | 强制删除一个pod |