我删除了AKS中的一个Windows节点,以为它会自动重新创建,但它没有重新创建。现在,在www.example.com中portal.azure.com我看到节点计数为2,但节点就绪为1。
如何重新创建已删除的节点?
sdnqo3pr1#
我已创建资源组、容器和存储帐户
我已在该群集中创建了AK群集,其中有1个节点正在运行pod
我可以使用名为***VELERO***的工具备份整个AKS集群备份将存储在Azure存储帐户中,我已创建凭据文件以在Velero中配置凭据。
cat << EOF > /tmp/credentials-velero AZURE_STORAGE_ACCOUNT_ACCESS_KEY=${AZURE_STORAGE_ACCOUNT_ACCESS_KEY} AZURE_CLOUD_NAME=<any name> EOF
我已经使用此link安装了velero cilent我已经使用以下命令在aks群集上安装了velero
velero install \ --provider azure \ --plugins velero/velero-plugin-for-microsoft-azure:v1.1.0 \ --bucket $BLOB_CONTAINER \ --secret-file /tmp/credentials-velero \ --backup-location-config resourceGroup=$rg-name,storageAccount=$storage-name,storageAccountKeyEnvVar=access-key,subscriptionId=sub_id \ --use-volume-snapshots=false
我已经删除了使用以下命令创建的节点
kubectl delete node node-name -n namespace-name
现在,我在Kubernetes中有了velero,我可以创建和计划备份创建备份、计划备份和还原备份
velero backup create kubernetes-cluster velero backup create node-backup --include-resources nodepool velero schedule create kubernetes-weekly --schedule="@weekly" --ttl 720h0m0s velero schedule create pv-backup-weekly --schedule="@weekly" --include-resources node velero restore create kubernetes-restore --from-backup kubernetes-cluster velero restore create pvc-restore --from-backup pv-backup
备份后,备份文件将存储在存储帐户的容器中
注意:如果我们将群集更新到最新版本,并且我们有备份选项,它也会进行备份
1条答案
按热度按时间sdnqo3pr1#
我已创建资源组、容器和存储帐户
我已在该群集中创建了AK群集,其中有1个节点正在运行pod
我可以使用名为***VELERO***的工具备份整个AKS集群备份将存储在Azure存储帐户中,我已创建凭据文件以在Velero中配置凭据。
我已经使用此link安装了velero cilent我已经使用以下命令在aks群集上安装了velero
我已经删除了使用以下命令创建的节点
现在,我在Kubernetes中有了velero,我可以创建和计划备份
创建备份、计划备份和还原备份
备份后,备份文件将存储在存储帐户的容器中
注意:如果我们将群集更新到最新版本,并且我们有备份选项,它也会进行备份