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

How to install Helm in Ubuntu

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

Share

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

What is Helm? Programmers who have played Diablo II on Battle. net should remember that Helm means country.

But in the computer field, what is Helm?

Helm is a package management tool for Kubernetes, a bit like nodejs's npm,Ubuntu 's apt and CentOS's yum. The purpose of these package management tools is to simplify the deployment and management of corresponding applications.

The basic concepts of Helm:

1. Chart: an installation package managed by Helm that contains the installation package resources that need to be deployed. Chart is to Helm what yum rpm is to CentOS.

The contents of each Chart package:

(1) the basic description file Chart.yaml of the package

This is the equivalent of package.json in the nodejs project.

(2) deployment instance of Release:Chart. A chart can have multiple release on a Kubernetes cluster, that is, this chart can be installed multiple times.

(3) the warehouse of Repository:Chart, which is used to publish and store Chart, which is equivalent to the repository field in package.json in nodejs project:

Functions accomplished by Helm:

(1) manage Kubernetes manifest files

(2) manage Helm installation package Charts

(3) publish Kubernetes applications based on Chart

Helm consists of two parts, the client-side helm and the server-side tiller, where tiller runs on the Kubernetes cluster and is used to manage the release of the Chart installation.

Helm, on the other hand, is a command-line tool that runs locally, typically on a continuous integration (Continuous Integration-CI) / continuous release (Continues Delivery-CD) server.

This article describes the installation of the client helm.

Download the binary executable file on helm's github repository:

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

After downloading the executable file helm, copy it to the folder / usr/local/bin and execute helm version. If you see the version information, the client of helm is installed successfully.

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