kubespray

- renamed groups to match kubespray
  kube-master -> kube_control_plane
  kube-node -> kube_node
- cert_manager_enabled: false -> true
- ingress_nginx_enabled: false -> true
master
Sven Ketelsen 4 years ago
parent a9d6249762
commit d31810007d

@ -8,9 +8,12 @@ filebeat_enabled: false
### parameters used by kubespray ### ### parameters used by kubespray ###
helm_enabled: true
cloud_provider: external cloud_provider: external
kube_network_plugin: calico kube_network_plugin: calico
kube_proxy_metrics_bind_address: 0.0.0.0:10249 kube_proxy_metrics_bind_address: 0.0.0.0:10249
kubelet_preferred_address_types: InternalIP,ExternalIP,Hostname kubelet_preferred_address_types: InternalIP,ExternalIP,Hostname
docker_log_opts: "--log-opt max-size=100m --log-opt max-file=5 --log-opt compress=true" docker_log_opts: "--log-opt max-size=100m --log-opt max-file=5 --log-opt compress=true"
helm_enabled: true
cert_manager_enabled: true
ingress_nginx_enabled: true

@ -1,4 +1,4 @@
--- ---
hetzner_server_type: "{{ hetzner_server_type_kube_master | default('cpx21') }}" hetzner_server_type: "{{ hetzner_server_type_kube_master | default('cpx21') }}"
hetzner_server_labels: "stage={{ stage }} service=kube-master" hetzner_server_labels: "stage={{ stage }} service=kube_control_plane"

@ -1,4 +1,4 @@
--- ---
hetzner_server_type: "{{ hetzner_server_type_kube_node | default('cpx21') }}" hetzner_server_type: "{{ hetzner_server_type_kube_node | default('cpx21') }}"
hetzner_server_labels: "stage={{ stage }} service=kube-node" hetzner_server_labels: "stage={{ stage }} service=kube_node"

@ -180,9 +180,9 @@ class InventoryModule(BaseInventoryPlugin, Constructable, Cacheable):
self.inventory.add_host(serverName, group="stage_" + serverStage) self.inventory.add_host(serverName, group="stage_" + serverStage)
# should be configurable and not hard coded # should be configurable and not hard coded
if serverService == "kube-master": if serverService == "kube_control_plane":
self.inventory.add_host(serverName, group="etcd") self.inventory.add_host(serverName, group="etcd")
if serverService == "kube-master" or serverService == "kube-node": if serverService == "kube_control_plane" or serverService == "kube_node":
self.inventory.add_host(serverName, group="k8s-cluster") self.inventory.add_host(serverName, group="k8s-cluster")
self.inventory.set_variable(serverName, 'stage_server_ip', serverPublicIp) self.inventory.set_variable(serverName, 'stage_server_ip', serverPublicIp)

@ -49,7 +49,7 @@ dev-prometheus-01
[webdav] [webdav]
dev-webdav-01 dev-webdav-01
[kube-master] [kube_control_plane]
dev-kube-master-01 dev-kube-master-01
dev-kube-master-02 dev-kube-master-02
dev-kube-master-03 dev-kube-master-03
@ -59,14 +59,14 @@ dev-kube-master-01
dev-kube-master-02 dev-kube-master-02
dev-kube-master-03 dev-kube-master-03
[kube-node] [kube_node]
dev-kube-node-01 dev-kube-node-01
dev-kube-node-02 dev-kube-node-02
dev-kube-node-03 dev-kube-node-03
[k8s-cluster:children] [k8s-cluster:children]
kube-node kube_control_plane
kube-master kube_node
[stage_dev:children] [stage_dev:children]
awx awx

Loading…
Cancel
Save