az k8s-runtime bgp-peer
Note
This reference is part of the k8s-runtime extension for the Azure CLI (version 2.70.0 or higher). L’extension installe automatiquement la première fois que vous exécutez une commande az k8s-runtime bgp-peer. Learn more about extensions.
Gérer les homologues BGP des clusters Kubernetes Arc.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az k8s-runtime bgp-peer create |
Créez un BgpPeer. |
Extension | GA |
az k8s-runtime bgp-peer delete |
Supprimez un BgpPeer. |
Extension | GA |
az k8s-runtime bgp-peer list |
Répertorier les ressources BgpPeer par parent. |
Extension | GA |
az k8s-runtime bgp-peer show |
Obtenez un BgpPeer. |
Extension | GA |
az k8s-runtime bgp-peer update |
Mettez à jour un BgpPeer. |
Extension | GA |
az k8s-runtime bgp-peer wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie. |
Extension | GA |
az k8s-runtime bgp-peer create
Créez un 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]
Exemples
Créer un homologue 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
Paramètres obligatoires
Nom du BgpPeer.
Identificateur Azure Resource Manager complet de la ressource.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
BFD Profile.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
EBGP multiple hop.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Disabled, Enabled |
Durée d’attente, par RFC4271.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Temps de conservation, par RFC4271.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
My ASN.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Mappage d’étiquette dynamique pour sélectionner les nœuds associés à appairer. Par exemple, si vous souhaitez créer un homologue BGP uniquement pour les nœuds avec l’étiquette « a=b », spécifiez {"a » : « b"} dans le champ. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Peer Address.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Peer ASN.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Port BGP d’homologue.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime bgp-peer delete
Supprimez un BgpPeer.
az k8s-runtime bgp-peer delete --bgp-peer-name
--resource-uri
[--yes]
Exemples
Supprimer un pair 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
Paramètres obligatoires
Nom du BgpPeer.
Identificateur Azure Resource Manager complet de la ressource.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
N’invitez pas à confirmer.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime bgp-peer list
Répertorier les ressources BgpPeer par parent.
az k8s-runtime bgp-peer list --resource-uri
[--max-items]
[--next-token]
Exemples
Répertorier tous les homologues BGP dans un cluster
az k8s-runtime bgp-peer list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
argument d’une commande suivante.
Propriété | Valeur |
---|---|
Parameter group: | Pagination Arguments |
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Propriété | Valeur |
---|---|
Parameter group: | Pagination Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime bgp-peer show
Obtenez un BgpPeer.
az k8s-runtime bgp-peer show --bgp-peer-name
--resource-uri
Exemples
Obtenir un homologue 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
Paramètres obligatoires
Nom du BgpPeer.
Identificateur Azure Resource Manager complet de la ressource.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime bgp-peer update
Mettez à jour un 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]
Exemples
Mettre à jour un homologue 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
Paramètres obligatoires
Nom du BgpPeer.
Identificateur Azure Resource Manager complet de la ressource.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ajoutez un objet à une liste d’objets en spécifiant un chemin d’accès et des paires clé-valeur. Exemple : --add property.listProperty <key=value, string or JSON string>
.
Propriété | Valeur |
---|---|
Parameter group: | Generic Update Arguments |
BFD Profile.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
EBGP multiple hop.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Disabled, Enabled |
Lorsque vous utilisez « set » ou « add », conservez les littéraux de chaîne au lieu de tenter de convertir en JSON.
Propriété | Valeur |
---|---|
Parameter group: | Generic Update Arguments |
Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Durée d’attente, par RFC4271.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Temps de conservation, par RFC4271.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
My ASN.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Mappage d’étiquette dynamique pour sélectionner les nœuds associés à appairer. Par exemple, si vous souhaitez créer un homologue BGP uniquement pour les nœuds avec l’étiquette « a=b », spécifiez {"a » : « b"} dans le champ. Prendre en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Peer Address.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Peer ASN.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Port BGP d’homologue.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Supprimez une propriété ou un élément d’une liste. Exemple : --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Propriété | Valeur |
---|---|
Parameter group: | Generic Update Arguments |
Mettez à jour un objet en spécifiant un chemin d’accès et une valeur de propriété à définir. Exemple : --set property1.property2=<value>
.
Propriété | Valeur |
---|---|
Parameter group: | Generic Update Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime bgp-peer wait
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.
az k8s-runtime bgp-peer wait --bgp-peer-name
--resource-uri
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Paramètres obligatoires
Nom du BgpPeer.
Identificateur Azure Resource Manager complet de la ressource.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Attendez la création avec « provisioningState » sur « Succeeded ».
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Attendez la suppression.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Attendez que la ressource existe.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Intervalle d’interrogation en secondes.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | 30 |
Délai maximal d’attente en secondes.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | 3600 |
Attendez la mise à jour avec provisioningState sur « Réussi ».
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |