Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix(secrets): pass group and mode to agenix | Franck Cuny | 2022-06-04 | 1 | -2/+8 |
| | | | | | | | | | | | | | | | | | It took me a while to understand why the group and mode were not set correctly for the buildkite agent secrets. This module is an abstraction on top of agenix to modify the filename and ensure that the owner of the file is actually defined in the configuration. This was not passing the group and mode to agenix, which is why these values were never set. This change modify the library to check that the group exists (as we do for the user), and pass the mode down. Change-Id: I7f8545868986110ad92fa63ef8efe4cd3bbd9b0f Reviewed-on: https://cl.fcuny.net/c/world/+/282 Reviewed-by: Franck Cuny <franck@fcuny.net> | ||||
* | secrets: we can specify which user owns it | Franck Cuny | 2022-04-13 | 1 | -2/+7 |
| | |||||
* | secrets: move the actual secrets with hosts config | Franck Cuny | 2022-04-13 | 1 | -11/+12 |
| | | | | | | Having the secrets closer to the host is easier to manage. At the moment I don't have secrets that are shared across multiple hosts, so that's an OK approach. | ||||
* | secrets: fix the path to the ssh key | Franck Cuny | 2022-04-13 | 1 | -4/+3 |
| | |||||
* | secrets: load ssh key only if it exists | Franck Cuny | 2022-04-13 | 1 | -1/+1 |
| | |||||
* | secrets: move all the secrets under module/ | Franck Cuny | 2022-04-10 | 1 | -0/+24 |
Refactor a bit the configuration, which should simplify the management and usage of secrets from now on. |