searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

k8s使用简介

2024-06-07 03:15:22
5
0

通用命令

在k8s中,以下命令可以启动任何deployment、svc、ingress配置文件,只要将需要部署的类型写成yaml配置文件后,即可用以下两个命令进行启动和停止服务。

# 启动服务
kubectl apply -n NAMESPACE -f xxx.yaml
# 删除服务
kubectl delete -n NAMESPACE -f xxx.yaml
查看Node信息
kubectl get nodes --show-labels
查看指定NAMESPACE下的deployment
kubectl get deploy -n NAMESPACE
查看指定NAMESPACE下的Service
kubectl get services -n NAMESPACE
查看指定namespace的pod信息
kubectl get pod -n NAMESPACE
查看pod状态
kubectl describe pod [pod名] -n NAMESPACE
查看pod中服务运行日志,类似于docker logs -f 查看日志
kubectl logs -f [pod名] -n NAMESPACE
进入服务pod中,类似于docker exec进入容器
kubectl exec -it [pod名] -n NAMESPACE
0条评论
0 / 1000
stone
4文章数
0粉丝数
stone
4 文章 | 0 粉丝