Files
fedora-infra_ansible/roles/openshift-apps/forgejo/tasks/call-helm.yml
David Kirwan d7c54cb063 forgejo: testing ansible helm module
Signed-off-by: David Kirwan <davidkirwanirl@gmail.com>
2025-03-05 12:55:57 +00:00

23 lines
638 B
YAML

---
- name: Generate the values.yaml from template
ansible.builtin.template:
src: "values.yaml.j2"
dest: "/root/ocp4/openshift-apps/forgejo/helm-values.yaml"
mode: "0770"
- name: Git clone the Fedora Forgejo Helm Chart
ansible.builtin.git:
repo: "https://codeberg.org/fedora/forgejo-helm.git"
dest: /tmp/forgejo-helm_repo
- name: Deploy Forgejo chart from local path
kubernetes.core.helm:
name: forgejo
create_namespace: true
chart_ref: /tmp/forgejo-helm_repo/
release_name: forgejo
release_namespace: forgejo
values_files:
- "/root/ocp4/openshift-apps/forgejo/helm-values.yaml"