Skip to content
Snippets Groups Projects
Commit a46fbf0e authored by Ilia Eriomenco's avatar Ilia Eriomenco
Browse files

ci: add 'kubectl config' in k8s deploy

parent de8c7dfe
No related branches found
No related tags found
No related merge requests found
......@@ -37,8 +37,8 @@ stages:
deploy:
stage: deploy
#image: jshimko/kube-tools-aws:latest
image: ubuntu:18.04
image: jshimko/kube-tools-aws:latest
#image: ubuntu:18.04
variables:
AWS_ACCESS_KEY_ID: $ELIFE_AWS_ACCESS_KEY_ID
AWS_SECRET_ACCESS_KEY: $ELIFE_AWS_SECRET_ACCESS_KEY
......@@ -50,16 +50,16 @@ deploy:
# - echo "${ELIFE_K8S_CLUSTER_CONFIG}" >> ~/.elife_k8s_config
script:
- |
ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
apt update
apt install awscli curl wget -y
curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
chmod +x ./kubectl
mv ./kubectl /usr/local/bin/kubectl
aws --version
kubectl version
#ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
#apt update
#apt install awscli curl wget -y
#curl -LO https://storage.googleapis.com/kubernetes-release/release/`curl -s https://storage.googleapis.com/kubernetes-release/release/stable.txt`/bin/linux/amd64/kubectl
#chmod +x ./kubectl
#mv ./kubectl /usr/local/bin/kubectl
#aws --version
kubectl config --kubeconfig=$ELIFE_CLUSTER_NAME set-cluster $ELIFE_CLUSTER_NAME --server=${ELIFE_K8S_CLUSTER_HOST} --certificate-authority=${ELIFE_K8S_CLUSTER_CA_CERTIFICATE}
#aws --region=$AWS_DEFAULT_REGION eks update-kubeconfig --name $ELIFE_CLUSTER_NAME
#kubectl cluster-info
kubectl cluster-info
# helm repo add kotahi https://charts.bitnami.com/bitnami
# helm dependency build helm/elife-kotahi
# helm upgrade -i elife-kotahi \
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment