Feedback

Chat Icon

Helm in Practice

Designing, Deploying, and Operating Kubernetes Applications at Scale

Configuring and Customizing Helm
33%

Summary of Helm Environment Variables

To summarize, here is a table of the most important Helm environment variables covered in this chapter:

CategoryVariableDescriptionDefault ValueExample Usage
ConfigurationHELM_CONFIG_HOMEDirectory for Helm configuration files~/.config/helmConfig files, repositories.yaml
HELM_REPOSITORY_CONFIGPath to the repositories configuration file~/.config/helm/repositories.yamlRepository credentials and URLs
HELM_REGISTRY_CONFIGPath to OCI registry configuration~/.config/helm/registry/config.jsonOCI registry authentication
CacheHELM_CACHE_HOMEDirectory for cached data~/.cache/helmRepository indexes and cached charts
HELM_REPOSITORY_CACHEDirectory for the repository cache~/.cache/helm/repositoryCached index.yaml files
DataHELM_DATA_HOMEDirectory for Helm data storage~/.local/share/helmPlugins and persistent data
HELM_PLUGINSDirectory for Helm plugins~/.local/share/helm/pluginsInstalled plugin executables
Kubernetes ConnectionHELM_KUBEAPISERVERKubernetes API server URLFrom kubeconfighttps://api.cluster.local:6443
HELM_KUBECONTEXTKubernetes context to useFrom kubeconfigmy-cluster-context
HELM_KUBETOKENBearer token for API authenticationFrom kubeconfigDirect token authentication
HELM_KUBECAFILEPath to a custom CA certificateFrom kubeconfig/path/to/ca.crt
HELM_KUBEINSECURE_SKIP_TLS_VERIFYSkip TLS certificate verificationfalse

Helm in Practice

Designing, Deploying, and Operating Kubernetes Applications at Scale

Enroll now to unlock current content and receive all future updates for free. Your purchase supports the author and fuels the creation of more exciting content. Act fast, as the price will rise as the course nears completion!

Unlock now  $15.99$11.99

Hurry! This limited time offer ends in:

To redeem this offer, copy the coupon code below and apply it at checkout:

Learn More