Nesta página, mostramos como configurar seu projeto do Google Cloud antes de instalar o GKE On-Prem.
Para instalar o GKE On-Prem, é necessário ter uma assinatura do Anthos. Se você tiver uma assinatura do Anthos, já terá feito o seguinte:
- Criado um projeto do Google Cloud.
- Executado as ações necessárias para o projeto do Google Cloud ser incluído na lista de permissões.
- Executado as ações necessárias para que a Conta do Google seja incluída na lista de permissões.
- Possivelmente organizado as Contas do Google individuais dos membros da equipe para serem incluídas na lista de permissões.
- No projeto do Google Cloud, criado uma conta de serviço e executado as ações necessárias para que ela seja incluída na lista de permissões. Na documentação do GKE On-Prem, essa conta de serviço é chamada de conta de serviço incluída na lista de permissões.
Como fazer login
Faça login no Google Cloud usando as credenciais da sua conta:
gcloud auth login
Como definir um ID do projeto padrão
Digite o seguinte comando para definir um ID de projeto padrão:
gcloud config set project [PROJECT_ID]
[PROJECT_ID] é o ID do projeto.
Agora que você tem um ID de projeto padrão, não será necessário incluir a sinalização
--project
nos comandos gcloud
.
Como ativar as APIs necessárias no projeto
É preciso ativar as seguintes APIs no projeto do Google Cloud:
- cloudresourcemanager.googleapis.com
- container.googleapis.com
- gkeconnect.googleapis.com
- gkehub.googleapis.com
- serviceusage.googleapis.com
- stackdriver.googleapis.com
- monitoring.googleapis.com
- logging.googleapis.com
Para ativar essas APIs, execute o seguinte comando:
Linux e macOS
gcloud services enable \ cloudresourcemanager.googleapis.com \ container.googleapis.com \ gkeconnect.googleapis.com \ gkehub.googleapis.com \ serviceusage.googleapis.com \ stackdriver.googleapis.com \ monitoring.googleapis.com \ logging.googleapis.com
Windows
gcloud services enable ^ cloudresourcemanager.googleapis.com ^ container.googleapis.com ^ gkeconnect.googleapis.com ^ gkehub.googleapis.com ^ serviceusage.googleapis.com ^ stackdriver.googleapis.com ^ monitoring.googleapis.com ^ logging.googleapis.com
Como criar um espaço de trabalho do Cloud Monitoring
O Cloud Logging e o Cloud Monitoring são ativados por padrão para o GKE On-Prem. Para que o Monitoring funcione corretamente, você precisa criar um espaço de trabalho do Cloud Monitoring.
Para saber como criar um espaço de trabalho, consulte Como criar um espaço de trabalho de projeto único na documentação do Monitoring.