mirror of
https://github.com/phfroidmont/self-hosting.git
synced 2025-12-25 05:36:59 +01:00
57 lines
1.1 KiB
YAML
57 lines
1.1 KiB
YAML
---
|
|
- hosts: localhost
|
|
gather_facts: no
|
|
roles:
|
|
- role: scaleway-provision
|
|
tags: role-provision
|
|
- hosts: localhost
|
|
become: yes
|
|
gather_facts: no
|
|
roles:
|
|
- role: harden-linux
|
|
tags: role-harden-linux
|
|
- role: githubixx.peervpn
|
|
tags: role-peervpn
|
|
- hosts: k8s
|
|
vars:
|
|
ansible_user: ubuntu
|
|
gather_facts: no
|
|
roles:
|
|
- role: harden-linux
|
|
tags: role-harden-linux
|
|
- hosts: all
|
|
become: yes
|
|
roles:
|
|
- role: peervpn
|
|
tags: role-peervpn
|
|
- hosts: k8s_ca
|
|
become: yes
|
|
gather_facts: no
|
|
roles:
|
|
- role: cfssl
|
|
tags: role-cfssl
|
|
- role: kubernetes-ca
|
|
tags: role-kubernetes-ca
|
|
- hosts: k8s_etcd
|
|
become: yes
|
|
gather_facts: no
|
|
roles:
|
|
- role: etcd
|
|
tags: role-etcd
|
|
- hosts: k8s_master
|
|
gather_facts: no
|
|
roles:
|
|
- role: kubernetes-controller
|
|
tags: role-kubernetes-controller
|
|
- hosts: k8s_worker
|
|
gather_facts: no
|
|
roles:
|
|
- role: githubixx.kubernetes-worker
|
|
tags: role-kubernetes-worker
|
|
- hosts: k8s
|
|
gather_facts: no
|
|
roles:
|
|
- role: githubixx.flanneld
|
|
tags: role-kubernetes-flanneld
|
|
- role: githubixx.docker
|
|
tags: role-docker
|