Commit Graph

5 Commits

Author SHA1 Message Date
vass fcf3202ba4 Rename install-kubernetes to ensure-kubernetes for consistency
The old role will be kept and include ensure-kubernetes for backwards compatability.

Change-Id: Ic0c18a833f4a07e123f8313673bd9c864d7d2919
2020-04-04 15:41:29 -04:00
James E. Blair 03e42f874b install-kubernetes: add support for cri-o runtime
This adds optional support for using the cri-o rather than the
(still default) docker runtime.

Change-Id: I0f7cbb758a21cb022ceac24654183138bebf83bf
2019-10-17 11:27:31 -07:00
Clark Boylan 5c089bf032 Allow for overriding dns resolvers in install-kubernetes
By default kubernetes wants to use the local resolvers on the host
system. But in many cases the local resolver may be 127.0.0.1 which is a
different localhost on the host system then in the container network
namespaces. To address this disconnect you can supply a different
resolv.conf with a list of nameservers to use instead. Add support for
this.

Note that the test currently only uses ipv4 resolvers because by default
k8s has no support for ipv6.

Change-Id: I3c0d7d88613e2c9112e809f036aef3dfeaf7ab72
2019-08-21 09:36:27 -07:00
Tristan Cacqueray a016dcba18 install-kubernetes: enable minikube version pinning
This change enables using a particular version of minikube for
debugging purpose.

Change-Id: Ide264165f12185e8313a16b6b6286ab74b32aa15
2018-11-08 07:11:30 +00:00
David Shrewsbury 230a0f6cc2 Add role to install kubernetes
Optionally, and by default, installs a Minikube cluster that runs
locally.

Change-Id: Ie6d0b73e6b3bdb77eee133a5f663133fd037aba0
2018-10-31 15:49:20 -04:00