-
- Downloads
gitlab_runner: Inject the SSH public key at boot rather than burning it into the image
This means that there is no need to make runner-specific changes to the image, so in theory the image could be build centrally (e.g. in the arch-boxes project[1]) and then distributed to the runner hosts. This change also make the SSH keys ephemeral. [1] https://gitlab.archlinux.org/archlinux/arch-boxes
parent
61e267c3
No related branches found
No related tags found
This commit is part of merge request !881. Comments created here will be created in the context of that merge request.
Showing
- roles/gitlab_runner/files/libvirt-executor 10 additions, 2 deletionsroles/gitlab_runner/files/libvirt-executor
- roles/gitlab_runner/files/libvirt-executor-update-base-image 0 additions, 2 deletionsroles/gitlab_runner/files/libvirt-executor-update-base-image
- roles/gitlab_runner/tasks/main.yml 2 additions, 10 deletionsroles/gitlab_runner/tasks/main.yml
- roles/gitlab_runner/templates/domain_template.xml.j2 1 addition, 0 deletionsroles/gitlab_runner/templates/domain_template.xml.j2
Please register or sign in to comment