diff --git a/debian_stable_docker_images.inc b/debian_stable_docker_images.inc new file mode 100644 index 0000000..97f48e0 --- /dev/null +++ b/debian_stable_docker_images.inc @@ -0,0 +1 @@ +stx-vault-manager diff --git a/stx-vault-manager/debian/docker/Dockerfile b/stx-vault-manager/debian/docker/Dockerfile new file mode 100644 index 0000000..ceca436 --- /dev/null +++ b/stx-vault-manager/debian/docker/Dockerfile @@ -0,0 +1,13 @@ +from debian:stable-slim + +ENV KUBE_LATEST_VERSION="v1.24.4" +ENV KUBECTL_DL_URL="https://storage.googleapis.com/kubernetes-release/release/${KUBE_LATEST_VERSION}/bin/linux/amd64/kubectl" + +RUN set -ex; \ + PKG_LIST="mawk bash coreutils curl grep sed jq"; \ + apt-get update && apt-get install -y $PKG_LIST \ + && apt-get clean && rm -r /var/lib/apt/lists/* \ + && curl -L "$KUBECTL_DL_URL" -o /usr/local/bin/kubectl \ + && chmod +x /usr/local/bin/kubectl + +CMD ["bash"] diff --git a/stx-vault-manager/debian/stx-vault-manager.stable_docker_image b/stx-vault-manager/debian/stx-vault-manager.stable_docker_image new file mode 100644 index 0000000..a67d002 --- /dev/null +++ b/stx-vault-manager/debian/stx-vault-manager.stable_docker_image @@ -0,0 +1,2 @@ +BUILDER=docker +LABEL=stx-vault-manager