Skip to content
Snippets Groups Projects
Commit 445416dd authored by Sören Henning's avatar Sören Henning
Browse files

Add installation of Helm

parent a4581438
No related branches found
No related tags found
1 merge request!214Test Helm chart in CI pipeline
Pipeline #5661 failed
...@@ -21,10 +21,8 @@ default: ...@@ -21,10 +21,8 @@ default:
- exec-dind - exec-dind
# see https://docs.gitlab.com/ee/ci/docker/using_docker_build.html#tls-enabled # see https://docs.gitlab.com/ee/ci/docker/using_docker_build.html#tls-enabled
# for image usage and settings for building with TLS and docker in docker # for image usage and settings for building with TLS and docker in docker
#image: docker:19.03.1
image: docker:20.10.12 image: docker:20.10.12
services: services:
#- docker:19.03.1-dind
- docker:20.10.12-dind - docker:20.10.12-dind
variables: variables:
DOCKER_TLS_CERTDIR: "/certs" DOCKER_TLS_CERTDIR: "/certs"
...@@ -65,16 +63,18 @@ test-helm: ...@@ -65,16 +63,18 @@ test-helm:
before_script: before_script:
- apk add -U wget bash curl - apk add -U wget bash curl
# install kubectl # install kubectl
- wget -O /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${KUBECTL}/bin/linux/amd64/kubectl - wget -q -O /usr/local/bin/kubectl https://storage.googleapis.com/kubernetes-release/release/${KUBECTL}/bin/linux/amd64/kubectl
- chmod +x /usr/local/bin/kubectl - chmod +x /usr/local/bin/kubectl
# install k3d # install k3d
- wget -q -O - https://raw.githubusercontent.com/rancher/k3d/main/install.sh | bash - wget -q -O - https://raw.githubusercontent.com/rancher/k3d/main/install.sh | bash
- curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
- k3d help - k3d help
- k3d version - k3d version
#- k3d cluster create testgitlabci --agents 1 --wait -p "30000:30000@agent[0]" #- k3d cluster create testgitlabci --agents 1 --wait -p "30000:30000@agent[0]"
- k3d cluster create testgitlabci --agents 1 --wait -p "30000:30000@agent:0" # k3d 5.0 - k3d cluster create testgitlabci --agents 1 --wait -p "30000:30000@agent:0" # k3d 5.0
# show cluster info # show cluster info
- kubectl cluster-info - kubectl cluster-info
- helm version
script: script:
# Display initial pods, etc. # Display initial pods, etc.
- kubectl get nodes -o wide - kubectl get nodes -o wide
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment