Use tinc for private networking

This commit is contained in:
Paul-Henri Froidmont 2019-04-07 16:26:03 +02:00
parent 904167ec30
commit 224bdffc8b
9 changed files with 29 additions and 41 deletions

View file

@ -0,0 +1,10 @@
---
kubeadm_enabled: true
kube_api_anonymous_auth: true
skip_non_kubeadm_warning: false
helm_enabled: true
ingress_nginx_enabled: true
ingress_nginx_host_network: true
ingress_nginx_nodeselector:
node-role.kubernetes.io/node: ""
cert_manager_enabled: true

View file

@ -1,2 +1,6 @@
---
ip: "{{vpn_ip}}"
kube_network_plugin: flannel
bin_dir: /usr/local/bin
cluster_name: banditlair-staging
dns_domain: k8s.staging.banditlair.com

View file

@ -0,0 +1,2 @@
---
vpn_ip: 192.168.66.{{ 0 +(inventory_hostname|regex_replace('\D+','')|int) }}

View file

@ -0,0 +1,2 @@
---
vpn_ip: 192.168.66.{{ 100 +( inventory_hostname|regex_replace('\D+','')|int) }}