在CentOS上部署Kubernetes(k8s)后,进行维护是非常重要的,以确保集群的稳定性和安全性。以下是一些常见的维护任务和步骤:
sudo yum update -y kubelet kubeadm kubectl
sudo yum update -y
sudo firewall-cmd --permanent --zone=trusted --add-interface=kubelet
sudo firewall-cmd --reload
apiVersion: v1
kind: ResourceQuota
metadata:
name: example-quota
namespace: example-namespace
spec:
hard:
requests.cpu: "1"
requests.memory: 1Gi
limits.cpu: "2"
limits.memory: 2Gi
etcdctl snapshot save /var/lib/etcd/backup/snapshot.db
velero backup create example-backup --include-namespaces example-namespace
kubectl logs命令查看Pod的日志。kubectl logs <pod-name> -n <namespace>
kubectl get events命令查看集群中的事件。kubectl get events --sort-by=.metadata.creationTimestamp
通过以上步骤,可以有效地进行CentOS上Kubernetes集群的维护,确保其稳定性和安全性。