Création d'une fonctionnalité ACK à l'aide de la console - Amazon EKS

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

  1. Ouvrez la console Amazon EKS à l'adresse https://console.aws.amazon.com/eks/home#/clusters.

  2. Sélectionnez le nom de votre cluster pour ouvrir la page détaillée du cluster.

  3. Choisissez l'onglet Fonctionnalités.

  4. Dans le menu de navigation de gauche, choisissez AWS Controllers for Kubernetes (ACK).

  5. Choisissez Create AWS Controllers pour la fonctionnalité Kubernetes.

  6. 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 AdministratorAccess gé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 AdministratorAccess politique 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

  7. Choisissez Créer.

Le processus de création de capacités commence.

Vérifiez que la fonctionnalité est active

  1. Dans l'onglet Fonctionnalités, consultez l'état de la fonctionnalité ACK.

  2. Attendez que le statut passe de CREATING àACTIVE.

  3. 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

  1. Accédez à votre cluster dans la console Amazon EKS

  2. Choisissez l'onglet Ressources

  3. Choisissez les extensions

  4. 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