Mise à jour de 'config.yml' #33

Open
merry_envs wants to merge 1 commits from merry_envs/infra:master into master
Contributor

New key for Merry

New key for Merry
merry_envs added 1 commit 2022-02-15 18:09:01 +00:00
Owner

Coucou, en yaml tu peux pas avoir deux entrées qui portent le même nom ("key"). Pour cela il faut utiliser une liste, par exemple:

keys:
  - ssh-ed25519 ABCD
  - ssh-ed25519 EFGH

La clé est configurée ici. D'après la documentation du module ansible authorized_key, "key" accepte aussi plusieurs clés s'il y a un retour à la ligne au milieu du paramètre "key".

Du coup, soit on peut lancer "authorized_keys" pour chaque "key" qu'on veut activer depuis la liste des "keys"... ou alors la version plus simple c'est qu'on peut juste mettre dans config.yml une seule entrée "key" qui contient un retour à la ligne entre les deux clés.

Tu peux trouver un exemple de comment on fait ici pour un string multi-ligne en YAML.

Coucou, en yaml tu peux pas avoir deux entrées qui portent le même nom ("key"). Pour cela il faut utiliser une liste, par exemple: ``` keys: - ssh-ed25519 ABCD - ssh-ed25519 EFGH ``` La clé est configurée [ici](https://codeberg.org/southerntofu/ansible-selfhosted/src/branch/main/unix_users/tasks/setup_user.yml#L18). D'après la documentation du module ansible [authorized_key](https://docs.ansible.com/ansible/latest/collections/ansible/posix/authorized_key_module.html), "key" accepte aussi plusieurs clés s'il y a un retour à la ligne au milieu du paramètre "key". Du coup, soit on peut lancer "authorized_keys" pour chaque "key" qu'on veut activer depuis la liste des "keys"... ou alors la version plus simple c'est qu'on peut juste mettre dans config.yml une seule entrée "key" qui contient un retour à la ligne entre les deux clés. Tu peux trouver un exemple de comment on fait [ici](https://stackoverflow.com/a/61804797) pour un string multi-ligne en YAML.
This pull request has changes conflicting with the target branch.
  • config.yml
You can also view command line instructions.

Step 1:

From your project repository, check out a new branch and test the changes.
git checkout -b merry_envs-master master
git pull master

Step 2:

Merge the changes and update on Gitea.
git checkout master
git merge --no-ff merry_envs-master
git push origin master
Sign in to join this conversation.
No reviewers
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: tilde-fr/infra#33
No description provided.