From 7d4e354e3d53f33d060972018d8c5c1fd3630c47 Mon Sep 17 00:00:00 2001 From: mabulgu Date: Fri, 22 Mar 2024 01:13:47 +0300 Subject: [PATCH] add config --- Dockerfile | 3 ++- tests/files/yaml/kubeconfig | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 tests/files/yaml/kubeconfig diff --git a/Dockerfile b/Dockerfile index 69a62d9..d42f578 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,10 @@ FROM python:3.11.6-alpine ARG KUBECONFIG_CONTENT +ENV KUBECONFIG_CONTENT ${KUBECONFIG_CONTENT} USER root RUN adduser -D kfkuser RUN pip install strimzi-kafka-cli==0.1.0a76 USER kfkuser RUN mkdir /home/kfkuser/.kube -RUN echo "${KUBECONFIG_CONTENT}" > /home/kfkuser/.kube/config +RUN echo "$KUBECONFIG_CONTENT" > /home/kfkuser/.kube/config RUN kfk --version diff --git a/tests/files/yaml/kubeconfig b/tests/files/yaml/kubeconfig new file mode 100644 index 0000000..a6f4dd0 --- /dev/null +++ b/tests/files/yaml/kubeconfig @@ -0,0 +1,19 @@ +apiVersion: v1 +clusters: +- cluster: + certificate-authority-data: testauthdata + server: localhost:6443 + name: DEV +contexts: +- context: + cluster: DEV + user: testuser + name: testcontext +current-context: testcontext +kind: Config +preferences: {} +users: +- name: testuser + user: + client-certificate-data: testcertdata + client-key-data: testkeydata