Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kubectl-1.34-image for openSUSE:Factory checked in at 2026-01-27 16:11:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kubectl-1.34-image (Old) and /work/SRC/openSUSE:Factory/.kubectl-1.34-image.new.1928 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kubectl-1.34-image" Tue Jan 27 16:11:48 2026 rev:6 rq:1329333 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/kubectl-1.34-image/kubectl-1.34-image.changes 2026-01-02 14:30:58.550538440 +0100 +++ /work/SRC/openSUSE:Factory/.kubectl-1.34-image.new.1928/kubectl-1.34-image.changes 2026-01-27 16:12:32.214608420 +0100 @@ -1,0 +2,5 @@ +Fri Jan 23 10:11:01 UTC 2026 - SUSE Update Bot <[email protected]> + +- Add helm for kubectl kustomize --enable-helm + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Dockerfile ++++++ --- /var/tmp/diff_new_pack.mNS9GB/_old 2026-01-27 16:12:33.278652829 +0100 +++ /var/tmp/diff_new_pack.mNS9GB/_new 2026-01-27 16:12:33.282652996 +0100 @@ -25,7 +25,8 @@ RUN set -euo pipefail; \ export PERMCTL_ALLOW_INSECURE_MODE_IF_NO_PROC=1; \ - zypper -n --installroot /target --gpg-auto-import-keys install --no-recommends kubernetes1.34-client diffutils + zypper -n --installroot /target --gpg-auto-import-keys install --no-recommends kubernetes1.34-client diffutils helm3 +RUN set -euo pipefail; ln -s /usr/bin/helm3 /target/usr/local/bin/helm # cleanup logs and temporary files RUN set -euo pipefail; zypper -n --installroot /target clean -a; \ @@ -59,3 +60,6 @@ LABEL io.artifacthub.package.logo-url="https://raw.githubusercontent.com/kubernetes/kubernetes/master/logo/logo.png" ENTRYPOINT ["kubectl"] +RUN set -euo pipefail; echo "user:x:999:100:User for CLI:/home/user:/usr/sbin/nologin" >> /etc/passwd && install -d -o 999 -g 100 -m 0755 /home/user +WORKDIR /home/user + ++++++ README.md ++++++ --- /var/tmp/diff_new_pack.mNS9GB/_old 2026-01-27 16:12:33.318654499 +0100 +++ /var/tmp/diff_new_pack.mNS9GB/_new 2026-01-27 16:12:33.322654666 +0100 @@ -9,18 +9,28 @@ To run commands inside the container for the current cluster for which the kubeconfig is available in `/root/.kube.config`: ```ShellSession -podman run --rm --name kubectl\ +podman run --rm --name kubectl \ registry.opensuse.org/opensuse/kubectl:1.34 get nodes ``` To pass configuration of a remote cluster to the container: ```ShellSession -podman run --rm --name kubectl\ +podman run --rm --name kubectl \ -v /localpath/to/kubeconfig:/root/.kube/config:Z registry.opensuse.org/opensuse/kubectl:1.34 get nodes ``` +This container also includes Helm, the package manager for Kubernetes and Helm charts. +You can use `kubectl customize --enable-helm` for charts: + +```ShellSession +podman run --rm --name kubectl \ + -v /localpath/to/customize:/home/user:Z + registry.opensuse.org/opensuse/kubectl:1.34 kustomize --enable-helm +``` + + ## Licensing `SPDX-License-Identifier: Apache-2.0`
