k8s 简单命令

174 阅读1分钟

k8s 简单命令

  • 目的本地电脑连接aws集群
本地安装 awscli 和kubectl
  • 为集群创建或更新 kubeconfig 文件
    • aws eks --region region update-kubeconfig --name cluster_name
  • 测试配置:
    • kubectl get svc
kubernetes   ClusterIP   172.20.0.1   <none>        443/TCP   15d
  • 列出所有 namespace 中的所有 pod
    • kubectl get pods --all-namespaces
  • 查看指定namespace的pod
    • kubectl get pods -n demo
  • 查看指定pod的log
    • kubectl logs --tail 200 -f podname -n namespace
  • 查看所有的configmap
    • kubectl get configmaps
  • 查看指定的namespace下面的 configmap
    • kubectl get configmaps -n demo
  • 查看指定指定的namespace 指定的configmap的详细信息
    • kubectl describe configmaps configmapName -n demo