forgejo: Create forgejo runner config secret

Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
This commit is contained in:
David Kirwan 2026-03-12 13:55:33 +00:00
commit b6401b16d7
Signed by untrusted user: dkirwan
GPG key ID: A5893AB6474AC37D
2 changed files with 26 additions and 0 deletions

View file

@ -0,0 +1,17 @@
---
# generate the templates for project to be created
- name: Copy the templates to the host
ansible.builtin.template:
src: "forgejo-runners-secret.yaml"
dest: "/root/ocp4/openshift-apps/forgejo/forgejo-runners-secret.yaml"
mode: "0770"
vars:
forgejo-runners-vars.yaml:
"{{ lookup('file',
'/root/ocp4/openshift-apps/forgejo/forgejo-runners-vars.yaml')
}}"
- name: Deploy the forgejo-runners-secret.yaml config
kubernetes.core.k8s:
state: present
src: "/root/ocp4/openshift-apps/forgejo/forgejo-runners-secret.yaml"

View file

@ -0,0 +1,9 @@
---
apiVersion: v1
kind: Secret
metadata:
name: "forgejo-runners-config"
namespace: "forgejo"
data:
forgejo-runners-vars.yaml:
"{{ forgejo_runners_config_file | b64encode }}"