kubernetes 基础命令

  1. 查看创建的资源
    kubectl get pod | deployment | service | secret --namespace=test
  2. 查看某个资源的详细信息
    kubectl describe pod | deployment | service | secret [name]
  3. 查看某个资源的详细配置文件
    kubectl get describe pod | deployment | service | secret [name]-o yaml
  4.  创建容器,-n 指定命名空间,--kubeconfig 配置集群远程访问,指定创建的kubernetes集群
    kubectl -n test | dev | staging create -f front-controller.yaml --kubeconfig=/Users/handeducation/.kube/config
    kubeconfig配置:
  5. 更新容器镜像
    kubectl -n test set image deployment/vip-auth vip-auth=[image_name] --kubeconfig=/Users/handeducation/.kube/config
  6. 编辑(类似vi,保存退出后会更新容器,也可在kuberbetes UI界面直接编辑)
    kubectl edit deployment [name]
  7. 查看历史纪录
    kubectl rollout history deployment [name]
  8. 回滚到上一版本
    kubectl rollout undo deployment [name]
  9. 回滚到某一版本
    kubectl rollout undo deployment [name]--to-revision=1
  10. 进入某个容器(exit/ctrl D 退出)
    kubectl exec -it api-gateway-695c688f47-kjhxs --namespace=test -- /bin/bash
  11. 创建安全证书(这种方式创建后,值会自动加密;创建secret,还可以通过yaml创建,但值必须是base64加密后的)
    kubectl create secret generic test-secret --from-literal=username='my-app',password='1234567'
                                                                 www.jianshu.com/p/530b3642c642
  12. 查看某个容器的日志
    kubectl logs -f api-gateway-695c688f47-kjhxs --namespace=test


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值