examples: Inform k8s of all etcd nodes

This commit is contained in:
Dalton Hubble
2016-03-19 17:17:51 -07:00
parent c5ea8362d3
commit 33dbd567ee
4 changed files with 8 additions and 14 deletions

View File

@@ -28,7 +28,7 @@ export K8S_SERVICE_IP={{.k8s_service_ip}}
export DNS_SERVICE_IP={{.k8s_dns_service_ip}}
# ADVERTISE_IP is the host node's IP.
export ADVERTISE_IP={{.k8s_advertise_ip}}
export ADVERTISE_IP={{.ipv4_address}}
# TLS Certificate assets are hosted by the Config Server
export CERT_ENDPOINT={{.k8s_cert_endpoint}}

View File

@@ -17,7 +17,7 @@ export K8S_VER=v1.1.8_coreos.0
export DNS_SERVICE_IP={{.k8s_dns_service_ip}}
# ADVERTISE_IP is the host node's IP.
export ADVERTISE_IP={{.k8s_advertise_ip}}
export ADVERTISE_IP={{.ipv4_address}}
# TLS Certificate assets are hosted by the Config Server
export CERT_ENDPOINT={{.k8s_cert_endpoint}}

View File

@@ -11,12 +11,11 @@ groups:
networkd_gateway: 172.17.0.1
networkd_dns: 172.17.0.3
networkd_address: 172.17.0.21/16
k8s_etcd_endpoints: http://172.17.0.23:2379
k8s_etcd_endpoints: "http://172.17.0.21:2379,http://172.17.0.22:2379,http://172.17.0.23:2379"
k8s_pod_network: 10.2.0.0/16
k8s_service_ip_range: 10.3.0.0/24
k8s_service_ip: 10.3.0.1
k8s_dns_service_ip: 10.3.0.10
k8s_advertise_ip: 172.17.0.21
k8s_cert_endpoint: http://bootcfg.foo:8080/assets
fleet_metadata: "role=etcd,name=node1"
etcd_name: node1
@@ -32,10 +31,9 @@ groups:
networkd_gateway: 172.17.0.1
networkd_dns: 172.17.0.3
networkd_address: 172.17.0.22/16
k8s_etcd_endpoints: http://172.17.0.23:2379
k8s_etcd_endpoints: "http://172.17.0.21:2379,http://172.17.0.22:2379,http://172.17.0.23:2379"
k8s_controller_endpoint: https://172.17.0.21
k8s_dns_service_ip: 10.3.0.1
k8s_advertise_ip: 172.17.0.22
k8s_cert_endpoint: http://bootcfg.foo:8080/assets
fleet_metadata: "role=etcd,name=node2"
etcd_name: node2
@@ -51,10 +49,9 @@ groups:
networkd_gateway: 172.17.0.1
networkd_dns: 172.17.0.3
networkd_address: 172.17.0.23/16
k8s_etcd_endpoints: http://172.17.0.23:2379
k8s_etcd_endpoints: "http://172.17.0.21:2379,http://172.17.0.22:2379,http://172.17.0.23:2379"
k8s_controller_endpoint: https://172.17.0.21
k8s_dns_service_ip: 10.3.0.1
k8s_advertise_ip: 172.17.0.23
k8s_cert_endpoint: http://bootcfg.foo:8080/assets
fleet_metadata: "role=etcd,name=node3"
etcd_name: node3

View File

@@ -11,12 +11,11 @@ groups:
networkd_gateway: 172.15.0.1
networkd_dns: 172.15.0.3
networkd_address: 172.15.0.21/16
k8s_etcd_endpoints: http://172.15.0.23:2379
k8s_etcd_endpoints: "http://172.15.0.21:2379,http://172.15.0.22:2379,http://172.15.0.23:2379"
k8s_pod_network: 10.2.0.0/16
k8s_service_ip_range: 10.3.0.0/24
k8s_service_ip: 10.3.0.1
k8s_dns_service_ip: 10.3.0.10
k8s_advertise_ip: 172.15.0.21
k8s_cert_endpoint: http://bootcfg.foo:8080/assets
fleet_metadata: "role=etcd,name=node1"
etcd_name: node1
@@ -33,10 +32,9 @@ groups:
networkd_gateway: 172.15.0.1
networkd_dns: 172.15.0.3
networkd_address: 172.15.0.22/16
k8s_etcd_endpoints: http://172.15.0.23:2379
k8s_etcd_endpoints: "http://172.15.0.21:2379,http://172.15.0.22:2379,http://172.15.0.23:2379"
k8s_controller_endpoint: https://172.15.0.21
k8s_dns_service_ip: 10.3.0.1
k8s_advertise_ip: 172.15.0.22
k8s_cert_endpoint: http://bootcfg.foo:8080/assets
fleet_metadata: "role=etcd,name=node2"
etcd_name: node2
@@ -53,10 +51,9 @@ groups:
networkd_gateway: 172.15.0.1
networkd_dns: 172.15.0.3
networkd_address: 172.15.0.23/16
k8s_etcd_endpoints: http://172.15.0.23:2379
k8s_etcd_endpoints: "http://172.15.0.21:2379,http://172.15.0.22:2379,http://172.15.0.23:2379"
k8s_controller_endpoint: https://172.15.0.21
k8s_dns_service_ip: 10.3.0.1
k8s_advertise_ip: 172.15.0.23
k8s_cert_endpoint: http://bootcfg.foo:8080/assets
fleet_metadata: "role=etcd,name=node3"
etcd_name: node3