我的k8s随笔:命令实践

作者注:本文仅供参考,请谨慎阅读

本文记录k8s实践时使用的命令。

命令补齐

执行如下命令安装 bash-completion:

1
2
3
# apt install bash-completion
source /usr/share/bash-completion/bash_completion
source <(kubectl completion bash)

常见的

初始化集群:

1
kubeadm init

加入集群:

1
kubeadm join <服务器IP端口> --token <token> --discovery-token-ca-cert-hash <hash值>

查看节点状态:

1
kubectl get nodes

执行 yaml 文件:

1
kubectl apply -f <xx.yaml>

查看指定命名空间的 pod:

1
# kubectl get pods -n kube-system

删除 pod:

1
kubectl delete pod <pod 名称> -n <命名空间>

编辑 ConfigMap:

1
kubectl edit cm coredns -n kube-system