Extend K8S and RIC installation instructions
[it/dep.git] / tools / k8s / heat / scripts / k8s_vm_custom_repos.sh
1 # add rancodev CI tool hostnames
2 if [ ! -z "${__RUNRICENV_GERRIT_IP__}" ]; then
3   echo "${__RUNRICENV_GERRIT_IP__} ${__RUNRICENV_GERRIT_HOST__}" >> /etc/hosts
4 fi
5
6 if [ ! -z "${__RUNRICENV_DOCKER_IP__}" ]; then
7   echo "${__RUNRICENV_DOCKER_IP__} ${__RUNRICENV_DOCKER_HOST__}" >> /etc/hosts
8
9   if [ ! -z "${__RUNRICENV_DOCKER_CERT__}" ]; then
10     mkdir -p /etc/docker/certs.d/${__RUNRICENV_DOCKER_HOST__}:${__RUNRICENV_DOCKER_PORT__}
11     cat <<EOF >/etc/docker/ca.crt
12 ${__RUNRICENV_DOCKER_CERT__}
13 EOF
14     cp /etc/docker/ca.crt \
15        /etc/docker/certs.d/${__RUNRICENV_DOCKER_HOST__}:${__RUNRICENV_DOCKER_PORT__}/ca.crt
16   fi
17
18   service docker restart
19   systemctl enable docker.service
20   docker login -u ${__RUNRICENV_DOCKER_USER__} -p ${__RUNRICENV_DOCKER_PASS__} \
21     ${__RUNRICENV_DOCKER_HOST__}:${__RUNRICENV_DOCKER_PORT__}
22   docker pull ${__RUNRICENV_DOCKER_HOST__}:${__RUNRICENV_DOCKER_PORT__}/whoami:0.0.1
23 fi
24
25
26 if [ ! -z "${__RUNRICENV_HELMREPO_IP__}" ]; then
27   echo "${__RUNRICENV_HELMREPO_IP__} ${__RUNRICENV_HELMREPO_HOST__}" >> /etc/hosts
28   if [ ! -z "${__RUNRICENV_HELMREPO_CERT__}" ]; then
29     cat <<EOF >/etc/ca-certificates/update.d/helm.crt
30 ${__RUNRICENV_HELMREPO_CERT__}
31 EOF
32   fi
33 fi
34