You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/source/configuration/ci-cd.rst
+5-5
Original file line number
Diff line number
Diff line change
@@ -213,7 +213,7 @@ Runner Deployment
213
213
214
214
.. code-block:: ini
215
215
216
-
[github-runners]
216
+
[gitlab-runners]
217
217
gitlab-runner-01
218
218
219
219
4. Provide all the relevant Kayobe :code:`group_vars` for :code:`gitlab-runners` under :code:`${KAYOBE_CONFIG_PATH}/environments/${KAYOBE_ENVIRONMENT}/inventory/group_vars/gitlab-runners`
@@ -292,7 +292,7 @@ Runner Deployment
292
292
293
293
11. The contents of :code:`/opt/.docker/config.json` on the runner should be added to GitLab CI/CD settings as a sercret variable.
294
294
This is required to allow the runners to pull images from the registry.
295
-
Visit the GitLab project -> Settings -> CI/CD -> Variables -> Add a new variable with the key :code:`DOCKER_CONFIG_JSON` and the value of the contents of :code:`/opt/.docker/config.json`
295
+
Visit the GitLab project -> Settings -> CI/CD -> Variables -> Add a new variable with the key :code:`DOCKER_AUTH_CONFIG` and the value of the contents of :code:`/opt/.docker/config.json`
296
296
297
297
OpenBao Deployment
298
298
------------------
@@ -309,10 +309,10 @@ However, if you have a single host that is shared between environments then Open
309
309
310
310
If you are sharing OpenBao between environments then you will need to rerun the playbook under each environment to ensure that the correct secrets are available to the runners.
311
311
You may use :code:`--tags add_secrets` to skip the deployment within other environments.
312
-
For this to work you will need to copy :code:`vault/vault-automation-keys.json` from the first environment to the other environments in addition to copying the host definition of the gitlab runner add network IP.
312
+
For this to work you will need to copy :code:`vault/kayobe-automation-keys.json` from the first environment to the other environments in addition to copying the host definition of the gitlab runner add network IP.
313
313
314
-
Once the above playbook has been applied you need to grab the root token from :code:`vault/vault-automation-keys.json` as you will need this to enable JWT support.
315
-
This would also be an opportune time to encrypt the :code:`vault/vault-automation-keys.json` to protect the contents.
314
+
Once the above playbook has been applied you need to grab the root token from :code:`vault/kayobe-automation-keys.json` as you will need this to enable JWT support.
315
+
This would also be an opportune time to encrypt the :code:`vault/kayobe-automation-keys.json` to protect the contents.
316
316
317
317
In order to enable JWT support the following steps must be carried out within the openbao container on the runner host.
0 commit comments