Como especificar uma imagem de nó

Nesta página, mostramos como especificar uma imagem para seus nós no Google Kubernetes Engine.

Para saber como as imagens de nó funcionam, consulte Imagens de nó.

Antes de começar

Prepare-se para a tarefa tomando as seguintes medidas:

  • Verifique se você ativou a API Google Kubernetes Engine.
  • Ativar a API Google Kubernetes Engine
  • Verifique se o SDK do Cloud está instalado.
  • Defina o ID do projeto padrão:
    gcloud config set project [PROJECT_ID]
  • Se você estiver trabalhando com clusters zonais, defina a zona do Compute padrão:
    gcloud config set compute/zone [COMPUTE_ZONE]
  • Se você estiver trabalhando com clusters regionais, defina a região do Compute padrão:
    gcloud config set compute/region [COMPUTE_REGION]
  • Atualize a gcloud para a versão mais recente:
    gcloud components update

Como especificar uma imagem de nó

Você pode selecionar a imagem do nó que quer usar ao criar um novo cluster ou alterar a imagem do nó para um cluster existente.

Como criar um novo cluster

gcloud

O SO otimizado para contêineres é a opção padrão para uma imagem de nó do cluster. Você pode especificar a imagem de nó do Ubuntu incluindo a opção --image-type ao usar o comando gcloud container clusters create.

Para criar um novo cluster com o SO otimizado para contêineres como a imagem de nó:

gcloud container clusters create [CLUSTER_NAME]

[CLUSTER_NAME] é o nome que você escolhe para o cluster.

Para criar um novo cluster com o Ubuntu como a imagem de nó:

gcloud container clusters create [CLUSTER_NAME] --image-type ubuntu

Console

  1. Acesse o menu do Google Kubernetes Engine no Console do GCP.

    Acessar o menu do Google Kubernetes Engine

  2. Clique em Criar cluster.

  3. Configure o cluster como quiser. Em seguida, no menu suspenso Tipo de imagem, selecione a imagem de nó pretendida.

  4. Clique em Criar.

Como fazer upgrade de um cluster existente

gcloud

Com o comando gcloud container clusters upgrade, é possível fazer upgrade de um cluster existente para usar as imagens de nó do SO otimizado para contêineres ou do Ubuntu. Você pode fazer upgrade de todos os pools de nós do cluster ou especificar um pool de nós específico usando --node-pool.

Para fazer upgrade de um cluster existente e usar a imagem de nó do SO otimizado para contêineres:

gcloud container clusters upgrade --image-type cos [CLUSTER_NAME] \
    [--node-pool [POOL_NAME]]

Para fazer upgrade de um cluster existente para que use a imagem de nó do Ubuntu:

gcloud container clusters upgrade --image-type ubuntu [CLUSTER_NAME] \
    [--node-pool [POOL_NAME]]

Console

  1. Acesse o menu do Google Kubernetes Engine no Console do GCP.

    Acessar o menu do Google Kubernetes Engine

  2. Clique no botão de edição do cluster, que tem a forma de um lápis.

  3. Em Pools de nós, selecione o pool de nós que quiser.

  4. No campo Imagem do nó, clique em Alterar.

  5. Selecione a imagem de nó pretendida.

  6. Clique em Alterar.

  7. Clique em Salvar para sair da tela de modificação do cluster.

A seguir

Esta página foi útil? Conte sua opinião sobre:

Enviar comentários sobre…

Documentação do Kubernetes Engine