Passez en revue les paramètres, les configurations recommandées et les ressources cloud nécessaires à la création d’un ACK managed cluster dans la console.
Dans la colonne Modifiable, ✓ = modifiable après la création ; ✗ = non modifiable, planifiez avec soin.
Les icônes de ressources cloud, telles que
ECS instance, indiquent que la configuration crée ou utilise d’autres ressources Alibaba Cloud. Cliquez sur le nom d’une ressource pour consulter les détails de facturation.
Configuration du cluster
Définissez les propriétés globales du cluster, notamment la version et la configuration réseau. Planifiez soigneusement, car certaines options ne peuvent pas être modifiées après la création.
Configuration de base
|
Paramètre |
Description |
Modifiable |
|
Cluster Name |
Saisissez un nom personnalisé pour le cluster. |
✓ |
|
Cluster Specification |
Pour une comparaison, consultez la rubrique Cluster. |
✓ Seule la mise à niveau de l'édition Basic vers l'édition Pro est prise en charge. |
|
Region |
La région où se trouvent les ressources du cluster, telles que les instances ECS et les disques cloud. Plus la région est proche de vos utilisateurs et de la région de déploiement de vos ressources, plus la latence réseau est faible. |
✗ |
|
Kubernetes Version |
Vous pouvez uniquement créer des clusters avec les trois versions mineures les plus récentes. Nous vous recommandons d'utiliser la dernière version. Pour plus d'informations sur les versions prises en charge par ACK, consultez la rubrique Présentation de la prise en charge des versions ACK. |
✓ Prend en charge à la fois les mises à niveau manuelles des clusters et les mises à niveau automatiques des clusters. |
|
Automatic Update |
Activez les mises à niveau automatiques des clusters pour maintenir régulièrement à jour le plan de contrôle du cluster et les pools de nœuds. Pour plus d'informations sur la stratégie de mise à niveau automatique et les instructions associées, consultez la rubrique Mettre à niveau automatiquement les clusters. |
✓ |
|
Maintenance Window |
ACK exécute les tâches d'exploitation et de maintenance automatisées, telles que les mises à niveau automatiques des clusters et les corrections automatiques des vulnérabilités CVE du système d'exploitation, uniquement pendant la fenêtre de maintenance définie. |
✓ |
L'ordre des paramètres dans les tableaux ci-dessous peut différer légèrement de celui de la console.
Limite réseau et haute disponibilité
Configurez le VPC, les vSwitches et le groupe de sécurité pour établir la limite réseau du cluster, sa haute disponibilité et ses politiques de sécurité.
|
Paramètre |
Description |
Modifiable |
|
VPC |
Le cloud privé virtuel (VPC) du cluster. Pour assurer une haute disponibilité, sélectionnez au moins deux zones de disponibilité différentes.
Nous vous recommandons d'utiliser des blocs CIDR privés standard pour le VPC du cluster, tels que 10.0.0.0/8, 172.16.0.0/12 et 192.168.0.0/16. Si vous avez des exigences particulières, accédez au Quota Center pour demander l'autorisation d'use a public CIDR block to create a cluster. Ressources cloud et facturation : |
✗ |
|
Security Group |
Lorsque vous utilisez un VPC existant, vous pouvez choisir de Select Existing Security Group Ce groupe de sécurité s'applique au plan de contrôle du cluster, au pool de nœuds par défaut et à tous les pools de nœuds pour lesquels aucun groupe de sécurité personnalisé n'est spécifié. Par rapport aux groupes de sécurité de base, les groupes de sécurité avancés peuvent contenir davantage d'adresses IP privées, mais ne prennent pas en charge la connectivité intra-groupe. Pour plus d'informations, consultez la rubrique Classification des groupes de sécurité.
|
✓ |
Modèle réseau et planification des adresses Pod
Configurez le plug-in réseau (CNI), qui affecte les performances réseau, la disponibilité des fonctionnalités (comme NetworkPolicy) et la gestion des adresses IP. Planifiez les plages d'adresses pour les Pods et les Services.
Planifiez les blocs CIDR à l'avance. Consultez la rubrique Planifier les blocs CIDR pour un cluster géré ACK.
|
Paramètre |
Description |
Modifiable |
|
Network Plug-in |
Le plug-in réseau constitue la base de la communication réseau entre les pods d'un cluster. Pour une comparaison détaillée des deux plug-ins, consultez la rubrique Comparaison de Terway et Flannel.
|
✗ |
|
Container CIDR Block |
Ce paramètre est requis uniquement pour Flannel Le pool d'adresses qui attribue des adresses IP aux pods. Ce bloc CIDR ne doit pas chevaucher le bloc CIDR du VPC, les blocs CIDR utilisés par les clusters ACK existants dans le VPC ou le Service CIDR. |
✗ |
|
Number of Pods per Node |
Vous devez uniquement configurer Flannel. Définit le nombre maximal de pods qu'un seul nœud peut accueillir. |
✗ |
|
Pod vSwitch |
Ce paramètre est requis uniquement lorsque vous sélectionnez Terway. Le vSwitch qui attribue des adresses IP aux pods. Chaque vSwitch de pod correspond au vSwitch d'un nœud de travail. Le vSwitch de pod et le vSwitch du nœud de travail doivent se trouver dans la même zone. Important Le masque de sous-réseau du vSwitch de pod ne doit pas dépasser 19, avec un maximum de 25. Sinon, le nombre d'adresses IP de pod disponibles dans le réseau du cluster sera très limité, ce qui affectera l'utilisation normale du cluster. |
✓ |
|
Service CIDR |
Également appelé Service CIDR. Il s'agit du pool d'adresses qui attribue des adresses IP aux services au sein du cluster. Ce bloc CIDR ne doit pas chevaucher le bloc CIDR du VPC, les blocs CIDR utilisés par les clusters existants dans le VPC ou le Container CIDR Block. |
✗ |
|
IPv6 Dual-stack |
Cette fonctionnalité est disponible uniquement pour Kubernetes 1.22 et versions ultérieures, et prend uniquement en charge Terway. Elle ne peut pas être utilisée avec la fonctionnalité eRDMA (elastic Remote Direct Memory Access) Le cluster prend en charge les protocoles IPv4 et IPv6. Cependant, la communication entre les nœuds de travail et le plan de contrôle utilise toujours des adresses IPv4. Assurez-vous que :
|
✗ |
|
IPv6 Service CIDR Block |
Nécessite l'activation de la double pile IPv6 Configurez une plage d'adresses IPv6 pour le bloc CIDR de service. Vous devez utiliser une adresse locale unique (ULA) (dans la plage |
✗ |
|
Forwarding Mode |
Sélectionnez le mode proxy kube-proxy, qui détermine la manière dont les services du cluster distribuent les requêtes aux pods backend.
|
✗ |
Ingress et egress sur le réseau public
Configurez l'ingress public pour la gestion du cluster (via le serveur API) et l'egress public pour les nœuds et les applications afin d'accéder à des ressources externes telles que les images publiques.
|
Paramètre |
Description |
Modifiable |
|
Configure SNAT for VPC |
Ne sélectionnez pas cette option lors de l'utilisation d'un VPC partagé Sélectionnez cette option si les nœuds doivent accéder au réseau public (par exemple, pour extraire des images publiques ou accéder à des services externes). ACK configurera automatiquement une passerelle NAT et des règles SNAT pour garantir que les ressources au sein du cluster puissent accéder au réseau public.
Si vous ne sélectionnez pas cette option, vous pouvez configurer vous-même la passerelle NAT et les règles SNAT après la création du cluster. Pour plus d'informations, consultez la rubrique Passerelle NAT publique. Ressources cloud et facturation : |
✓ |
|
Access to API Server |
ACK crée automatiquement une instance Classic Load Balancer (CLB) privée facturée à l'utilisation en tant que point de terminaison interne pour le serveur API. Cette instance CLB ne peut pas être réutilisée ni supprimée. Si elle est supprimée, le serveur API deviendra inaccessible et ne pourra pas être récupéré. Pour utiliser une instance CLB existante, soumettez un ticket. Après avoir sélectionné Use Existing Gateway pour VPC, vous pouvez définir SLB Source sur Use Existing Gateway. Vous pouvez choisir d'activer l'option Expose API server with EIP.
Pour activer cette option ultérieurement, consultez la rubrique Accéder au serveur API via Internet. À partir du 1er décembre 2024, les nouvelles instances CLB entraîneront des frais d'instance. Pour plus d'informations, consultez les rubriques Ajustement des éléments de facturation pour Classic Load Balancer (CLB). |
✗ |
Configuration avancée
Développez Advanced Options (Optional) pour configurer la protection contre la suppression du cluster, les groupes de ressources et d'autres paramètres.
|
Paramètre |
Description |
Modifiable |
|
Cluster Deletion Protection |
Nous vous recommandons d'activer cette fonctionnalité pour empêcher la suppression accidentelle du cluster via la console ou l'OpenAPI. |
✓ |
|
Resource Group |
Attribuez le cluster au groupe de ressources sélectionné pour faciliter la gestion des autorisations et l'allocation des coûts. Une ressource ne peut appartenir qu'à un seul groupe de ressources. |
✓ |
|
Label |
Associez des tags clé-valeur au cluster pour identifier les ressources cloud. |
✓ |
|
Time Zone |
Le fuseau horaire utilisé par le cluster. Par défaut, il s'agit du fuseau horaire configuré dans votre navigateur. |
✓ |
|
Cluster local domain |
Le domaine de premier niveau (suffixe standard) utilisé par les services au sein du cluster. La valeur par défaut est Par exemple, un service nommé my-service dans l'espace de noms default possède le nom DNS |
✗ |
|
Custom Certificate SANs |
Le champ Subject Alternative Name (SAN) du certificat du serveur API inclut par défaut le nom de domaine local au cluster, l'adresse IP privée et l'EIP publique. Pour accéder au cluster via un serveur proxy, un domaine personnalisé ou un environnement réseau spécial, ajoutez ces adresses d'accès au champ SAN. Pour activer cette option ultérieurement, consultez la rubrique Personnaliser le SAN du certificat du serveur API du cluster. |
✓ |
|
Service Account Token Volume Projection |
Dans le modèle traditionnel, les identifiants d'identité d'un pod sont permanents et partagés entre plusieurs pods, ce qui pose un risque de sécurité. Lorsqu'elle est activée, chaque pod obtient ses propres identifiants d'identité temporaires, qui prennent en charge l'expiration automatique et les restrictions d'autorisation. Pour activer cette option ultérieurement, consultez la rubrique Utiliser la projection de volume de jeton ServiceAccount. |
✗ |
|
Secret Encryption |
Cette fonctionnalité est disponible uniquement pour les clusters de l'édition Pro Utilisez une clé créée dans Alibaba Cloud KMS pour fournir un chiffrement de niveau professionnel pour les clés Secret, améliorant ainsi la sécurité des données. Pour activer cette option ultérieurement, consultez la rubrique Utiliser Alibaba Cloud KMS pour chiffrer les Secrets au repos. Ressources cloud et facturation : |
✓ |
|
RRSA OIDC |
Le cluster créera un fournisseur OpenID Connect (OIDC). En utilisant le jeton OIDC temporaire de son ServiceAccount, les pods d'application peuvent appeler le service RAM d'Alibaba Cloud et assumer un rôle RAM spécifié. Cela leur permet d'obtenir en toute sécurité une autorisation temporaire pour accéder aux ressources cloud, réalisant ainsi une gestion des privilèges minimaux au niveau des pods. Pour activer cette option ultérieurement, consultez la rubrique Utiliser RRSA pour configurer les autorisations RAM pour un ServiceAccount et réaliser l'isolation des autorisations au niveau des pods. |
✗ |
Configuration du pool de nœuds
Un pool de nœuds est un groupe d'instances ECS configurées de manière identique pour exécuter des charges de travail. Certains paramètres sont immuables après la création, mais vous pouvez créer des pools de nœuds supplémentaires avec des configurations différentes.
Vous pouvez ignorer cette étape. Après la création, créez d'autres pools de nœuds avec des configurations différentes, telles que les systèmes d'exploitation, les architectures CPU, les méthodes de facturation ou les types d'instance. Reportez-vous à Créer et gérer un pool de nœuds. Vous pouvez également ajouter des instances ECS existantes au cluster. Reportez-vous à Ajouter des nœuds existants.
Configuration de base
Configurez les informations de base et les fonctionnalités d'exploitation et de maintenance (O&M) automatisées pour le pool de nœuds. Activez l'O&M automatisée en production pour réduire la charge opérationnelle et améliorer la stabilité.
|
Paramètre |
Description |
Modifiable |
|
|
Node Pool Name |
Saisissez un nom personnalisé pour le pool de nœuds. |
✓ |
|
|
Container Runtime |
Pour obtenir des informations sur le choix à effectuer, reportez-vous à Comparaison des environnements d'exécution containerd, sandboxed containers et Docker.
|
✗ |
|
|
Configuration du pool de nœuds géré |
Managed Node Pool |
Activez les pools de nœuds gérés pour utiliser les fonctionnalités d'O&M automatisées fournies par ACK. Si votre activité est sensible aux modifications apportées aux nœuds sous-jacents et ne peut pas tolérer les redémarrages de nœuds ou les migrations de pods d'application, nous vous déconseillons d'activer cette fonctionnalité. Pour activer cette option ultérieurement, vous pouvez modifier le pool de nœuds afin de l'activer. |
✓ |
|
Auto Repair |
ACK surveille automatiquement l'état des nœuds et effectue des tâches d'autorécupération lorsqu'un nœud devient anormal. Si vous sélectionnez Restart Faulty Node, le processus d'autorécupération peut impliquer des opérations telles que la vidange du nœud et le remplacement des disques. Pour plus d'informations sur les conditions de déclenchement et les événements associés, reportez-vous à Activer l'autorécupération des nœuds. |
✓ |
|
|
Auto Update Rule |
Corriger les vulnérabilités CVE du système d'exploitation dans le pool de nœuds. Vous pouvez configurer le niveau de correction des vulnérabilités de sécurité. Ressources cloud et facturation : |
✓ |
|
|
Auto CVE Patching |
ACK n'effectue des opérations d'O&M automatisées sur les pools de nœuds gérés que pendant la fenêtre de maintenance définie. |
✓ |
|
Configuration de l'instance et de l'image
Configurez les types d'instance ECS et le système d'exploitation des nœuds en fonction des exigences de performance et de coût.
|
Paramètre |
Description |
Modifiable |
|
|
Maintenance Window |
Méthode de facturation par défaut pour les nœuds mis à l'échelle par le pool de nœuds.
Pour garantir l'uniformité du pool de nœuds, vous ne pouvez pas convertir un pool de nœuds Instance Price Cap ou Pay-As-You-Go en un pool de nœuds Subscription, ni inversement. |
✓ |
|
|
Éléments de configuration liés à l'instance |
Lorsqu'un pool de nœuds est mis à l'échelle, il alloue des instances à partir de la famille d'instances ECS configurée. Pour améliorer le taux de réussite des mises à l'échelle, sélectionnez plusieurs types d'instance dans plusieurs zones afin d'éviter les indisponibilités ou les ruptures de stock. Le type d'instance spécifique pour la mise à l'échelle est déterminé par la Preemptible Instance configurée. Pour garantir la stabilité de l'activité et une planification précise des ressources, ne mélangez pas les types d'instance GPU et non GPU dans le même pool de nœuds. Vous pouvez configurer les types d'instance utilisés pour la mise à l'échelle de deux manières :
Vous pouvez consulter les recommandations de force d'élasticité dans la console ou afficher la force d'élasticité du pool de nœuds après la création du pool de nœuds. Pour plus d'informations sur les types d'instance non pris en charge et les recommandations de configuration des nœuds, reportez-vous aux recommandations de configuration des types d'instance ECS. Ressources cloud et facturation : |
✓ |
|
|
Scaling Policy |
Operating System est en déploiement progressif. Image du système d'exploitation par défaut utilisée lorsque le pool de nœuds met à l'échelle les nœuds.
Pour mettre à niveau ou modifier le système d'exploitation ultérieurement, reportez-vous à Modifier le système d'exploitation. Alibaba Cloud Linux 2 et CentOS 7 ne sont plus maintenus et ne sont pas pris en charge dans les clusters de version 1.30 ou ultérieure. Utilisez un système d'exploitation pris en charge. Nous recommandons Alibaba Cloud Linux 3 Container-Optimized Edition ou ContainerOS. |
✓ |
|
|
Marketplace Image |
Lors de la création d'un nœud, ACK applique la politique de référence de sécurité sélectionnée.
|
✗ |
|
|
OS Security Hardening |
Lorsque vous sélectionnez Logon Type, seul le MLPS Security Hardening est pris en charge. ContainerOS prend uniquement en charge la Password ou l'option Key Pair. Si vous souhaitez utiliser une paire de clés, vous devez démarrer un conteneur administratif après avoir configuré la paire de clés. Pour les opérations spécifiques, reportez-vous à O&M pour les nœuds ContainerOS. Lors de la création d'un nœud, ACK préinstalle la paire de clés ou le mot de passe spécifié dans l'instance.
|
✓ |
|
Configuration du stockage
Configurez le stockage pour les nœuds : le disque système pour le système d'exploitation et les disques de données pour les données de l'environnement d'exécution de conteneurs.
|
Paramètre |
Description |
Modifiable |
|
|
Later |
Sélectionnez un type de disque cloud en fonction des besoins de votre activité, y compris ESSD AutoPL, SSD d'entreprise (ESSD), ESSD Entry et les disques cloud de génération précédente (SSD standard et ultra-disque). Configurez la capacité et les IOPS. Les types de disque système disponibles dépendent de la famille d'instances sélectionnée. Les types de disque qui ne s'affichent pas ne sont pas pris en charge. Vous pouvez sélectionner Encrypted pour configurer des types de disque différents du More Disk Categories afin d'améliorer le taux de réussite des mises à l'échelle. Lors de la création d'un nœud, ACK sélectionne le premier type correspondant dans l'ordre spécifié des types de disque. Ressources cloud et facturation : |
✓ |
|
|
System Disk |
Sélectionnez un type de disque cloud en fonction des besoins de votre activité, y compris ESSD AutoPL, SSD d'entreprise (ESSD), ESSD Entry et les disques cloud de génération précédente (SSD standard et ultra-disque). Configurez la capacité et les IOPS. Les types de disque de données disponibles dépendent de la famille d'instances sélectionnée. Les types de disque qui ne s'affichent pas ne sont pas pris en charge.
Vous pouvez sélectionner Encrypted pour configurer des types de disque différents du Add Data Disk Type afin d'améliorer le taux de réussite des mises à l'échelle. Lors de la création d'un nœud, ACK sélectionne le premier type correspondant dans l'ordre spécifié des types de disque. Une instance ECS peut avoir jusqu'à 64 disques de données attachés. La limite spécifique varie selon le type d'instance. Vous pouvez appeler l'opération DescribeInstanceTypes pour interroger la limite de quantité de disques cloud (Ressources cloud et facturation : |
✓ |
|
Configuration de la quantité d'instances
Définissez le nombre initial de nœuds dans le pool de nœuds.
|
Paramètre |
Description |
Modifiable |
|
Data Disk |
Nombre total de nœuds que le pool de nœuds doit maintenir. Nous vous recommandons de configurer au moins deux nœuds pour garantir le bon fonctionnement des composants du cluster. Vous pouvez ajuster le nombre de nœuds souhaité pour mettre à l'échelle le pool de nœuds vers le haut ou vers le bas. Pour plus d'informations, reportez-vous à Mettre à l'échelle un pool de nœuds. Si vous n'avez pas besoin de créer des nœuds, vous pouvez définir cette valeur sur 0, puis l'ajuster manuellement ou ajouter des nœuds existants ultérieurement. |
✓ |
Configuration avancée du pool de nœuds
Développez Elastic Ephemeral Disk pour configurer les politiques de mise à l'échelle, les tags ECS, les taints et d'autres paramètres.
|
Paramètre |
Description |
Modifiable |
|
Expected Number of Nodes |
Configurez la manière dont le pool de nœuds sélectionne les instances lors de la mise à l'échelle.
|
✓ |
|
Percentage of On-Demand Instances (%) |
Cette option nécessite que la méthode de facturation soit définie sur Spot Instance. Lorsqu'elle est activée, si un nombre suffisant d'instances spot ne peut pas être créé en raison du prix, du stock ou d'autres raisons, ACK tentera automatiquement de créer des instances à la demande en complément. Ressources cloud et facturation : |
✓ |
|
Distribution Balancing |
Cette option nécessite que la méthode de facturation soit définie sur Spot Instance. Lorsqu'elle est activée, upon réception d'un message système indiquant qu'une instance spot est sur le point d'être récupérée (5 minutes avant la récupération), ACK tentera de mettre à l'échelle une nouvelle instance en compensation.
La libération proactive des instances spot peut provoquer des interruptions de service. Pour améliorer le taux de réussite de la compensation, nous vous recommandons également d'activer Use Pay-as-you-go Instances When Spot Instances Are Insufficient. Ressources cloud et facturation : |
✓ |
|
Enable Supplemental Spot Instance |
Ajoutez des tags aux instances ECS créées automatiquement par ACK pour identifier les ressources cloud. Chaque instance ECS peut être associée à un maximum de 20 tags. Pour augmenter cette limite, soumettez une demande sur la plateforme Quota Center. Étant donné qu'ACK et Auto Scaling (ESS) occupent certains tags, vous pouvez spécifier jusqu'à 17 tags personnalisés pour une instance. |
✓ |
|
Use Pay-as-you-go Instances When Spot Instances Are Insufficient |
Ajoutez des taints clé-valeur au nœud. Une clé de taint valide se compose d'un préfixe facultatif et d'un nom. Si un préfixe est présent, il est séparé du nom par une barre oblique (/). |
✓ |
|
Value |
Ajoutez des libellés clé-valeur au nœud. Une clé valide se compose d'un préfixe facultatif et d'un nom. Si un préfixe est présent, le préfixe et le nom sont séparés par une barre oblique (/). |
✓ |
|
Effect |
Les nœuds nouvellement ajoutés seront définis comme non planifiables par défaut lorsqu'ils seront enregistrés dans le cluster. Vous devez ajuster manuellement le statut de planification du nœud dans la liste des nœuds. Cette configuration ne prend effet que pour les clusters de versions antérieures à 1,34. Pour plus d'informations, consultez Kubernetes 1.34 version guide. |
✓ |
|
Node Labels |
Cette fonctionnalité n'est prise en charge que pour les environnements d'exécution containerd de version 1.6.34 et ultérieure. Les nœuds nouvellement ajoutés détecteront automatiquement si une image de conteneur prend en charge le chargement à la demande. Si c'est le cas, le chargement à la demande sera utilisé par défaut pour accélérer le démarrage du conteneur, réduisant ainsi le temps de démarrage de l'application. Pour plus d'informations, consultez Use on-demand loading of container images to accelerate container startup. |
✓ |
|
[Obsolète] CPU policy |
Spécifiez la politique de gestion du CPU de kubelet pour le nœud.
Nous vous recommandons d'utiliser des configurations kubelet personnalisées pour les pools de nœuds. Nous vous recommandons d'utiliser la configuration kubelet personnalisée du pool de nœuds. |
✗ |
|
Set to Unschedulable |
Par défaut, les noms de nœuds sont générés automatiquement. Si vous avez besoin d'une convention de nommage unifiée pour faciliter la gestion des nœuds et l'identification O&M, vous pouvez activer cette configuration. Lorsqu'elle est activée, le nom du nœud, le nom de l'instance ECS et le nom d'hôte changeront tous. La méthode 3 s'applique uniquement aux pools de nœuds Lingjun, et les pools de nœuds Lingjun ne prennent en charge que la méthode 3. |
✗ |
|
Scaling Mode |
Pris en charge uniquement pour les clusters gérés ACK. Ne peut être spécifié que lors de la création d'un nouveau pool de nœuds Spécifiez un rôle RAM Worker au niveau du pool de nœuds pour réduire les risques de sécurité associés au partage d'un seul rôle RAM Worker par tous les nœuds.
|
✗ |
|
Default Role |
Uniquement pris en charge pour les clusters de version 1.28 et ultérieure Configurez le mode d'accès aux métadonnées pour les instances ECS. Vous pouvez accéder au service de métadonnées depuis une instance ECS pour récupérer les métadonnées de l'instance, y compris l'ID de l'instance, les informations VPC, les informations NIC et d'autres attributs d'instance. Pour plus d'informations, consultez Instance metadata.
|
✗ |
|
Normal Mode and Security Hardening Mode |
Avant qu'un nœud ne rejoigne le cluster, le script User-Data de pré-personnalisation spécifié sera exécuté. Par exemple, si vous spécifiez les données de pré-personnalisation comme Pour savoir comment cette configuration prend effet lors de l'initialisation du nœud, consultez Node initialization process overview. |
✓ |
|
Security Hardening Mode |
Après qu'un nœud a rejoint le cluster, le script User-Data de l'instance spécifié sera exécuté. Par exemple, si vous spécifiez les données utilisateur de l'instance comme Pour savoir comment cette configuration prend effet lors de l'initialisation du nœud, consultez Node initialization process overview. La création réussie du cluster ou la mise à l'échelle des nœuds ne garantit pas que le script de données utilisateur de l'instance a été exécuté avec succès. Vous pouvez vous connecter au nœud et exécuter |
✓ |
|
Pre-defined Custom Data |
Vous pouvez afficher et surveiller l'état d'exécution des nœuds et des applications dans la console Cloud Monitor. Cette configuration s'applique uniquement aux nouveaux nœuds du pool de nœuds, pas aux existants. Pour l'activer pour les nœuds existants, installez-le via la console Cloud Monitor. Ressources cloud et facturation : |
✓ |
|
User Data |
ACK attribuera une adresse IP publique IPv4 au nœud. Cette configuration s'applique uniquement aux nouveaux nœuds du pool de nœuds, pas aux existants. Si les nœuds existants doivent accéder au réseau public, vous devez configurer et associer une EIP. Pour plus d'informations, consultez Associate an EIP with a cloud resource. Ressources cloud et facturation : |
✓ |
|
CloudMonitor Agent |
Spécifiez un groupe de sécurité de base ou avancé pour le pool de nœuds. ACK ne configure pas de règles d'accès supplémentaires pour le groupe de sécurité par défaut. Vous devez gérer vous-même les règles du groupe de sécurité pour éviter les problèmes d'accès. Pour plus d'informations, consultez Configure cluster security groups. Chaque instance ECS a une limite sur le nombre de groupes de sécurité auxquels elle peut appartenir. Assurez-vous d'avoir un quota de groupe de sécurité suffisant. |
✗ |
|
Public IP |
Ajoutez les adresses IP des nœuds à la liste d'autorisation d'une instance RDS. |
✓ |
|
Custom Security Group |
Après avoir créé un ensemble de déploiement dans la console ECS, assignez-le au pool de nœuds. Cela garantit que les nœuds mis à l'échelle par le pool de nœuds sont distribués sur différents serveurs physiques, améliorant ainsi la haute disponibilité. Un ensemble de déploiement prend en charge un maximum de Pour l'activer ultérieurement, consultez Best practices for node pool deployment sets. |
✓ |
|
RDS Whitelist |
La politique de pool de ressources utilisée lors de l'ajout de nouveaux nœuds (uniquement prise en charge lorsque Deployment Set est défini sur Specify Instance Type). Les pools de ressources incluent des pools privés générés après l'activation des services Elastic Assurance ou Capacity Reservation (Immediate ou Timed), ainsi que des pools publics, pour la sélection au démarrage des nœuds.
|
✓ |
|
[Obsolète] Private Pool Type |
Cet élément de configuration est obsolète. Basculez vers l'utilisation de Resource Pool Policy pour spécifier un pool privé. Les ressources de pool privé disponibles pour la zone et le type d'instance actuellement sélectionnés. Les types incluent les suivants :
|
✓ |
Configuration des composants
ACK installe les composants recommandés par défaut. Après la création, vous pouvez installer, désinstaller ou mettre à niveau les composants. Consultez la rubrique Gérer les composants.
Configuration de base
|
Paramètre |
Description |
||||||
|
Do Not Use |
Ingress gère l'accès du trafic externe aux services au sein du cluster. L'installation est nécessaire si vous souhaitez exposer des applications ou des API du cluster sur le réseau public. Trois types d'instances sont actuellement disponibles pour servir de passerelle Ingress du cluster.
Pour une comparaison détaillée des trois options, consultez la rubrique Gestion d'Ingress. |
||||||
|
Nginx Ingress |
Installez NodeLocal DNSCache pour mettre en cache les résultats des requêtes DNS sur les nœuds. Cela améliore les performances et la stabilité de la résolution des noms de domaine et accélère les appels de service à service au sein du cluster. |
||||||
|
Volume Plug-in |
Met en œuvre le stockage persistant des données basé sur le plug-in de stockage CSI. Vous pouvez utiliser des disques cloud Alibaba Cloud, NAS, OSS, CPFS et d'autres ressources de volumes persistants (PV). Si vous choisissez de créer NAS et CNFS par défaut, ACK créera un système de fichiers NAS General-purpose et le gérera à l'aide de Container Network File System (CNFS). Pour créer CNFS ultérieurement, consultez la rubrique Gérer les systèmes de fichiers NAS avec CNFS. Ressources cloud et facturation : |
||||||
|
Service Discovery |
Surveillez l'état de santé du cluster, l'utilisation des ressources, les performances des applications, etc., via le service de surveillance des clusters de conteneurs, et déclenchez des alertes pertinentes en cas d'anomalies.
Pour activer cette fonctionnalité ultérieurement, consultez la rubrique Se connecter et configurer la surveillance Alibaba Cloud Prometheus. Ressources cloud et facturation : |
||||||
|
ACK Cluster Monitoring Basic Edition |
Fournit une analyse des coûts et de l'utilisation des ressources pour les clusters, les namespaces, les pools de nœuds et les charges de travail afin d'améliorer l'utilisation des ressources du cluster et de réduire les coûts. Pour activer cette fonctionnalité ultérieurement, consultez la rubrique Cost Insight. |
||||||
|
Log Service |
Utilisez un projet SLS existant ou créez-en un nouveau pour collecter les journaux d'application du cluster. Cela activera également la fonction d'audit de l'API Server du cluster pour collecter les requêtes adressées à l'API Kubernetes et leurs résultats. Pour activer cette fonctionnalité ultérieurement, consultez les rubriques Collecter les journaux de conteneur d'un cluster ACK et Utiliser la fonction d'audit de l'API Server du cluster.
Ressources cloud et facturation : |
||||||
|
Cost Suite |
Activez la gestion des alertes Container Service. Basée sur SLS, Managed Service for Prometheus et les sources de données Cloud Monitor, elle envoie des notifications d'alerte aux groupes de contacts d'alerte lorsque des anomalies se produisent dans le cluster. |
||||||
|
Control Plane Logs |
Collectez les journaux des composants du plan de contrôle dans un projet SLS pour un dépannage approfondi et une analyse des causes racines. Pour activer cette fonctionnalité ultérieurement, consultez la rubrique Collecter les journaux des composants du plan de contrôle pour un cluster ACK managé. Ressources cloud et facturation : |
||||||
|
Alerts |
Activez la fonction d'inspection de cluster basée sur l'intelligence artificielle pour les opérations informatiques afin d'analyser périodiquement les quotas du cluster, l'utilisation des ressources, les versions des composants, etc. Cela garantit que la configuration du cluster suit les meilleures pratiques et expose les risques potentiels à l'avance. |
Configuration avancée
Développez Advanced Options (Optional) pour sélectionner des composants supplémentaires pour la gestion des applications, la surveillance des journaux, le stockage, la mise en réseau et la sécurité.