首页 > 其他分享 >Helm Chart部署KubeFed

Helm Chart部署KubeFed

时间:2023-01-25 11:44:11浏览次数:40  
标签:-- Chart charts repo helm Helm KubeFed kubefed

选择cluster01作为KubeFed的主集群,将cluster02作为成员集群加入集群联邦。

首先,需要在主集群中安装并部署KubeFed,使用Helm Chart进行部署,需要安装Helm3客户端,命令如下。

$ curl https://raw.githubusercontent.com/helm/helm/master/scripts/get-helm-3 | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 11213  100 11213    0     0   110k      0 --:--:-- --:--:-- --:--:--  110k
Downloading https://get.helm.sh/helm-v3.4.1-linux-amd64.tar.gz
Verifying checksum... Done.
Preparing to install helm into /usr/local/bin
helm installed into /usr/local/bin/helm

添加KubeFed的chart repo,命令如下。

$ helm repo add kubefed-charts https://raw.githubusercontent.com/kubernetes-sigs/kubefed/master/charts
$ helm repo list
NAME            URL
kubefed-charts  https://raw.githubusercontent.com/kubernetes-sigs/kubefed/master/charts

chart repo添加完毕后,可以使用下面的命令查看有哪些可用的chart及对应的版本号。

$ helm search repo kubefed
NAME                    CHART VERSION   APP VERSION DESCRIPTION
kubefed-charts/kubefed  0.5.0                       KubeFed helm chart

安装KubeFed,命令如下。

$ helm --namespace kube-federation-system upgrade -i kubefed kubefed-charts/kubefed --version=0.5.0 --create-namespace
Release "kubefed" does not exist. Installing it now.
NAME: kubefed
LAST DEPLOYED: Fri Nov 13 16:43:58 2020
NAMESPACE: kube-federation-system
STATUS: deployed
REVISION: 1
TEST SUITE: None

安装完毕后,检查命名空间kube-federation-system下的kubefed-admission-webhook和kubefed-controller-manager组件是否运行正常。

$ kubectl -n kube-federation-system get deploy
NAME                         READY   UP-TO-DATE   AVAILABLE   AGE
kubefed-admission-webhook    1/1     1            1           3m
kubefed-controller-manager   2/2     2            2           3m

至此,KubeFed在主集群中的安装过程执行完毕。

标签:--,Chart,charts,repo,helm,Helm,KubeFed,kubefed
From: https://www.cnblogs.com/muzinan110/p/17066805.html

相关文章

  • helm常用命令
    helm常用命令helmhelp查看帮助创建一个chart包模板helmcreate[releasename]打包前检查、测试charts语法helmlint[releasename]打包chart包helmpackage[serv......
  • echarts柱状图柱体圆角
    init_chuangkou_top_list_chart:function(ckmc_list,value_list){letmyChart=this.$echarts.init(document.getElementById('chuangkou_top_list'));......
  • Echarts柱状图属性设置大全,怎么不要等高线
    https://blog.csdn.net/sleepwalker_1992/article/details/126467654......
  • react使用echart绘制大饼图
    需求:封装echart-option,手动实现下载png图片功能(echart提供的saveImage由于不能控制位置,故弃用)除echart-option以外的配置//resource:arrayechart渲染依赖的数组......
  • ECharts 仪表盘 实现进度条渐变色,但数据轴渐变颜色范围固定
    需求实现渐变色的仪表盘,进度条为渐变色,但整个数据轴的颜色范围固定,如下两图:难点该需求难点在于,正常思路配置仪表盘时,为数据设置渐变色,渐变范围是从起点到数据值(如下图......
  • Vue+echart 展示后端获取的数据
    最近在合作做一个前后端分离项目时,为了测试我写的后端部分获取数据的效果,自己也学了一下vue的知识,在获取json信息这里也踩了很多坑。这里列举下我返回的json部分信......
  • helm 安装 harbor
    harborhelm安装harbor官方文档https://goharbor.io/docs/2.7.0/install-config/harbor-ha-helm/#installation官方demoHelm2:helminstall--namemy-releaseharb......
  • echarts自定义tooltip提示框内容
    需求:echarts中的tooltip提示框需要拼接单位,效果如下:代码:tooltip:{trigger:'axis',formatter:(params)=>{//unit为单位,此处是需要动态拼接单位......
  • pyecharts 保存图表至本地
    pipinstallsnapshot-seleniumfrompyecharts.renderimportmake_snapshotfromsnapshot_seleniumimportsnapshot​#proname_list是lable,pie_chart_knums_d......
  • Echarts tooltip被其他图层遮挡解决办法
    tooltip:{trigger:'item',renderMode:'html',appendToBody:true},......