k8s helm 1

1,为什么要用helm

由于k8s 缺少对发布的应用版本管理和控制,使得部署的应用维护和更新等面临诸多挑战

* 如何将这些服务作为一个整体管理

* 这些资源如何高效复用

* 不支持应用级别的版本管理

helm 客户端安装

使用helm很简单,你只需要下载一个二进制客户端包即可,会通过kubeconfig配置(通常
$HOME/.kube/config)来连接Kubernetes。
项目地址:https://github.com/helm/helm
下载Helm客户端:
wget https://get.helm.sh/helm-v3.4.2-linux-amd64.tar.gz
tar zxvf helm-v3.4.2-linux-amd64.tar.gz 
mv linux-amd64/helm /usr/bin/

helm 安装完会有个告警,修改文件权限

[root@k8s-master-61 ~]# helm ls
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /root/.kube/config
WARNING: Kubernetes configuration file is world-readable. This is insecure. Location: /root/.kube/config
NAME	NAMESPACE	REVISION	UPDATED	STATUS	CHART	APP VERSION
[root@k8s-master-61 ~]# ll .kube/config 
-rw-r--r--. 1 root root 410 7月   5 16:35 .kube/config
[root@k8s-master-61 ~]# chmod 600  .kube/config 
[root@k8s-master-61 ~]# helm ls
NAME	NAMESPACE	REVISION	UPDATED	STATUS	CHART	APP VERSION

helm 管理应用生命周期:

helm  create    创建chart 示例

helm  install     部署

helm upgrade   更新

helm  rollback   回滚

helm  uninstall   卸载

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值