mirror of
https://github.com/outbackdingo/matchbox.git
synced 2026-01-27 10:19:35 +00:00
* Split config.yaml files into JSON groups files * Update examples to use folders of mountable groups files * Stop reading groups from a -config config.yaml file * Add RichGroup JSON <-> Protobuf Serialize Group
27 lines
916 B
JSON
27 lines
916 B
JSON
{
|
|
"id": "Master Node",
|
|
"name": "Master Node",
|
|
"profile": "k8s-master",
|
|
"requirements": {
|
|
"uuid": "16e7d8a7-bfa9-428b-9117-363341bb330b"
|
|
},
|
|
"metadata": {
|
|
"etcd_initial_cluster": "node1=http://172.17.0.21:2380,node2=http://172.17.0.22:2380,node3=http://172.17.0.23:2380",
|
|
"etcd_name": "node1",
|
|
"fleet_metadata": "role=etcd,name=node1",
|
|
"ipv4_address": "172.17.0.21",
|
|
"k8s_cert_endpoint": "http://bootcfg.foo:8080/assets",
|
|
"k8s_dns_service_ip": "10.3.0.10",
|
|
"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": "10.3.0.1",
|
|
"k8s_service_ip_range": "10.3.0.0/24",
|
|
"k8s_version": "v1.1.8_coreos.0",
|
|
"networkd_address": "172.17.0.21/16",
|
|
"networkd_dns": "172.17.0.3",
|
|
"networkd_gateway": "172.17.0.1",
|
|
"networkd_name": "ens3",
|
|
"pxe": "true"
|
|
}
|
|
}
|