d95ba4d1ff
In Fedora Atomic 27 etcd and flanneld are removed from the base image. Install them as a system containers. * update docker-storage configuration * add etcd and flannel tags as labels Change-Id: I2103c7c3d50f4b68ddc11abff72bc9e3f22839f3 Closes-Bug: #1735381
27 lines
613 B
Bash
27 lines
613 B
Bash
#!/bin/sh
|
|
|
|
. /etc/sysconfig/heat-params
|
|
|
|
mkdir -p /etc/kubernetes/
|
|
KUBE_OS_CLOUD_CONFIG=/etc/kubernetes/kube_openstack_config
|
|
cp /etc/pki/tls/certs/ca-bundle.crt /etc/kubernetes/ca-bundle.crt
|
|
|
|
# Generate a the configuration for Kubernetes services
|
|
# to talk to OpenStack Neutron and Cinder
|
|
cat > $KUBE_OS_CLOUD_CONFIG <<EOF
|
|
[Global]
|
|
auth-url=$AUTH_URL
|
|
user-id=$TRUSTEE_USER_ID
|
|
password=$TRUSTEE_PASSWORD
|
|
trust-id=$TRUST_ID
|
|
ca-file=/etc/kubernetes/ca-bundle.crt
|
|
[LoadBalancer]
|
|
subnet-id=$CLUSTER_SUBNET
|
|
create-monitor=yes
|
|
monitor-delay=1m
|
|
monitor-timeout=30s
|
|
monitor-max-retries=3
|
|
[BlockStorage]
|
|
bs-version=v2
|
|
EOF
|