Planifiez et distribuez les charges de travail, les applications et les configurations sur plusieurs clusters en activant la gestion des flottes ACK One.
Prérequis
Vérifiez les points suivants :
Vous disposez d'un compte Alibaba Cloud. Les utilisateurs RAM ne sont pas pris en charge.
Activer la gestion des flottes
Connectez-vous à la console ACK One.
-
Sur la page Create Fleet, configurez l'instance de flotte.
RemarqueConsultez la rubrique Régions compatibles avec ACK One.
Paramètre Description Region Région des clusters à gérer. VPC VPC destiné à l'instance de flotte. vSwitch vSwitch destiné à l'instance de flotte. Resource Group Groupe de ressources de l'instance de flotte. Labels Paires clé-valeur associées à l'instance de flotte. Clés : obligatoires, uniques, 64 caractères maximum. Valeurs : facultatives, 128 caractères maximum. Ne doivent pas commencer par aliyun,acs:,https://ouhttp://. La casse n'est pas prise en compte. Les clés en double écrasent les libellés existants. Si le nombre de libellés dépasse 20, tous les libellés de la ressource deviennent invalides.SLB instance for API server Instance SLB pour le serveur d'API. Par défaut, Standard I (slb.s2.small). Ce paramètre ne peut pas être modifié. Create and associate EIP Indique si le serveur d'API doit être exposé à Internet. Désactivé par défaut. Si cette option est activée, une adresse IP élastique (EIP) est associée à l'instance SLB interne, permettant l'accès au serveur d'API depuis Internet. L'EIP ne peut pas être dissociée après l'association, car des clusters peuvent déjà se connecter via Internet. Enable collection of operation logs and auditing logs Active ou désactive la collecte des journaux d'opérations et d'audit. Activé par défaut. Cliquez sur Enable Fleet Management.
Attendez que le statut de l'instance de flotte passe à Running sur la page Fleet Information.
Gérer les instances de flotte
L'activation de la gestion des flottes crée une instance de flotte par défaut.
Consulter les informations sur l'instance de flotte
La page Fleet Information propose les onglets suivants :
| Onglet | Informations disponibles |
|---|---|
| Overview | Architecture, état des fonctionnalités, taux de santé des clusters, utilisation du CPU et de la mémoire, ainsi que le nombre de nœuds. |
| Basic Information | ID d'instance, région, endpoint du serveur d'API et détails réseau. |
| Connect to Fleet | Fichier kubeconfig pour l'accès interne et Internet. |
| Fleet Logs | Journaux de l'instance de flotte. |

Créer une instance de flotte
Pour créer des instances de flotte supplémentaires, vous devez d'abord demander une augmentation de quota depuis le Quota Center.
Sur la page Fleet Information, cliquez sur Create Fleet.
-
Dans le volet Create Fleet, définissez les paramètres suivants :
Paramètre Description Fleet Name Nom de l'instance de flotte. Region Région des clusters à gérer. VPC VPC destiné à l'instance de flotte. vSwitch vSwitch destiné à l'instance de flotte. Resource Group Groupe de ressources de l'instance de flotte. Labels Paires clé-valeur associées à l'instance de flotte. Clés : obligatoires, uniques, 64 caractères maximum. Valeurs : facultatives, 128 caractères maximum. Ne doivent pas commencer par aliyun,acs:,https://ouhttp://. La casse n'est pas prise en compte. Les clés en double écrasent les libellés existants. Si le nombre de libellés dépasse 20, tous les libellés de la ressource deviennent invalides.SLB instance for API server Par défaut, Standard I (slb.s2.small). Ce paramètre ne peut pas être modifié. Create and associate EIP Indique si le serveur d'API doit être exposé à Internet. Désactivé par défaut. Si cette option est activée, une adresse IP élastique (EIP) est associée à l'instance SLB interne, permettant l'accès au serveur d'API depuis Internet. L'EIP ne peut pas être dissociée après l'association, car des clusters peuvent déjà se connecter via Internet. Enable collection of operation logs and auditing logs Active ou désactive la collecte des journaux d'opérations et d'audit. Activé par défaut. Cliquez sur Create.
Attendez que le statut de l'instance de flotte passe à Running.
Basculer entre les instances de flotte
Sur la page Fleet Information, cliquez sur le bouton de développement situé à côté du nom de la flotte et sélectionnez l'instance cible.

Supprimer une instance de flotte
Supprimez tous les clusters associés à l'instance de flotte avant de la supprimer.
Sur la page Fleet Information, cliquez sur Delete Fleet.
Se connecter à une instance de flotte avec Cloud Shell
Cloud Shell se connecte uniquement via Internet. Assurez-vous que le serveur d'API est exposé aux accès externes.
Sur la page Fleet Information, cliquez sur Cloud Shell Managed Fleet. Cloud Shell s'ouvre et charge le fichier kubeconfig de l'instance de flotte.
-
Répertoriez les clusters associés à l'instance de flotte :
kubectl amc get managedclusterRésultat attendu :
Name Alias HubAccepted c984b098b377f44b9a48c74fa55cf**** cluster2-beijing true cc36f4feb49824c9d840d9fd9cdf9**** cluster1-beijing true Pour gérer les clusters avec AMC, consultez la rubrique Utiliser AMC.