Migrate to Hetzner cloud

This commit is contained in:
Paul-Henri Froidmont 2019-08-22 05:11:27 +02:00
parent d3c99dad0b
commit c311cd4f7e
37 changed files with 416 additions and 299 deletions

View file

@ -1,3 +1,5 @@
---
cert_manager_issuer: letsencrypt-staging
banditlair_domain: k8s.banditlair.com
banditlair_domain: k8s.banditlair.com
floating_ip: 116.203.8.164
floating_ip_id: 91174

View file

@ -1,15 +1,14 @@
[test-master]
[test-etcd]
[test-node]
[master]
[node]
[kube-master:children]
test-master
master
[etcd:children]
test-etcd
master
[kube-node:children]
test-node
node
[k8s-cluster:children]
kube-master

View file

@ -0,0 +1,6 @@
plugin: hcloud
label_selector: type=master
groups:
master: yes

View file

@ -0,0 +1,6 @@
plugin: hcloud
label_selector: type=node
groups:
node: yes

View file

@ -1,12 +0,0 @@
plugin: scaleway
hostnames:
- hostname
regions:
- par1
- ams1
tags:
- test-master
- test-etcd
- test-node
variables:
ansible_host: public_ip.address