Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

Helm3 deployment installation

2025-04-04 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/02 Report--

1. New features

1. The version is stored in a new format

two。 No intra-cluster (sub-iller) components

3.Helm 3 includes support for new Helm charts (chart v2)

4.Helm 3 also supports library charts-charts are used primarily as resources for other charts.

5. Lab support for storing Helm charts in the OCI registry, such as Docker Distribution, can be tested.

6. The 3-way strategic merge patch will now be applied when upgrading Kubernetes resources.

7. You can now verify the values provided by the chart against the JSON schema

8. Many minor improvements have been made to make Helm more secure, available, and robust.

2. The internal implementation of Helm3 has changed greatly from Helm2, making it incompatible with Helm2

The main changes in this version are as follows

1. The most obvious change is the deletion of Tiller

2. Release is no longer a global resource, but is stored in its own namespace

3. Values supports JSON Schema verifier, which automatically checks the format of all input variables.

4. The helm serve command for local temporary Chart Repository has been removed.

5. Helm install no longer generates a name of Release by default, unless-- generate-name is specified.

6. Helm CLI is renamed individually

Helm delete changed its name to helm uninstallhelm inspect, changed its name to helm showhelm fetch, changed its name to helm pull.

However, the above old commands can still be used at present.

3. Prerequisites

To successfully and correctly ensure the use of Helm, the following prerequisites must be met.

Kubernetes cluster

Determine the security configuration to apply to the installation, if any

Install and configure Helm.

4. Install Kubernetes or have access to the cluster

Kubernetes must be installed. For the latest version of Helm, we recommend using the latest stable version of Kubernetes, which in most cases is the second most recent minor version.

You should also have a copy of the local configuration kubectl.

Note: Kubernetes versions prior to 1.6 have limited or no support for role-based access control (RBAC).

5. From the binary version

Each [version] (https://github.com/helm/helm/releases)helm provides binary versions of multiple operating systems. These binary versions can be downloaded and installed manually.

Download [required version]

Https://github.com/helm/helm/releases

two。 Open the package

Tar-zxvf helm-v3.0.0-linux-amd64.tgz

3.helm finds the binaries in the extracted directory and moves them to the desired target location

Mv linux-amd64/helm / usr/local/bin/helm

Run on the client:

Helm help

6. From the script

Helm now has an installer script that will automatically get the latest version of Helm and will [install it locally]

Https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3

You can get the script and execute it locally. It is well documented, so you can read through it and understand what it is doing before running it.

Curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 > get_helm.shchmod 700 get_helm.sh./get_helm.sh

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report