Kubernetes高级集群管理指南
1. 清理kubeconfig
kubeconfig文件通常存储在 $HOME/.kube/config 。若删除此文件,配置信息将随之消失;若将文件恢复到该目录,配置也会恢复。操作步骤如下:
# 清理kubeconfig文件
# rm -f ~/.kube/config
# 查看当前配置
# kubectl config view
apiVersion: v1
clusters: []
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []
kubeconfig可管理集群、凭证和命名空间的设置。
2. 节点资源设置
计算资源管理在任何基础设施中都至关重要。在管理计算资源前,需了解应用所需的最大资源。可使用以下命令查看当前节点容量:
# 检查当前节点容量
# kubectl get nodes -o json | jq '.items[] | {name: .metadata.name, capacity: .status.capacity}'
{
"name": "kube-node1",
"capacity": {
"cpu": "1",
"memory": "1019428Ki",
"pods": "40"
}
}
{
"name": "kube-node2",
"capacity"
超级会员免费看
订阅专栏 解锁全文
1169

被折叠的 条评论
为什么被折叠?



