summaryrefslogtreecommitdiffstats
path: root/deploy/conf/cluster.conf
blob: 6510f3cbea30a151bb619cec7b6b86bcc0a36206 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
# xenial/centos7
export OS_VERSION=${OS_VERSION:-"xenial"}

# for Operating System
if [ $OS_VERSION = 'xenial' ]; then
    export ADAPTER_OS_PATTERN=${ADAPTER_OS_PATTERN:-'(?i)ubuntu-16\.04\.3'}
else
    export ADAPTER_OS_PATTERN=${ADAPTER_OS_PATTERN:-'(?i)CentOS-7.*17.*'}
fi

export DEPLOY_TOOL=${DEPLOY_TOOL:-"osa"}
# queens
export OPENSTACK_VERSION=${OPENSTACK_VERSION:-"queens"}

# don't touch this
export ADAPTER_TARGET_SYSTEM_PATTERN="^openstack$"

if [ $OS_VERSION = 'centos7' ]; then
    unset REPO_NAME
else
    export REPO_NAME="$OS_VERSION-$OPENSTACK_VERSION-ppa"
fi

export ADAPTER_NAME="openstack_$OPENSTACK_VERSION"
export ADAPTER_FLAVOR_PATTERN="HA-ansible-multinodes-$OPENSTACK_VERSION"

if [[ "x"$KUBERNETES_VERSION != "x" ]]; then
    unset  OPENSTACK_VERSION
    export DEPLOY_TOOL="k8s"
    export ADAPTER_NAME=kubernetes
    export ADAPTER_FLAVOR_PATTERN=ansible-kubernetes
    export ADAPTER_TARGET_SYSTEM_PATTERN='^kubernetes$'
fi

export DEFAULT_ROLES=""