Sergiusz Urbaniak
48922dc6e3
network: move etcd and worker nodes to a private subnet
...
Currently all nodes are exposed on the default public network.
This fixes it by only exposing the master nodes on the public network
and restricts etcd and worker nodes on a private subnet.
2017-02-22 16:57:11 +01:00
Alex Somesan
f3c961594b
Trigger bootkube automatically on first controller.
2017-02-21 11:43:42 +01:00
Alex Somesan
aa10e3029b
Fix worker A records
2017-02-17 16:09:02 -08:00
Alex Somesan
a522f88876
Tectonic installation completes successfully
2017-02-17 15:27:41 -08:00
Alex Somesan
1a8bfeae30
Provision Kubelet TLS materials via cloud-config
2017-02-17 10:34:27 -08:00
Alex Somesan
26708e86b0
Make cluster name configurable
2017-02-17 10:32:14 -08:00
Sergiusz Urbaniak
05df0aa9bd
master/worker: remove cloud-provider for now
2017-02-17 17:02:19 +01:00
Sergiusz Urbaniak
1e5de7f1e3
userdata-master: remove trailing space
...
this confuses systemd and lets kubelet start fail.
2017-02-17 16:55:20 +01:00
Sergiusz Urbaniak
8d477f10bf
etcd: use etcd gateway, use etcd fqdn as provisioned by tf/route53
2017-02-17 15:20:53 +01:00
Alex Somesan
e11de4b249
Split master and worker resources into separate files.
...
Add etcd node.
Configure DNS for master, etcd.
2017-02-16 20:51:16 -08:00
Alex Somesan
6f76298e3c
OpenStack prototype:
...
* nodes provisioned via userdata
* master kubelet configured and stating
* bootkube systemd unit provisioned
2017-02-16 16:54:29 -08:00