瀏覽代碼

include create certs and deploy certmanager roles

Grega Bremec 1 月之前
父節點
當前提交
c2933f5760
共有 1 個文件被更改,包括 27 次插入2 次删除
  1. 27 2
      playbooks/pre-flight.yml

+ 27 - 2
playbooks/pre-flight.yml

@@ -141,10 +141,35 @@
         - setup
         - monitoring
 
-# TODO: configure externalip (ipfailover? metallb?) range
-# TODO: deploy certmanager
+    # Deploy and configure certmanager
+    - include_role:
+        name: create-certs
+        apply:
+          tags:
+            - prep
+            - setup
+            - tls
+      tags:
+        - prep
+        - setup
+        - tls
+
+    - include_role:
+        name: deploy-certmanager
+        apply:
+          tags:
+            - prep
+            - setup
+            - tls
+      tags:
+        - prep
+        - setup
+        - tls
+
 # TODO: deploy logging (?)
 # TODO: logging requires minio
+
+# TODO: configure externalip (ipfailover? metallb?) range
 # TODO: create a private network (nmstate + bridges?)
 
 # Some additional configuration for infra.