Crea una funzionalità kro - Amazon EKS

Contribuisci a migliorare questa pagina

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Per contribuire a questa guida per l'utente, scegli il GitHub link Modifica questa pagina nel riquadro destro di ogni pagina.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Crea una funzionalità kro

Questo argomento spiega come creare una funzionalità kro sul tuo cluster Amazon EKS.

Prerequisiti

Prima di creare una funzionalità kro, assicurati di avere:

  • Un cluster Amazon EKS esistente che esegue una versione di Kubernetes supportata (sono supportate tutte le versioni con supporto standard ed esteso)

  • Autorizzazioni IAM sufficienti per creare risorse di funzionalità sui cluster EKS

  • (Per CLI/EksCtl) Lo strumento CLI appropriato installato e configurato

Nota

A differenza di ACK e Argo CD, kro non richiede autorizzazioni IAM aggiuntive oltre alla policy di fiducia. kro opera interamente all'interno del cluster e non effettua chiamate API. AWS Tuttavia, è comunque necessario fornire a un IAM Capability Role la policy di fiducia appropriata. Per informazioni sulla configurazione delle autorizzazioni RBAC di Kubernetes per kro, consulta. Configura le autorizzazioni kro

Scegli il tuo strumento

Puoi creare una funzionalità kro usando Console di gestione AWS, AWS CLI o eksctl:

Cosa succede quando crei una funzionalità kro

Quando crei una funzionalità kro:

  1. EKS crea il servizio di capacità kro e lo configura per monitorare e gestire le risorse nel cluster

  2. Le definizioni di risorse personalizzate (CRDs) sono installate nel cluster

  3. La funzionalità presuppone lo IAM Capability Role fornito dall'utente (utilizzato solo per la relazione di trust)

  4. kro inizia a controllare ResourceGraphDefinition le risorse e le relative istanze

  5. Lo stato della capacità cambia da a CREATING ACTIVE

Una volta attivo, è possibile creare o ResourceGraphDefinitions definire modelli personalizzati APIs e crearne APIs delle istanze.

Fasi successive

Dopo aver creato la funzionalità kro:

  • concetti kro- Comprendi i concetti di kro e la composizione delle risorse

  • concetti kro- Scopri SimpleSchema le espressioni CEL e i modelli di composizione delle risorse