Kubernetes Package Manager container image

Redistributable

Description

Helm is a tool for managing Kubernetes charts, which are packages of pre-configured Kubernetes resources. This container image simplifies the deployment and use of Helm by packaging it into a ready-to-use container.

Usage

To run Helm, use the following command:

$ podman run --rm -it  registry.opensuse.org/opensuse/helm:3.15 <helm-sub-command>

For instance, to display the Helm version, run:

$ podman run --rm -it registry.opensuse.org/opensuse/helm:3.15 version --template='{{.Version}}'
v3.15

Refer to the full list of Helm commands, flags and environment variables, in the official Helm documentation.

For a comprehensive guide on getting started with Helm, refer to the official Helm tutorial.

Connecting Helm container to the Host's Kubernetes Cluster

To interact with a Kubernetes cluster, mount the Kubernetes configuration file (kubeconfig) from the container host into the container (use the --net=host flag to allow the container to use the hosts network):

$ podman run --rm -it --net=host -v /path/to/kubeconfig:/root/.kube/config:Z registry.opensuse.org/opensuse/helm:3.15

Licensing

SPDX-License-Identifier: Apache-2.0

This documentation and the build recipe are licensed as Apache-2.0. The container itself contains various software components under various open source licenses listed in the associated Software Bill of Materials (SBOM).

This image is based on openSUSE Tumbleweed.

Description
No description provided
Readme 80 KiB
Languages
Dockerfile 100%