az k8s-runtime bgp-peer
Note
Essa referência faz parte da extensão k8s-runtime para a CLI do Azure (versão 2.70.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az k8s-runtime bgp-peer. Saiba mais sobre extensões.
Gerencie pares BGP de clusters do Arc Kubernetes.
Comandos
| Name | Description | Tipo | Status |
|---|---|---|---|
| az k8s-runtime bgp-peer create |
Crie um BgpPeer. |
Extension | disponibilidade geral |
| az k8s-runtime bgp-peer delete |
Exclua um BgpPeer. |
Extension | disponibilidade geral |
| az k8s-runtime bgp-peer list |
Liste os recursos do BgpPeer por pai. |
Extension | disponibilidade geral |
| az k8s-runtime bgp-peer show |
Obtenha um BgpPeer. |
Extension | disponibilidade geral |
| az k8s-runtime bgp-peer update |
Atualize um BgpPeer. |
Extension | disponibilidade geral |
| az k8s-runtime bgp-peer wait |
Coloque a CLI em um estado de espera até que uma condição seja atendida. |
Extension | disponibilidade geral |
az k8s-runtime bgp-peer create
Crie um BgpPeer.
az k8s-runtime bgp-peer create --bgp-peer-name
--resource-uri
[--bfd-profile]
[--bgp-multi-hop {Disabled, Enabled}]
[--hold-time]
[--keep-alive-time]
[--my-asn]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--node-selector]
[--peer-address]
[--peer-asn]
[--peer-port]
Exemplos
Criar um par BGP
az k8s-runtime bgp-peer create --bgp-peer-name bgpPeer1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --my-asn 10000 --peer-asn 20000 --peer-address 192.168.50.1
Parâmetros Obrigatórios
O nome do BgpPeer.
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Perfil BFD.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
EBGP salto múltiplo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | Disabled, Enabled |
Tempo de espera, por RFC4271.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Manter o tempo vivo, por RFC4271.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Meu ASN.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Um mapeamento de rótulo dinâmico para selecionar nós relacionados aos quais emparelhar. Por exemplo, se você quiser criar um par BGP apenas para nós com rótulo "a=b", especifique {"a": "b"} no campo. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Endereço de mesmo nível.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
ASN de pares.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Porta BGP de mesmo nível.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az k8s-runtime bgp-peer delete
Exclua um BgpPeer.
az k8s-runtime bgp-peer delete --bgp-peer-name
--resource-uri
[--yes]
Exemplos
Excluir um par BGP
az k8s-runtime bgp-peer delete --bgp-peer-name bgpPeer1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parâmetros Obrigatórios
O nome do BgpPeer.
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az k8s-runtime bgp-peer list
Liste os recursos do BgpPeer por pai.
az k8s-runtime bgp-peer list --resource-uri
[--max-items]
[--next-token]
Exemplos
Listar todos os pares BGP em um cluster
az k8s-runtime bgp-peer list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parâmetros Obrigatórios
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Número total de itens a serem retornados na saída do comando. Se o número total de itens disponíveis for maior do que o valor especificado, um token será fornecido na saída do comando. Para retomar a paginação, forneça o valor do token em --next-token argumento de um comando subsequente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Pagination Arguments |
Token para especificar por onde começar a paginar. Este é o valor de token de uma resposta truncada anteriormente.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Pagination Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az k8s-runtime bgp-peer show
Obtenha um BgpPeer.
az k8s-runtime bgp-peer show --bgp-peer-name
--resource-uri
Exemplos
Obter um par BGP
az k8s-runtime bgp-peer show --bgp-peer-name bgpPeer1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parâmetros Obrigatórios
O nome do BgpPeer.
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az k8s-runtime bgp-peer update
Atualize um BgpPeer.
az k8s-runtime bgp-peer update --bgp-peer-name
--resource-uri
[--add]
[--bfd-profile]
[--bgp-multi-hop {Disabled, Enabled}]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--hold-time]
[--keep-alive-time]
[--my-asn]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--node-selector]
[--peer-address]
[--peer-asn]
[--peer-port]
[--remove]
[--set]
Exemplos
Atualizar um par BGP
az k8s-runtime bgp-peer update --bgp-peer-name bgpPeer1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --my-asn 10000 --peer-asn 20000 --peer-address 192.168.50.1
Parâmetros Obrigatórios
O nome do BgpPeer.
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Adicione um objeto a uma lista de objetos especificando um caminho e pares de valor de chave. Exemplo: --add property.listProperty <key=value, string or JSON string>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Perfil BFD.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
EBGP salto múltiplo.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
| Valores aceites: | Disabled, Enabled |
Ao usar 'set' ou 'add', preserve literais de string em vez de tentar converter para JSON.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Tempo de espera, por RFC4271.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Manter o tempo vivo, por RFC4271.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Meu ASN.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Não espere que a operação de longa duração termine.
| Propriedade | Valor |
|---|---|
| Valores aceites: | 0, 1, f, false, n, no, t, true, y, yes |
Um mapeamento de rótulo dinâmico para selecionar nós relacionados aos quais emparelhar. Por exemplo, se você quiser criar um par BGP apenas para nós com rótulo "a=b", especifique {"a": "b"} no campo. Suporta sintaxe taquigráfica, json-file e yaml-file. Tente "??" para mostrar mais.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Endereço de mesmo nível.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
ASN de pares.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Porta BGP de mesmo nível.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Properties Arguments |
Remova uma propriedade ou um elemento de uma lista. Exemplo: --remove property.list <indexToRemove> OU --remove propertyToRemove.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Atualize um objeto especificando um caminho de propriedade e um valor a ser definido. Exemplo: --set property1.property2=<value>.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Generic Update Arguments |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
az k8s-runtime bgp-peer wait
Coloque a CLI em um estado de espera até que uma condição seja atendida.
az k8s-runtime bgp-peer wait --bgp-peer-name
--resource-uri
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parâmetros Obrigatórios
O nome do BgpPeer.
O identificador totalmente qualificado do Azure Resource Manager do recurso.
Parâmetros Opcionais
Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
Aguarde até ser excluído.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Aguarde até que o recurso exista.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Intervalo de sondagem em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | 30 |
Espera máxima em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | 3600 |
Aguarde até ser atualizado com provisioningState em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Default value: | False |
Parâmetros de Globais
Aumente a verbosidade do log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Default value: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Default value: | json |
| Valores aceites: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumente a verbosidade do registro. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Default value: | False |