az connectedk8s
Remarque
Cette référence fait partie de l’extension connectedk8s pour Azure CLI (version 2.38.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az connectedk8s . En savoir plus sur les extensions.
Commandes pour gérer les clusters Kubernetes connectés.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az connectedk8s connect |
Intégrez un cluster Kubernetes connecté à Azure. |
Extension | GA |
az connectedk8s delete |
Supprimez un cluster Kubernetes connecté avec les agents de cluster connectés. |
Extension | GA |
az connectedk8s disable-features |
Désactive les fonctionnalités sélectives sur le cluster connecté. |
Extension | Aperçu |
az connectedk8s enable-features |
Active les fonctionnalités sélectives sur le cluster connecté. |
Extension | Aperçu |
az connectedk8s list |
Répertorier les clusters Kubernetes connectés. |
Extension | GA |
az connectedk8s proxy |
Obtenez l’accès à un cluster Kubernetes connecté. |
Extension | GA |
az connectedk8s show |
Afficher les détails d’un cluster Kubernetes connecté. |
Extension | GA |
az connectedk8s troubleshoot |
Effectuez des vérifications de diagnostic sur un cluster Kubernetes avec Arc. |
Extension | Aperçu |
az connectedk8s update |
Mettez à jour les propriétés du cluster Kubernetes intégré arc. |
Extension | GA |
az connectedk8s upgrade |
Mettez à niveau atomiquement les agents intégrés vers la version spécifique ou la dernière version par défaut. |
Extension | GA |
az connectedk8s connect
Intégrez un cluster Kubernetes connecté à Azure.
az connectedk8s connect --name
--resource-group
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--container-log-path]
[--correlation-id]
[--custom-ca-cert]
[--custom-locations-oid]
[--disable-auto-upgrade]
[--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
[--distribution-version]
[--enable-oidc-issuer {false, true}]
[--enable-private-link {false, true}]
[--enable-wi {false, true}]
[--infrastructure {LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server}]
[--kube-config]
[--kube-context]
[--location]
[--no-wait]
[--onboarding-timeout]
[--pls-arm-id]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--self-hosted-issuer]
[--skip-ssl-verification]
[--tags]
[--yes]
Exemples
Intégrez un cluster Kubernetes connecté avec la configuration kube par défaut et le contexte kube.
az connectedk8s connect -g resourceGroupName -n connectedClusterName
Intégrez un cluster Kubernetes connecté avec la configuration kube et le contexte kube par défaut et désactivez la mise à niveau automatique des agents arc.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --disable-auto-upgrade
Intégrez un cluster Kubernetes connecté en spécifiant kubeconfig et kubecontext.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
Intégrez un cluster Kubernetes connecté en spécifiant le proxy https, le proxy http, aucun paramètre de proxy.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Intégrez un cluster Kubernetes connecté en spécifiant le proxy https, le proxy http, aucun proxy avec les paramètres de certificat.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Intégrez un cluster Kubernetes connecté avec la fonctionnalité liaison privée activée en spécifiant les paramètres de liaison privée.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-private-link true --private-link-scope-resource-id pls/resource/arm/id
Intégrez un cluster Kubernetes connecté avec un délai d’expiration d’intégration personnalisé.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --onboarding-timeout 600
Intégrez un cluster Kubernetes connecté avec l’émetteur oidc et le webhook d’identité de charge de travail activé.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Intégrez un cluster Kubernetes connecté avec l’émetteur oidc activé à l’aide d’une URL d’émetteur auto-hébergée pour le cluster de cloud public.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Paramètres obligatoires
Nom du cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Indicateur pour activer/désactiver la fonctionnalité Azure Hybrid Benefit.
Remplacez le chemin d’accès du journal de conteneur par défaut pour activer la journalisation fluent-bit.
Guid utilisé pour suivre en interne la source de l’intégration du cluster. Veuillez ne pas le modifier, sauf indication contraire.
Chemin d’accès au fichier de certificat pour le proxy ou l’autorité de certification personnalisée.
OID de l’application « emplacements personnalisés ».
Indicateur pour désactiver la mise à niveau automatique des agents arc.
Distribution Kubernetes qui s’exécutera sur ce cluster connecté.
Version de distribution Kubernetes du cluster connecté.
Activez la création de l’URL de l’émetteur OIDC utilisée pour l’identité de charge de travail.
Indicateur pour activer/désactiver la prise en charge des liaisons privées sur une ressource de cluster connectée. Valeurs autorisées : false, true.
Activez le webhook d’identité de charge de travail.
Infrastructure sur laquelle le cluster Kubernetes représenté par ce cluster connecté s’exécute.
Chemin d’accès au fichier de configuration kube.
Contexte Kubconfig à partir de l’ordinateur actuel.
Emplacement. Valeurs provenant de : az account list-locations
. Vous pouvez configurer le lieu par défaut en utilisant az configure --defaults location=<location>
.
Ne pas attendre la fin de l’opération de longue durée.
Temps nécessaire (en secondes) pour que les pods arc-agent soient installés sur le cluster Kubernetes. Remplacez cette valeur si les contraintes matérielles/réseau sur votre cluster nécessitent plus de temps pour installer les pods arc-agent.
ID de ressource ARM de la ressource d’étendue de liaison privée à laquelle ce cluster connecté est associé.
URL du proxy Http à utiliser.
URL du proxy Https à utiliser.
Liste des URL/CIDR pour lesquelles le proxy ne doit pas être utilisé.
URL de l’émetteur auto-hébergé pour les clusters de cloud public - AKS, GKE, EKS.
Ignorez la vérification SSL pour toute connexion de cluster.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s delete
Supprimez un cluster Kubernetes connecté avec les agents de cluster connectés.
az connectedk8s delete [--force]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--no-wait]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--yes]
Exemples
Supprimez un cluster Kubernetes connecté et des agents de cluster connectés avec kubeconfig et kubecontext par défaut.
az connectedk8s delete -g resourceGroupName -n connectedClusterName
Supprimez un cluster Kubernetes connecté en spécifiant le kubeconfig et kubecontext pour la suppression des agents de cluster connectés.
az connectedk8s delete -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
Paramètres facultatifs
Forcez la suppression pour supprimer toutes les ressources azure-arc du cluster.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Chemin d’accès au fichier de configuration kube.
Contexte Kubconfig à partir de l’ordinateur actuel.
Nom du cluster connecté.
Ne pas attendre la fin de l’opération de longue durée.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Ignorez la vérification SSL pour toute connexion de cluster.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s disable-features
Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Désactive les fonctionnalités sélectives sur le cluster connecté.
az connectedk8s disable-features --features {azure-rbac, cluster-connect, custom-locations}
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--yes]
Exemples
Désactive la fonctionnalité azure-rbac.
az connectedk8s disable-features -n clusterName -g resourceGroupName --features azure-rbac
Désactivez plusieurs fonctionnalités.
az connectedk8s disable-features -n clusterName -g resourceGroupName --features custom-locations azure-rbac
Paramètres obligatoires
Liste séparée par l’espace des fonctionnalités que vous souhaitez désactiver.
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Chemin d’accès au fichier de configuration kube.
Contexte Kubconfig à partir de l’ordinateur actuel.
Nom du cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Ignorez la vérification SSL pour toute connexion de cluster.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s enable-features
Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Active les fonctionnalités sélectives sur le cluster connecté.
az connectedk8s enable-features --features {azure-rbac, cluster-connect, custom-locations}
[--custom-locations-oid]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-azure-rbac-list]
[--skip-ssl-verification]
[--subscription]
Exemples
Active la fonctionnalité Cluster-Connect.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect
Activer la fonctionnalité RBAC Azure.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features azure-rbac --skip-azure-rbac-list "user1@domain.com,spn_oid"
Activez plusieurs fonctionnalités.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect custom-locations
Paramètres obligatoires
Liste séparée par l’espace des fonctionnalités que vous souhaitez activer.
Paramètres facultatifs
OID de l’application « emplacements personnalisés ».
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Chemin d’accès au fichier de configuration kube.
Contexte Kubconfig à partir de l’ordinateur actuel.
Nom du cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Liste séparée par des virgules des noms d’utilisateur/e-mail/oid. Azure RBAC sera ignoré pour ces utilisateurs. Spécifiez lors de l’activation d’azure-rbac.
Ignorez la vérification SSL pour toute connexion de cluster.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s list
Répertorier les clusters Kubernetes connectés.
az connectedk8s list [--resource-group]
Exemples
Répertoriez tous les clusters Kubernetes connectés dans un groupe de ressources.
az connectedk8s list -g resourceGroupName --subscription subscriptionName
Répertoriez tous les clusters Kubernetes connectés dans un abonnement.
az connectedk8s list --subscription subscriptionName
Paramètres facultatifs
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s proxy
Obtenez l’accès à un cluster Kubernetes connecté.
az connectedk8s proxy [--file]
[--ids]
[--kube-context]
[--name]
[--port]
[--resource-group]
[--subscription]
[--token]
Exemples
Obtenez l’accès à un cluster Kubernetes connecté.
az connectedk8s proxy -n clusterName -g resourceGroupName
Obtenir l’accès à un cluster Kubernetes connecté avec un port personnalisé
az connectedk8s proxy -n clusterName -g resourceGroupName --port portValue
Obtenir l’accès à un cluster Kubernetes connecté avec un jeton de compte de service
az connectedk8s proxy -n clusterName -g resourceGroupName --token tokenValue
Obtenir l’accès à un cluster Kubernetes connecté en spécifiant l’emplacement kubeconfig personnalisé
az connectedk8s proxy -n clusterName -g resourceGroupName -f path/to/kubeconfig
Obtenir l’accès à un cluster Kubernetes connecté en spécifiant un contexte personnalisé
az connectedk8s proxy -n clusterName -g resourceGroupName --kube-context contextName
Paramètres facultatifs
Fichier de configuration Kubernetes à mettre à jour. S’il n’est pas fourni, met à jour le fichier « ~/.kube/config ». Utilisez « - » pour imprimer YAML sur stdout à la place.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Si elle est spécifiée, remplacez le nom de contexte par défaut.
Nom du cluster connecté.
Port utilisé pour accéder au cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Jeton de compte de service à utiliser pour s’authentifier auprès du cluster Kubernetes.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s show
Afficher les détails d’un cluster Kubernetes connecté.
az connectedk8s show [--ids]
[--name]
[--resource-group]
[--subscription]
Exemples
Afficher les détails d’un cluster Kubernetes connecté
az connectedk8s show -g resourceGroupName -n connectedClusterName
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s troubleshoot
Cette commande est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Effectuez des vérifications de diagnostic sur un cluster Kubernetes avec Arc.
az connectedk8s troubleshoot --name
--resource-group
[--kube-config]
[--kube-context]
[--skip-ssl-verification]
[--tags]
Exemples
Effectuez des vérifications de diagnostic sur un cluster Kubernetes avec Arc.
az connectedk8s troubleshoot -n clusterName -g resourceGroupName
Paramètres obligatoires
Nom du cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Chemin d’accès au fichier de configuration kube.
Contexte Kubeconfig de l’ordinateur actuel.
Ignorez la vérification SSL pour toute connexion de cluster.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s update
Mettez à jour les propriétés du cluster Kubernetes intégré arc.
az connectedk8s update [--auto-upgrade {false, true}]
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--container-log-path]
[--custom-ca-cert]
[--disable-proxy]
[--disable-wi {false, true}]
[--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
[--distribution-version]
[--enable-oidc-issuer {false, true}]
[--enable-wi {false, true}]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--resource-group]
[--self-hosted-issuer]
[--skip-ssl-verification]
[--subscription]
[--tags]
[--yes]
Exemples
Mettre à jour les valeurs du proxy pour les agents
az connectedk8s update -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Désactiver les paramètres de proxy pour les agents
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-proxy
Désactiver la mise à niveau automatique des agents
az connectedk8s update -g resourceGroupName -n connectedClusterName --auto-upgrade false
Mettez à jour un cluster Kubernetes connecté avec l’émetteur oidc et le webhook d’identité de charge de travail activé.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Mettez à jour un cluster Kubernetes connecté avec l’émetteur oidc activé à l’aide d’une URL d’émetteur auto-hébergée pour le cluster de cloud public.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Désactivez le webhook d’identité de charge de travail sur un cluster Kubernetes connecté.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-workload-identity
Paramètres facultatifs
Indicateur pour activer/désactiver la mise à niveau automatique des agents arc. Par défaut, la mise à niveau automatique des agents est activée.
Indicateur pour activer/désactiver la fonctionnalité Azure Hybrid Benefit.
Remplacez le chemin d’accès du journal de conteneur par défaut pour activer la journalisation fluent-bit.
Chemin d’accès au fichier de certificat pour le proxy ou l’autorité de certification personnalisée.
Désactive les paramètres de proxy pour les agents.
Désactivez le webhook d’identité de charge de travail.
Distribution Kubernetes qui s’exécutera sur ce cluster connecté.
Version de distribution Kubernetes du cluster connecté.
Activez la création de l’URL de l’émetteur OIDC utilisée pour l’identité de charge de travail.
Activez le webhook d’identité de charge de travail.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Chemin d’accès au fichier de configuration kube.
Contexte Kubconfig à partir de l’ordinateur actuel.
Nom du cluster connecté.
URL du proxy Http à utiliser.
URL du proxy Https à utiliser.
Liste des URL/CIDR pour lesquelles le proxy ne doit pas être utilisé.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
URL de l’émetteur auto-hébergé pour les clusters de cloud public - AKS, GKE, EKS.
Ignorez la vérification SSL pour toute connexion de cluster.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Balises séparées par l’espace : key[=value] [key[=value] ...]. Utilisez « » pour effacer les balises existantes.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az connectedk8s upgrade
Mettez à niveau atomiquement les agents intégrés vers la version spécifique ou la dernière version par défaut.
az connectedk8s upgrade [--agent-version]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--upgrade-timeout]
Exemples
Mettre à niveau les agents vers la dernière version
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName
Mettre à niveau les agents vers une version spécifique
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --agent-version 0.2.62
Mettez à niveau les agents avec un délai d’expiration de mise à niveau personnalisé.
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --upgrade-timeout 600
Paramètres facultatifs
Version de l’agent pour mettre à jour les graphiques Helm vers.
Un ou plusieurs ID de ressource (délimités par des espaces). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Chemin d’accès au fichier de configuration kube.
Contexte Kubconfig à partir de l’ordinateur actuel.
Nom du cluster connecté.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Ignorez la vérification SSL pour toute connexion de cluster.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Temps nécessaire (en secondes) pour que les pods arc-agent soient mis à niveau sur le cluster Kubernetes. Remplacez cette valeur si les contraintes matérielles/réseau sur votre cluster nécessitent plus de temps pour mettre à niveau les pods arc-agent.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.