Partager via


Données échangées entre un cluster Kubernetes avec Azure Arc et Azure

Les scénarios Kubernetes avec Azure Arc impliquent l’échange de configurations d’état souhaitées, de métadonnées et de données opérationnelles spécifiques d’autres scénarios entre l’environnement de cluster Kubernetes avec Azure Arc et le service Azure. Pour tous les types de données, les agents Azure Arc initient des communications sortantes vers les services Azure et, par conséquent, nécessitent uniquement un accès sortant aux points de terminaison listés sous la configuration requise du réseau. L’activation de ports entrants sur le pare-feu n’est pas requise pour les agents Azure Arc.

Le tableau suivant présente une répartition par scénario des données échangées entre ces environnements.

Échange des données entre un cluster et Azure

Scénario Métadonnées Mode de communication
Métadonnées du cluster Version du cluster Kubernetes Envoi (push) de l’agent vers Azure
Métadonnées du cluster Nombre de nœuds du cluster Envoi (push) de l’agent vers Azure
Métadonnées du cluster Version de l’agent Envoi (push) de l’agent vers Azure
Métadonnées du cluster Type de distribution Kubernetes Envoi (push) d’Azure CLI vers Azure
Métadonnées du cluster Type d’infrastructure (AWS/GCP/vSphere/...) Envoi (push) d’Azure CLI vers Azure
Métadonnées du cluster Nombre de processeurs virtuels de nœuds virtuels du cluster Envoi (push) de l’agent vers Azure
Intégrité des ressources Pulsation de l'agent Envoi (push) de l’agent vers Azure
Diagnostics et prise en charge Consommation des ressources (mémoire/UC) par les agents Envoi (push) de l’agent vers Azure
Diagnostics et prise en charge Journaux de tous les conteneurs d’agent Envoi (push) de l’agent vers Azure
Mise à niveau de l'agent Disponibilité de la mise à niveau de l’agent Tirage (pull) de l’agent depuis Azure
Configuration (GitOps) État souhaité de la configuration : URL du référentiel Git, paramètres d’opérateur de flux, clé privée, contenu des hôtes connus, nom d’utilisateur HTTPS, jeton/mot de passe Tirage (pull) de l’agent depuis Azure
Configuration (GitOps) État d’installation de l’opérateur de flux Envoi (push) de l’agent vers Azure
Extensions État souhaité de l’extension : type d’extension, paramètres de configuration, paramètres de configuration protégés, train de mise en production, paramètres de mise à niveau automatique Tirage (pull) de l’agent depuis Azure
Azure Policy Affectations Azure Policy nécessitant l’application de Gatekeeper au sein du cluster Tirage (pull) de l’agent depuis Azure
Azure Policy Audit et état de conformité des applications de stratégie dans le cluster Envoi (push) de l’agent vers Azure
Azure Monitor Métriques et journaux des charges de travail client Envoi (push) de l’agent vers ressource de l’espace de travail Log Analytics dans le locataire et l’abonnement du client
Connexion de cluster Demandes envoyées au cluster Session sortante établie avec le service Arc par clusterconnect-agent utilisée pour envoyer des demandes au cluster
Emplacement personnalisé Métadonnées sur l’espace de noms et ClusterRoleBinding/RoleBinding pour l’autorisation Session sortante établie avec le service Arc par clusterconnect-agent utilisée pour envoyer des demandes au cluster
Ressources au-dessus de l’emplacement personnalisé Spécifications souhaitées des bases de données ou instances d’application Session sortante établie avec le service Arc par clusterconnect-agent utilisée pour envoyer des demandes au cluster

Étapes suivantes