Skip to content
Snippets Groups Projects
Verified Commit 2dee0899 authored by Lukas Weichelt's avatar Lukas Weichelt
Browse files

Add kubernetes-tools

parent 7d53f276
No related branches found
No related tags found
No related merge requests found
Pipeline #144939 canceled
...@@ -12,6 +12,21 @@ build_python-pimped: ...@@ -12,6 +12,21 @@ build_python-pimped:
--cache=true --cache=true
--cleanup --cleanup
build_kubernetes-tools:
stage: build
image:
name: gcr.io/kaniko-project/executor:debug
entrypoint: [""]
script:
- echo "{\"auths\":{\"$CI_REGISTRY\":{\"username\":\"$CI_REGISTRY_USER\",\"password\":\"$CI_REGISTRY_PASSWORD\"}}}" >/kaniko/.docker/config.json
- /kaniko/executor
--context $CI_PROJECT_DIR/kubernetes-tools
--dockerfile $CI_PROJECT_DIR/kubernetes-tools/Dockerfile
--destination $CI_REGISTRY_IMAGE/kubernetes-tools:$CI_COMMIT_REF_NAME
--cache=true
--cleanup
#build_pubmat-builder: #build_pubmat-builder:
# stage: build # stage: build
# image: # image:
......
FROM debian:buster
LABEL maintainer="Teckids e.V. <verein@teckids.org>"
ENV LANG=C.UTF-8
ENV DEBIAN_FRONTEND=noninteractive
RUN apt-get update && \
apt-get install -y wget && \
wget https://dl.k8s.io/release/v1.28.1/bin/linux/amd64/kubectl &&\
chmod +x ./kubectl && \
mv ./kubectl /usr/local/bin/kubectl && \
wget https://get.helm.sh/helm-v3.12.3-linux-amd64.tar.gz && \
wget https://get.helm.sh/helm-v3.12.3-linux-amd64.tar.gz.sha256sum && \
sha256sum helm-v3.12.3-linux-amd64.tar.gz && \
tar -zxvf helm-v3.12.3-linux-amd64.tar.gz && \
mv linux-amd64/helm /usr/local/bin/helm
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