Aidez à améliorer cette page
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Pour contribuer à ce guide de l'utilisateur, cliquez sur le GitHub lien Modifier cette page sur qui se trouve dans le volet droit de chaque page.
Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'une fonctionnalité ACK à l'aide de la console
Cette rubrique décrit comment créer une fonctionnalité AWS Controllers for Kubernetes (ACK) à l'aide du. AWS Management Console
Création de la fonctionnalité ACK
-
Ouvrez la console Amazon EKS à l'adresse https://console.aws.amazon.com/eks/home#/clusters
. -
Sélectionnez le nom de votre cluster pour ouvrir la page détaillée du cluster.
-
Choisissez l'onglet Fonctionnalités.
-
Dans le menu de navigation de gauche, choisissez AWS Controllers for Kubernetes (ACK).
-
Choisissez Create AWS Controllers pour la fonctionnalité Kubernetes.
-
Pour le rôle de capacité IAM :
-
Si vous possédez déjà un rôle de capacité IAM, sélectionnez-le dans le menu déroulant
-
Si vous devez créer un rôle, choisissez Créer un rôle d'administrateur
Cela ouvre la console IAM dans un nouvel onglet avec la politique de confiance préremplie et la politique
AdministratorAccessgérée. Vous pouvez désélectionner cette politique et ajouter d'autres autorisations si vous le souhaitez.Après avoir créé le rôle, retournez à la console EKS et le rôle sera automatiquement sélectionné.
Important
La
AdministratorAccesspolitique suggérée accorde des autorisations étendues et vise à rationaliser le démarrage. Pour une utilisation en production, remplacez-la par une politique personnalisée qui n'accorde que les autorisations nécessaires pour les AWS services spécifiques que vous prévoyez de gérer avec ACK. Pour obtenir des conseils sur la création de politiques de moindre privilège, consultez Configurer les autorisations ACK et. Considérations relatives à la sécurité relatives aux fonctionnalités EKS
-
-
Choisissez Créer.
Le processus de création de capacités commence.
Vérifiez que la fonctionnalité est active
-
Dans l'onglet Fonctionnalités, consultez l'état de la fonctionnalité ACK.
-
Attendez que le statut passe de
CREATINGàACTIVE. -
Une fois active, la fonctionnalité est prête à être utilisée.
Pour plus d'informations sur l'état des fonctionnalités et la résolution des problèmes, consultezUtilisation des ressources en matière de capacités.
Vérifiez que les ressources personnalisées sont disponibles
Une fois la fonctionnalité activée, vérifiez que les ressources personnalisées ACK sont disponibles dans votre cluster.
Utilisation de la console
-
Accédez à votre cluster dans la console Amazon EKS
-
Choisissez l'onglet Ressources
-
Choisissez les extensions
-
Choisissez CustomResourceDefinitions
Vous devriez voir un certain nombre de AWS ressources CRDs répertoriées.
Utilisation de kubectl
kubectl api-resources | grep services.k8s.aws
Vous devriez voir un certain nombre de AWS ressources APIs répertoriées.
Note
La fonctionnalité des AWS Controllers for Kubernetes installera un certain nombre de ressources CRDs pour diverses ressources. AWS
Étapes suivantes
-
Concepts d'ACK- Comprenez les concepts ACK et lancez-vous
-
Configurer les autorisations ACK- Configurer les autorisations IAM pour les autres services AWS
-
Utilisation des ressources en matière de capacités- Gérez votre ressource de capacité ACK