1.helm是什么 helm是kubernetes生态系统中的一个软件包管理工具,类似ubuntu的apt,centos的yum或python的pip一样,专门负责管理kubernetes应用资源;使用helm可以对kubernetes应用进行统一打包、分发、安装、升级以及回退等操作。 helm利用Chart来封装kubernetes原生应用程序的一些列yaml文件,可以在部署应用的时候自定义应用程序的一些Metadata,以便于应用程序的分发,这是一个helmcharts教程。 2.helm为什么出现 利用Kubernetes部署一个应用,需要Kubernetes原生资源文件如dep...
kubebapps支持添加私有的helmrepo,基于httpbasicauth,我们通过添加header就可以了 创建私有helmrepo 参考界面 上传helmrepo kubebapps添加repo 配置添加私有repo catalog界面 说明url为harbor中helm仓库的地址,authzheader为basic模式的,basicauth模式如下: Authorization:BasicQWxhZGRpbjpvcGVuIHNlc2FtZQ basic后边的内容为用户名以及密码的base64编码 base64encode(username:pas...