2 Commits

Author SHA1 Message Date
Jiri Stransky
c17c8066a8 Remove too opinionated parameters from kubernetes.yaml environment
The settings being removed are remnants from early days of testing.

The flavor settings can directly conflict/confuse deployments with
quickstart, as the flavors are called oooq_control and oooq_compute
instead, and we shouldn't really need to set them here.

The ComputeServices setting will start breaking deployments as soon as
we want to deploy any APBs on the compute nodes.

Change-Id: I68d958a408594b169bd9bb09607f04c180f915b9
2017-11-15 15:28:14 +01:00
Jiri Stransky
d77327d6e2 Kubespray installation via config download mechanism
Add external_deploy_tasks for Kubespray installation. This makes
Kubespray installation work with the config download mechanism.

If the undercloud doesn't already contain /usr/share/kubespray
directory, it will be git-cloned. This is to bridge a gap before we
figure out where we get Kubespray RPM from.

Co-Authored-By: Flavio Percoco <flaper87@gmail.com>
Change-Id: I2573261bfd3d63aff1310b80fc454becc7504437
2017-10-19 18:08:01 +02:00