gpt4 book ai didi

kubernetes - Rancher K8s Helm

转载 作者:行者123 更新时间:2023-12-02 12:28:15 27 4
gpt4 key购买 nike

如果以前已经问过这个,我深表歉意。我正在尝试通过kubectl UI在Rancher k8s环境中运行Helm,但被告知未安装Helm。所以不确定我应该如何安装 Helm 。

如果有人知道如何做到这一点,我将不胜感激。

最佳答案

在RKE上安装Helm与在任何其他kubernetes集群上安装基本相同。

确保您正在下载Helm V3,因为它不再需要分till并且使事情变得容易得多。

您可以找到最新版本的here

让我指导您如何成功进行操作:

下载所需版本的Helm。

curl -fsSL -o helm-v3.1.2-linux-amd64.tar.gz  https://get.helm.sh/helm-v3.1.2-linux-amd64.tar.gz

解压缩:
> tar xzvf helm-v3.1.2-linux-amd64.tar.gz 
linux-amd64/
linux-amd64/helm
linux-amd64/README.md
linux-amd64/LICENSE

检查我们有哪些文件:
> cd linux-amd64/
> ls -la
total 37576
drwxr-xr-x 2 nobody nogroup 100 Mar 12 18:40 .
drwxrwxrwt 4 root root 160 Apr 6 09:11 ..
-rw-r--r-- 1 nobody nogroup 11373 Mar 12 18:40 LICENSE
-rw-r--r-- 1 nobody nogroup 3238 Mar 12 18:40 README.md
-rwxr-xr-x 1 nobody nogroup 38461440 Mar 12 18:38 helm

检查版本:
> ./helm version
version.BuildInfo{Version:"v3.1.2", GitCommit:"d878d4d45863e42fd5cff6743294a11d28a9abce", GitTreeState:"clean", GoVersion:"go1.13.8"}

现在让我们添加一个存储库,以便我们可以测试 Helm 是否正常工作:
> ./helm repo add nginx https://helm.nginx.com/stable
"nginx" has been added to your repositories

搜索nginx-ingress(示例):
> ./helm search repo nginx-ingress
NAME CHART VERSION APP VERSION DESCRIPTION
nginx/nginx-ingress 0.4.3 1.6.3 NGINX Ingress Controller

最后,让我们使用helm在集群中应用一些东西:
> ./helm install my-ingress-controller nginx/nginx-ingress
NAME: my-ingress-controller
LAST DEPLOYED: Mon Apr 6 09:12:24 2020
NAMESPACE: default
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
The NGINX Ingress Controller has been installed.

让我们检查它是否按预期应用:
> kubectl get deployments      
NAME READY UP-TO-DATE AVAILABLE AGE
my-ingress-controller-nginx-ingress 1/1 1 1 9m43s

请让我知道此答案是否有助于您解决问题。

关于kubernetes - Rancher K8s Helm ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61018973/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com