]> xn--ix-yja.es Git - alex.git/commitdiff
Deploy coming-soon-rss
authoralex <alex@pdp7.net>
Wed, 11 Sep 2024 19:35:15 +0000 (21:35 +0200)
committeralexpdp7 <alex@corcoles.net>
Wed, 11 Sep 2024 19:36:18 +0000 (21:36 +0200)
personal_infra/playbooks/roles/coming_soon_rss/tasks/main.yaml [new file with mode: 0644]
personal_infra/playbooks/site.yaml

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 (file)
index 0000000..b83749d
--- /dev/null
@@ -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
index 670a8c777d49c595d0ed9a357d761fd0d89ee07c..7d48cef1055aa82fead901ffda3b4f3fa91d3b34 100644 (file)
     - 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