Now keeps systemd-resolvd running on the host as a fallback should coredns fail.
Upgrading
In order to move from 0.2.x to 0.3.0 the following steps need to be taken.
-
Download and put skate v0.3.0 in your path.
-
Upgrade each node to latest skatelet
skate node upgrade <node-name>
- Deploy the latest ingress and coredns
skate create cluster-resources
- On each node, get systemd-resolvd to run again
sudo rm /etc/resolv.conf
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
# point resolvd towards our coredns port
sudo mkdir -p /etc/systemd/resolved.conf.d/
sudo bash -c 'echo -e "[Resolve]\nDNS=127.0.0.1:5053#cluster.skate\n" > /etc/systemd/resolved.conf.d/skate.conf'
sudo systemctl restart systemd-resolvd