From: alex Date: Wed, 11 Sep 2024 19:35:15 +0000 (+0200) Subject: Deploy coming-soon-rss X-Git-Tag: 20241020-emacs~68 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=511115e72c30afc7f57d6b00da1ab14b16453473;p=alex.git Deploy coming-soon-rss --- diff --git a/personal_infra/playbooks/roles/coming_soon_rss/tasks/main.yaml b/personal_infra/playbooks/roles/coming_soon_rss/tasks/main.yaml new file mode 100644 index 0000000..b83749d --- /dev/null +++ b/personal_infra/playbooks/roles/coming_soon_rss/tasks/main.yaml @@ -0,0 +1,11 @@ +--- +- uri: + url: https://raw.githubusercontent.com/alexpdp7/coming-soon-rss/6708758549e1eaffd77a9ef556deeb4a283f5557/k8s.yaml + return_content: true + register: manifest + delegate_to: 127.0.0.1 +- k8s: + context: "{{ context }}" + state: present + definition: "{{ manifest.content | replace('coming-soon-rss.example.com', host) }}" + delegate_to: 127.0.0.1 diff --git a/personal_infra/playbooks/site.yaml b/personal_infra/playbooks/site.yaml index 670a8c7..7d48cef 100644 --- a/personal_infra/playbooks/site.yaml +++ b/personal_infra/playbooks/site.yaml @@ -72,3 +72,15 @@ - role: takahe vars: context: "admin@{{ talos_host.talos_cluster }}" + +- name: deploy coming-soon-rss + hosts: k8s-prod.h1.int.pdp7.net + tags: + - k8s + - coming-soon-rss + gather_facts: false + roles: + - role: coming_soon_rss + vars: + context: "admin@{{ talos_host.talos_cluster }}" + host: coming-soon-rss.k8s-prod.h1.int.pdp7.net