Kubernetes高级集群管理指南
1. 清理kubeconfig
kubeconfig文件存储在 $HOME/.kube/config 。如果删除该文件,配置将丢失;如果将文件恢复到该目录,配置也会恢复。
清理kubeconfig文件的操作步骤如下:
# 清理kubeconfig文件
# rm -f ~/.kube/config
# 查看当前配置
# kubectl config view
apiVersion: v1
clusters: []
contexts: []
current-context: ""
kind: Config
preferences: {}
users: []
2. 设置节点资源
在任何基础设施中,计算资源管理都非常重要。我们需要了解应用程序的资源需求,以确保有足够的CPU和内存容量,防止资源耗尽。
2.1 准备工作
在开始管理计算资源之前,需要了解应用程序所需的最大资源。可以使用以下命令查看当前节点的容量:
# 检查当前节点容量
# kubectl get nodes -o json | jq '.items[] | {name: .metadata.name, capacity: .status.capacity}'
{
"name": "kube-node1",
"capacity": {
"cpu": "1",
"memory": "1019428Ki
Kubernetes高级管理全解析
超级会员免费看
订阅专栏 解锁全文
1147

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



