Pour l'orchestre, les clés publiques doivent-elles être copiées sur les nœuds avant que 'juju bootstrap' ne soit exécuté pour la première fois?
David, les nœuds n'existent pas avant bootstrap est exécuté. Orchestra configure cordonnier pour installer les nœuds à partir de zéro, puis démarrer juju. Ceci est fait pour que les charmes juju qui sont déployés puissent commencer par un système de base et propre. Il a été discuté que nous pourrions vouloir faciliter le contrôle d'une machine existante avec juju, mais pour l'instant ce n'est pas comme ça que ça fonctionne.
juju bootstrap fait essentiellement cela avec orchestre:
Notez que vous pouvez remplacer le chemin d'accès des clés autorisées ssh à utiliser. Il utilisera normalement ~/.ssh/id_rsa.pub ou ~/.ssh/id_dsa.pub. Vous pouvez également le définir avec 'authorized-keys-path' dans environnements.yaml. Vous pouvez également insérer des clés réelles pour remplacer tout cela avec des "clés autorisées".