Quando propõe uma ligação de spoke da nuvem privada virtual (VPC) a um hub, o spoke não fica totalmente operacional até o administrador do hub aceitar o spoke. Da mesma forma, quando propõe atualizações às propriedades de um spoke existente, as atualizações só entram em vigor quando o administrador do hub as aceita. Esta página descreve como pode verificar o estado de um raio depois de ter proposto um novo raio ou atualizações a um raio existente.
Antes de começar
Antes de começar, reveja as secções seguintes.
Crie ou selecione um projeto
Para facilitar a configuração do Network Connectivity Center, comece por identificar um projeto válido.
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
-
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator
(
roles/resourcemanager.projectCreator
), which contains theresourcemanager.projects.create
permission. Learn how to grant roles.
-
Verify that billing is enabled for your Google Cloud project.
-
Install the Google Cloud CLI.
-
Se estiver a usar um fornecedor de identidade (IdP) externo, tem primeiro de iniciar sessão na CLI gcloud com a sua identidade federada.
-
Para inicializar a CLI gcloud, execute o seguinte comando:
gcloud init
Se estiver a usar a CLI do Google Cloud, defina o ID do projeto com o comando
gcloud config set
.gcloud config set project PROJECT_ID
Substitua
PROJECT_ID
pelo seu ID do projeto exclusivo.As instruções da CLI gcloud nesta página pressupõem que definiu o ID do projeto.
Para confirmar que definiu o ID do projeto corretamente, use o comando
gcloud config list
.gcloud config list --format='text(core.project)'
Na Google Cloud consola, aceda à página Centro de conetividade de rede.
Clique em Ativar.
PROJECT_ID
: o ID do projeto do projeto que contém o spokeSPOKE_NAME
: o nome do raio para o qual quer obter o estado- Para criar centros e nós, consulte o artigo Trabalhe com centros e nós.
- Para ver uma lista de parceiros cujas soluções estão integradas com o Network Connectivity Center, consulte Parceiros do Network Connectivity Center.
- Para encontrar soluções para problemas comuns, consulte a secção Resolução de problemas.
- Para obter detalhes sobre a API e os comandos
gcloud
, consulte APIs e referência.
Ative a API Network Connectivity
Antes de poder realizar quaisquer tarefas com o Network Connectivity Center, tem de ativar a API Network Connectivity.
Consola
Para ativar a API Network Connectivity, faça o seguinte:
Em alternativa, pode ativar a API através da Google Cloud biblioteca de APIs da consola, conforme descrito no artigo Ativar APIs.
Estados dos raios
A tabela seguinte descreve os diferentes estados em que um spoke pode estar após ser proposto ao administrador do hub.
Estado do raio | Motivo do estado | Descrição |
---|---|---|
ACTIVE |
O campo reasons está vazio. |
Para novas propostas de spoke, isto significa que o administrador do hub aceitou o spoke e que este está totalmente operacional. Para atualizações de raios existentes, isto significa que o administrador do centro aceitou as atualizações e estas foram aplicadas. |
ACTIVE |
UPDATE_PENDING_REVIEW |
Isto significa que o spoke está operacional, mas uma atualização proposta
às propriedades do spoke ainda não foi aceite nem rejeitada. Se uma atualização do raio for rejeitada pelo administrador do centro, mas a rejeição falhar, o raio pode continuar a apresentar um estado |
ACTIVE |
UPDATE_FAILED |
Isto significa que o hub está operacional e que uma atualização proposta às propriedades do hub foi aceite, mas a atualização falhou. |
ACTIVE |
UPDATE_REJECTED |
Isto significa que o hub secundário está operacional, mas uma atualização proposta às propriedades do hub secundário foi rejeitada. |
INACTIVE |
PENDING_REVIEW |
Isto significa que o spoke não está operacional e que o administrador do hub ainda não aceitou nem rejeitou o spoke. |
INACTIVE |
REJECTED |
Isto significa que o spoke não está operacional porque o administrador do hub rejeitou o spoke. |
OBSOLETE |
O campo reasons está vazio. |
Isto significa que o hub foi eliminado. Uma vez neste estado, o estado nunca muda e o raio só pode ser eliminado. |
Obtenha o estado de uma proposta de spoke
Para obter o estado de um spoke que propôs num projeto diferente do hub, incluindo atualizações aos spokes existentes, siga estes passos.
gcloud
Execute o comando
gcloud network-connectivity spokes describe
.
gcloud network-connectivity spokes describe SPOKE_NAME \ --global
Substitua SPOKE_NAME
pelo nome do raio para o qual quer verificar o estado, como my-spoke
.
API
Para descrever um raio, use o método networkconnectivity.spokes.get
.
GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/spokes/SPOKE_NAME
Substitua o seguinte: