首页 > 其他分享 >helm3安装部署三、执行helm警告kube/config文件不安全问题

helm3安装部署三、执行helm警告kube/config文件不安全问题

时间:2023-09-28 12:33:48浏览次数:38  
标签:helm3 bitnami 安装 repo helm kube config


目录

一、安装篇

二、配置仓库篇

三、执行helm警告kube/config文件不安全问题

四、helm 自动补全命令

五、安装、卸载软件


HELM 是k8的包管理工具 ,像linux系统的包管理器,如yum,apt等,很方便的把yaml 文件部署到k8s上面!

一、安装篇

1.helm包下载地址:

wget https://get.helm.sh/helm-v3.6.1-linux-amd64.tar.gz

2.解压 && 移动到 /usr/bin 目录下:

tar -xvf helm-v3.6.1-linux-amd64.tar.gz && cd linux-amd64/ && mv helm /usr/bin 

3.执行 helm 显示如下说明安装成功:

#查看版本
helm version

二、配置仓库篇


#添加公用的仓库

helm repo add incubator https://charts.helm.sh/incubator

helm repo add bitnami https://charts.bitnami.com/bitnami


# 配置helm微软源地址
helm repo add stable http://mirror.azure.cn/kubernetes/charts

# 配置helm阿里源地址

helm repo add aliyun https://kubernetes.oss-cn-hangzhou.aliyuncs.com/charts
 

# 查看仓库

helm repo list

# 更新仓库

helm repo update  


# 删除仓库

helm repo remove  aliyun

三、执行helm警告kube/config文件不安全问题

# helm list
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
 

解决

chmod g-rw ~/.kube/config
chmod o-r ~/.kube/config

四、helm 自动补全命令
 

source <(helm completion bash)

echo "source <(helm completion bash)" >> ~/.bashrc
source /usr/share/bash-completion/bash_completion

五、安装、卸载软件

1.查看nginx包

helm search repo nginx

helm3安装部署三、执行helm警告kube/config文件不安全问题_服务器

2.安装 、删除 nginx

  • rwnginx 自定义的应用名称
  • bitnami/nginx search中的NAME,要安装哪个应用,这里就指定search结果中的应用名称,也就是上图中红色部分

helm install rwnginx bitnami/nginx

#卸载应用:

helm uninstall nginx


#删除应用

helm delete test123

3.查看安装好的应用列表

helm list

标签:helm3,bitnami,安装,repo,helm,kube,config
From: https://blog.51cto.com/dxbp/7638057

相关文章

  • 安装kubesphere3.3
    目录1.部署kubesphere时需要默认StorageClass2.下载yaml3.查看日志4.解决etcd监控证书找不到问题1.部署kubesphere时需要默认StorageClasskubectleditscnfs-boge metadata:   annotations:     storageclass.beta.kubernetes.io/is-default-class:"true"2.下载......
  • Go - Live reload of configurations
    main.go:packagemainimport("encoding/json""fmt""log""os""time""github.com/fsnotify/fsnotify")typeconfigstruct{Namestring`json:"name"`}......
  • 龙蜥社区与您相约 2023 KubeCon
    作为云原生领域最负盛名的技术大会之一,KubeCon+CloudNativeCon+OpenSourceSummitChina2023吸引全球顶尖的云原生专家们汇聚其中。2023年9月26-28日,将于上海跨国采购会展中心展示最前沿的技术创新,上百位嘉宾带来上百场主题演讲,为所有与会者提供了交流、学习和探索"......
  • 龙蜥社区与您相约 2023 KubeCon
    作为云原生领域最负盛名的技术大会之一,KubeCon+CloudNativeCon+OpenSourceSummitChina2023吸引全球顶尖的云原生专家们汇聚其中。2023年9月26-28日,将于上海跨国采购会展中心展示最前沿的技术创新,上百位嘉宾带来上百场主题演讲,为所有与会者提供了交流、学习和探索"......
  • Kubernetes创建MysQL
    原文:https://www.cnblogs.com/wenkuna/p/16985512.html创建数据存储PV、PVC这里我们使用nfs作为storageclass,具体yaml文件如下:yaml#创建PVapiVersion:v1kind:PersistentVolumemetadata:name:mysqlspec:storageClassName:manualcapacity:storage:20Gi......
  • vite_vite.config.js配置代理与websocket代理
    exportdefaultdefineConfig({server:{proxy:{"/proxy":{target:"http://121.10.140.87",//线上服务器IP地址changeOrigin:true,ws:true,rewrite:(p......
  • kubernetes集群搭建2023
    参考:https://zhuanlan.zhihu.com/p/627310856(比较详细的一篇k8s集群部署文章)https://www.cnblogs.com/libruce/p/17477374.html或者https://zhuanlan.zhihu.com/p/590652259(不关闭防火墙的情况,如何配置端口)https://www.cnblogs.com/suuuch/p/16728103.html(初始化集群或者新节......
  • Kubesphere安装DevOps时Jenkins报Readiness probe failed
    1.问题安装Kubesphere官方文档,启用DevOps组件,然后等待安装完后,发现devops-jenkins-xxxx-xxxx的pod一直起不来,describe一下,发现报错:Readinessprobefailed:Get"http://10.244.36.83:8080/login":dialtcp10.244.36.83:8080:connect:connectionrefused2.解决这种情......
  • 你眼中的程序员 vs 程序员眼中的自己,是时候打破刻板印象了丨KubeCon 主题活动
    有人说,程序员工作赚钱真简单,电脑上按按键盘就行了,一点也不辛苦。有人说,程序员不懂生活,就知道天天对着电脑。“在长辈眼里,程序员是坐办公室的神秘职业、高级白领;在朋友邻居眼里,程序员是修电脑高手;在异性眼里,程序员是不修边幅的宅男,但是程序员的梦想大部分都是改变世界。”如果我们打......
  • 你眼中的程序员 vs 程序员眼中的自己,是时候打破刻板印象了丨KubeCon 主题活动
    有人说,程序员工作赚钱真简单,电脑上按按键盘就行了,一点也不辛苦。有人说,程序员不懂生活,就知道天天对着电脑。“在长辈眼里,程序员是坐办公室的神秘职业、高级白领;在朋友邻居眼里,程序员是修电脑高手;在异性眼里,程序员是不修边幅的宅男,但是程序员的梦想大部分都是改变世界。”如果我......