Como criar um cluster Alfa

Nesta página, você verá como criar um cluster Alfa do Google Kubernetes Engine, que é um cluster com atributos Alfa do Kubernetes ativados no Google Kubernetes Engine. Saiba mais sobre os tipos de clusters e sobre a arquitetura de clusters.

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 gcloud para a versão mais recente:
    gcloud components update

Como criar um cluster Alfa

É possível criar um cluster Alfa usando gcloud ou o Console do Google Cloud.

gcloud

Para criar um cluster Alfa, execute o comando a seguir:

gcloud container clusters create [CLUSTER_NAME] \
    --enable-kubernetes-alpha \
    [--zone [COMPUTE_ZONE]] \
    [--cluster-version [VERSION]]

em que:

  • [CLUSTER_NAME] é o nome escolhido para o cluster;
  • [COMPUTE_ZONE] é a zona do Compute Engine em que o cluster será criado. A sinalização --zone opcional substitui a propriedade compute/zone padrão definida por gcloud config set compute/zone. Observação: defina a zona padrão do Compute usando gcloud config set compute/zone [COMPUTE_ZONE] ou especifique usando --zone;
  • [VERSION] é a versão do GKE a ser executada no cluster. Se não for configurada, o cluster executará a versão padrão atual documentada em Controle de versões e upgrades.

Será necessário confirmar o recebimento de um aviso de que o cluster Alfa não foi atualizado e será excluído após 30 dias:

This will create a cluster with all Kubernetes Alpha features enabled.
- This cluster will not be covered by the GKE SLA and should
  not be used for production workloads.
- You will not be able to upgrade the master or nodes.
- The cluster will be deleted after 30 days.

Console

Para criar um cluster Alfa, siga estes passos:

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

    Acessar o menu do Google Kubernetes Engine

  2. Clique em Criar cluster.

  3. Escolha o Cluster padrão ou um modelo apropriado para a carga de trabalho.

  4. No menu suspenso Versão do cluster, selecione a versão do GKE desejada para execução no cluster.

  5. Configure o cluster como quiser.

  6. Clique em Opções avançadas. Próximo à parte inferior da página, selecione Ativar os recursos Alfa do Kubernetes neste cluster.

  7. Leia e confirme o aviso selecionando Entendo as consequências.

  8. Clique em Criar.

Depois de criar um cluster, é preciso configurar a kubectl antes de interagir com o cluster a partir da linha de comando.

Verificar quando um cluster Alfa expira

Para verificar quando os clusters Alfa expiram, execute o seguinte comando:

gcloud container clusters list

A seguir