J'ai utilisé AAP pendant un certain temps. Dans Tower, le concept de créer une "bulle de protection sécurisée" en utilisant des virtualenvs était une excellente idée. Cependant, dans mon domaine de la gestion des secrets, cela rendait presque impossible l'obtention des attributs de la charge de travail en cours d'exécution pour l'identifier sans un "secret zéro".
Aujourd'hui, dans AAP... les environnements d'exécution conteneurisés changent la donne ! Maintenant, nous pouvons déterminer les attributs de l'environnement pour lui fournir des secrets et lorsque l'exécution est terminée -- POUF ! -- le conteneur et tous les secrets qu'il contient disparaissent !
Ce simple changement d'architecture pour améliorer la modernisation a été une avancée incroyable ! Avis collecté par et hébergé sur G2.com.
J'ai dit que je travaillais dans la gestion des secrets, donc vous devriez voir celle-ci venir :
"Le Problème du Seul Identifiant"
Aujourd'hui, les Modèles de Tâches ne supportent qu'un seul Identifiant Machine. Si je veux étendre un modèle de tâche à de nombreux hôtes pour les mettre à jour efficacement, il n'existe pas de moyen natif pour y parvenir aujourd'hui. Je dois utiliser une solution de contournement qui emploie l'utilisation de plugins de recherche dans le playbook et la récupération dynamique des secrets juste à temps en fonction de inventory_hostname. C'était en fait mon Lightning Talk pour AnsibleFest ici au Sommet cette semaine. La demande de fonctionnalité a été ajoutée à AWX en 2017.
De plus, AAP n'a pas de configuration OIDC sous-jacente. Cela rend difficile l'utilisation d'un processus conscient de l'identité qui permet à la gestion des secrets d'utiliser les attributs des charges de travail (le "payload" du JWT d'OIDC) pour les identifier au lieu d'avoir besoin d'un "secret zéro". Les services cloud et même OpenShift ont ce support aujourd'hui... un AAP moderne devrait également supporter la même chose, similaire à la plupart des plateformes CI existantes. Avis collecté par et hébergé sur G2.com.
Validé via un compte e-mail professionnel
Le critique a reçu soit une carte cadeau, soit un don fait à une œuvre de charité de son choix en échange de la rédaction de cet avis.
Campagne G2 Gives. Le critique a reçu soit une carte cadeau, soit un don fait à une œuvre de charité de son choix en échange de la rédaction de cet avis.
Cet avis a été traduit de English à l'aide de l'IA.