Lors de votre première utilisation de Container Service for Kubernetes (ACK), vous devez accorder les permissions de rôles système à votre compte Alibaba Cloud. Cette étape est indispensable pour créer des clusters, stocker des journaux et accéder à d'autres services cloud tels que ECS, OSS, NAS et SLB. Cette rubrique vous guide dans l'autorisation des rôles, l'activation gratuite des services associés et la création rapide d'un cluster ACK managé.
1. Activer Container Service et autoriser les rôles
Avant de créer un cluster ACK, activez gratuitement les services requis afin d'éviter tout échec potentiel lors de la création. Suivez les étapes ci-dessous pour activer le service et autoriser les rôles de service par défaut.
-
Activer ACK
Lors de votre première utilisation d'ACK, accédez à la page d'activation d'ACK. Lisez et acceptez les Conditions d'utilisation de Container Service for Kubernetes, puis cliquez sur Enable Now.
Dans la section Cluster type, sélectionnez ACK Pro ou ACK Basic. Si vous choisissez ACK Pro, les éditions ACK Pro et ACK Basic sont toutes deux activées.
-
Autoriser les rôles
Lors de votre première connexion à la console Container Service, vous devez autoriser votre compte Alibaba Cloud à créer les rôles de service par défaut pour ACK. Cette autorisation permet à ACK d'accéder à d'autres ressources cloud afin de créer, gérer et maintenir les clusters. Procédez comme suit :
Connectez-vous à la console Container Service. Cliquez sur Go to RAM console pour ouvrir la page d'autorisation rapide Resource Access Management (RAM), puis cliquez sur Confirm. Une fois l'autorisation terminée, actualisez la console.
Pour plus d'informations sur les permissions d'exploitation des ressources associées aux rôles de service, consultez Rôles de service ACK.
2. Activer les produits cloud associés
À partir de votre compte Alibaba Cloud, cliquez sur les liens d'activation pour activer les services cloud associés selon vos besoins. Seuls les comptes Alibaba Cloud peuvent activer des produits cloud ; les utilisateurs RAM ne disposent pas de cette capacité. Si vous souhaitez accorder aux utilisateurs RAM des permissions pour gérer les produits cloud activés, consultez la FAQ sur la gestion des autorisations.
-
Obligatoires : ces services constituent des dépendances strictes pour les clusters ACK et doivent être activés.
-
Recommandés : ces services représentent des dépendances courantes pour la création de clusters et la gestion des applications.
-
Facultatifs : activez ces services en fonction de votre architecture métier et de vos exigences d'exploitation et de maintenance.
3. Créer un cluster
Lors de la création d'un cluster ACK managé, activez le mode Auto. Ce mode nécessite une configuration minimale pour déployer un cluster conforme aux meilleures pratiques. Par défaut, ACK crée et gère le cycle de vie d'un pool de nœuds. Pour plus d'informations, consultez Créer un cluster ACK en mode Auto.
Si vous devez définir des paramètres personnalisés détaillés pour le cluster, reportez-vous à la procédure complète décrite dans Créer un cluster ACK managé.
Connectez-vous à la console Container Service. Sur la page Clusters, cliquez sur Create Kubernetes Cluster.
-
Sélectionnez l'onglet ACK Managed Cluster et activez le mode Auto. Pour accéder au serveur d'API du cluster via Internet, cochez l'option Expose API server with EIP. Cela simplifie la connexion et la gestion du cluster. Cliquez ensuite sur Confirm, vérifiez les paramètres, puis cliquez sur Create Cluster.
En mode de création rapide, le plugin réseau par défaut est Terway (avec l'option Trunk ENI sélectionnée), le bloc CIDR de service est
192.168.0.0/16, et le système crée automatiquement un VPC avec l'option Configure SNAT for VPC activée ainsi qu'un groupe de sécurité de niveau entreprise.