|
Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official. |
Pools de Nós Gerenciados no Amazon Elastic Kubernetes Service (Amazon EKS)
O EKS suporta a configuração do mesmo modelo de lançamento. Os nós no grupo de nós serão reciclados por novos nós com novas configurações ao atualizar a versão do modelo de lançamento.
Veja Suporte a modelo de lançamento para mais informações.
O seguinte é um exemplo para substituir nós do cluster por um novo tamanho de armazenamento.
Expansão de Armazenamento
-
No Longhorn, defina
replica-replenishment-wait-intervalpara0. -
Vá para o modelo de lançamento do grupo de nós do cluster EKS. Você pode encontrar na aba do cluster EKS
Configuration/Compute/<node-group-name>e clicar no modelo de lançamento. -
Clique em
Modify template (Create new version)no menu suspensoActions. -
Escolha o
Source template versionnoLaunch template name and version description. -
Siga os passos para Expandir volume, ou Criar volume adicional.
Se você optar por expandir por criar volume adicional, os discos precisam ser adicionados manualmente à lista de discos dos nós após fazer upgrade do cluster EKS.
Expandir volume
-
Atualize o tamanho do volume em
Configure storage. -
Clique em
Create template versionpara salvar as alterações. -
Vá para o grupo de nós do cluster EKS e altere
Launch template versionemNode Group configuration. Acompanhe o status na abaUpdate history.
Criar volume adicional
-
Clique
Advancede depoisAdd new volumeemConfigure storagee preencha os campos. -
Ajuste o script de montagem automática e adicione a
User dataemAdvanced details. Certifique-se de que oDEV_PATHcorresponda aoDevice namedo volume adicional.MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" --==MYBOUNDARY== Content-Type: text/x-shellscript; charset="us-ascii" #!/bin/bash # https://docs.aws.amazon.com/eks/latest/userguide/launch-templates.html#launch-template-user-data echo "Running custom user data script" DEV_PATH="/dev/sdb" mkfs -t ext4 ${DEV_PATH} MOUNT_PATH="/mnt/longhorn" mkdir ${MOUNT_PATH} mount ${DEV_PATH} ${MOUNT_PATH} -
Clique em
Create template versionpara salvar as alterações. -
Vá para o grupo de nós do cluster EKS e altere
Launch template versionemNode Group configuration. Acompanhe o status na abaUpdate history. -
No Longhorn, adicione o caminho do disco montado à lista de discos dos nós.