diff --git a/scripts/kubernetes/README.md b/scripts/kubernetes/README.md new file mode 100644 index 0000000..8778652 --- /dev/null +++ b/scripts/kubernetes/README.md @@ -0,0 +1,34 @@ +# Kubernetes Cluster 인증서 + +|클러스터|인증서 만료 날짜| +|---|---| +|DSK-PROD|2024.09| +|DSK-DEV|2024.12| +|SAAS-MGMT|2025.01| +|CMOA-MGMT|2025.01| +|INFRA-CLUSTER|2025.01| +|DSK-MINIO|2025.01| + +# 인증서 갱신 커맨드 + +``` +# 인증서 만료 날짜 확인 +kubeadm certs check-expiration + + # 인증서 갱신 +kubeadm certs renew all + +# static pod의 컨테이너 조회 +crictl ps + +# kube-apiserver , kube-scheduler , kube-controller-manager , kube-prxoy , etcd(있을 경우) +crictl rm {CONTAINER ID} + +# 갱신 확인 +kubeadm certs check-expiration +``` + +# 인증서 갱신 후 확인 사항 +1. 클러스터 인증서 갱신 확인 +2. ArgoCD의 Cluster 갱신 +3. Jenkins의 Cluster 갱신 \ No newline at end of file