aboutsummaryrefslogtreecommitdiff
path: root/personal_infra/playbooks/site.yaml
diff options
context:
space:
mode:
authoralex <alex@pdp7.net>2023-02-19 02:59:35 +0100
committeralex <alex@pdp7.net>2023-02-19 03:13:56 +0100
commitfe18b2fb5283ff46aa8b66d9ffb317e18523be36 (patch)
tree6e83cdbbffbec093420b36952e1f58d0264397b1 /personal_infra/playbooks/site.yaml
parent9b3e07f3f5ace3ff339dc1f79734373f161b5620 (diff)
Add Talos support
Diffstat (limited to 'personal_infra/playbooks/site.yaml')
-rw-r--r--personal_infra/playbooks/site.yaml13
1 files changed, 10 insertions, 3 deletions
diff --git a/personal_infra/playbooks/site.yaml b/personal_infra/playbooks/site.yaml
index c6d11b04..63af423b 100644
--- a/personal_infra/playbooks/site.yaml
+++ b/personal_infra/playbooks/site.yaml
@@ -7,7 +7,7 @@
- proxmox_create_lxc
- name: complete provision
- hosts: all
+ hosts: all,!k8s
tags: puppet
roles:
- apply_puppet
@@ -19,13 +19,20 @@
- join_ipa
- name: deploy ragent
- hosts: all
+ hosts: all,!k8s
tags: deploy_ragent
roles:
- deploy_ragent
- name: verify root mail
- hosts: all
+ hosts: all,!k8s
tags: verify_root_mail
roles:
- verify_root_mail
+
+- name: create k8s
+ hosts: k8s
+ tags: k8s
+ gather_facts: false
+ roles:
+ - talos