installing kubernetes on coreos with rkt and automated script installing kubernetes on coreos with rkt and automated script kubernetes kubernetes

installing kubernetes on coreos with rkt and automated script


my etcd2 is using tls keys, I can't see anywhere in the script where I can define where the certificates are located.

These scripts don't start an etcd server. You will need to set one up manually and will be able to use TLS and as many nodes as you would like. This isn't clear in the current form of the document, I will attempt a PR to fix.

can I supply a domain instead of IP for ADVERTISE_IP and CONTROLLER_ENDPOINT ?

Only CONTROLLER_ENDPOINT be a domain name.

when I tried to install kubernetes manually I needed start the rkt service api. it doesn't state in the documents that it needed here, does it mean that I don't need it if I use these scripts? or is it just something that's missing in the documents?

These scripts include/start the rkt API service. As you can see below, it also has a Restart parameter set (source):

[Unit]Before=kubelet.service[Service]ExecStart=/usr/bin/rkt api-serviceRestart=alwaysRestartSec=10[Install]RequiredBy=kubelet.service