diff options
author | Christian Pointner <equinox@spreadspace.org> | 2022-01-11 20:17:47 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2022-01-11 20:17:47 +0100 |
commit | c56f15ec34705476f6694906818f21e7e5aad068 (patch) | |
tree | f7f24419eb82c5b89cabea6946767f45e893475e /_graveyard_/spreadspace | |
parent | apt module: allow_downgrade is now available (diff) | |
parent | finalize move to cri-tools from spreadspace repo (diff) |
Merge branch 'topic/no-more-kubic'
Diffstat (limited to '_graveyard_/spreadspace')
-rw-r--r-- | _graveyard_/spreadspace/group_vars/k8s-lwl.yml | 10 | ||||
-rw-r--r-- | _graveyard_/spreadspace/group_vars/lendwirbel-live.yml | 20 | ||||
-rw-r--r-- | _graveyard_/spreadspace/k8s-lwl.yml | 34 | ||||
-rw-r--r-- | _graveyard_/spreadspace/lendwirbel-live-xx.yml | 12 | ||||
-rw-r--r-- | _graveyard_/spreadspace/lw-dione.yml | 12 | ||||
-rw-r--r-- | _graveyard_/spreadspace/lw-helene.yml | 12 | ||||
-rw-r--r-- | _graveyard_/spreadspace/lw-master.yml | 10 | ||||
-rw-r--r-- | _graveyard_/spreadspace/lw-telesto.yml | 14 | ||||
-rw-r--r-- | _graveyard_/spreadspace/lw-thetys.yml | 15 |
9 files changed, 139 insertions, 0 deletions
diff --git a/_graveyard_/spreadspace/group_vars/k8s-lwl.yml b/_graveyard_/spreadspace/group_vars/k8s-lwl.yml new file mode 100644 index 00000000..5fc69d0a --- /dev/null +++ b/_graveyard_/spreadspace/group_vars/k8s-lwl.yml @@ -0,0 +1,10 @@ +$ANSIBLE_VAULT;1.2;AES256;spreadspace +30386433346435633361623664663166623666363833376365653735303831643437356532646663 +3966666138623466653532663763363938613966663135640a373132653064366438616362376561 +61366437363736396465656137643566303635636538366130636363366561623339393232306635 +6131303737333633330a643862383839326335633363393266653936323166383264333535323235 +32323832383362313432306537663736646236656139336463393261356133343263306266343931 +62383064393735613232366162306230363636356237663035333566663132613833356638623965 +38653936643336383561343831666561393337346234653637303264626566393165616363656438 +36303563343962623361366535646563666132643466346533316433653166326264323131386231 +32623331343931613639663364333961613231343765363964396239383633653730 diff --git a/_graveyard_/spreadspace/group_vars/lendwirbel-live.yml b/_graveyard_/spreadspace/group_vars/lendwirbel-live.yml new file mode 100644 index 00000000..f35f6a2f --- /dev/null +++ b/_graveyard_/spreadspace/group_vars/lendwirbel-live.yml @@ -0,0 +1,20 @@ +$ANSIBLE_VAULT;1.2;AES256;spreadspace +61313636623330653337373661633432646633363638626333356362373264303737396665353033 +3463383333323563613761376235663033373563303961330a313663396537636631333133343663 +35306233613731616165396332336631353232653066306331613432303237636437666166626539 +6133333637666536640a376365313032623564623161373630353835663565306638343463383334 +37653635633363333232646363633962653937633066656330323635653933363837626437353165 +66363937333530336664613630623832333532366566396432373730323334663033643065353963 +37633866633434366232623963616135303136613130636537363534393432346266616565663238 +36373136316162666331313664363232643131653763333438333532626230376464336538323230 +37663963353331303832643638326661353730336135376264636537353233366361343230663532 +31313765663363653061336231616664316663333763666164643565656135623266306233363036 +33323033633331616334363765636238666163313733663164643835303164373436376363373961 +62393539343135373763653865323732643766326563393932393763336330386665363366323466 +30373831633838346266363431366130633462343165373439343939643132613436643432643637 +33656233643333323864366639356134643563303861323332636261316432653335393762346566 +36636664643337356235346361626437323631373338663963663638616338343939373730666239 +61303665626137373636396536356264393435663762653835313766373232383136396563346361 +35386638303535356131363338623434623261626466393338333730333262393538653139366633 +63353164636561313665653636326339343539383335303162326238633732383333376435346537 +316137346137303430353837646661666532 diff --git a/_graveyard_/spreadspace/k8s-lwl.yml b/_graveyard_/spreadspace/k8s-lwl.yml new file mode 100644 index 00000000..1aa09daa --- /dev/null +++ b/_graveyard_/spreadspace/k8s-lwl.yml @@ -0,0 +1,34 @@ +--- +- name: Basic Node Setup + hosts: k8s-lwl + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + +- import_playbook: ../common/kubernetes-cluster-layout.yml + vars: + kubernetes_cluster_layout: + nodes_group: k8s-lwl + masters: + - lw-master + +### hack hack hack... +- name: cook kubernetes secrets + hosts: _kubernetes_nodes_ + gather_facts: no + tasks: + - set_fact: + kubernetes_secrets: "{{ kubernetes_secrets }}" + - when: external_ip is defined + set_fact: + external_ip: "{{ external_ip }}" + +- import_playbook: ../common/kubernetes-cluster.yml +- import_playbook: ../common/kubernetes-cluster-cleanup.yml + +- name: install addons + hosts: _kubernetes_primary_master_ + roles: + - role: kubernetes/addons/metrics-server diff --git a/_graveyard_/spreadspace/lendwirbel-live-xx.yml b/_graveyard_/spreadspace/lendwirbel-live-xx.yml new file mode 100644 index 00000000..82a45785 --- /dev/null +++ b/_graveyard_/spreadspace/lendwirbel-live-xx.yml @@ -0,0 +1,12 @@ +--- +- name: Basic Setup + hosts: "{{ install_hostname }}" + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: apt-repo/spreadspace + - role: acmetool/base + - role: acmetool/cert + acmetool_cert_name: "{{ host_name }}.{{ host_domain }}" diff --git a/_graveyard_/spreadspace/lw-dione.yml b/_graveyard_/spreadspace/lw-dione.yml new file mode 100644 index 00000000..af214d7f --- /dev/null +++ b/_graveyard_/spreadspace/lw-dione.yml @@ -0,0 +1,12 @@ +--- +- name: Basic Setup + hosts: lw-dione + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: core/cpu-microcode + - role: core/ntp + - role: core/admin-users + - role: streaming/blackmagic/desktopvideo diff --git a/_graveyard_/spreadspace/lw-helene.yml b/_graveyard_/spreadspace/lw-helene.yml new file mode 100644 index 00000000..a9466c66 --- /dev/null +++ b/_graveyard_/spreadspace/lw-helene.yml @@ -0,0 +1,12 @@ +--- +- name: Basic Setup + hosts: lw-helene + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: core/cpu-microcode + - role: core/ntp + - role: core/admin-users + - role: streaming/blackmagic/desktopvideo diff --git a/_graveyard_/spreadspace/lw-master.yml b/_graveyard_/spreadspace/lw-master.yml new file mode 100644 index 00000000..0f6f9390 --- /dev/null +++ b/_graveyard_/spreadspace/lw-master.yml @@ -0,0 +1,10 @@ +--- +- name: Basic Setup + hosts: lw-master + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: storage/lvm/groups + - role: elevate/emc-stats diff --git a/_graveyard_/spreadspace/lw-telesto.yml b/_graveyard_/spreadspace/lw-telesto.yml new file mode 100644 index 00000000..ddac511b --- /dev/null +++ b/_graveyard_/spreadspace/lw-telesto.yml @@ -0,0 +1,14 @@ +--- +- name: Basic Setup + hosts: lw-telesto + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: core/cpu-microcode + - role: core/admin-users + - role: streaming/blackmagic/desktopvideo + - role: apt-repo/spreadspace + - role: ws/base + - role: network/wireguard/base diff --git a/_graveyard_/spreadspace/lw-thetys.yml b/_graveyard_/spreadspace/lw-thetys.yml new file mode 100644 index 00000000..f32496af --- /dev/null +++ b/_graveyard_/spreadspace/lw-thetys.yml @@ -0,0 +1,15 @@ +--- +- name: Basic Setup + hosts: lw-thetys + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd/base + - role: core/zsh + - role: core/cpu-microcode + - role: core/admin-users + - role: apt-repo/spreadspace + - role: streaming/blackmagic/desktopvideo + - role: kubernetes/base + - role: kubernetes/standalone/base + - role: network/wireguard/base |