helm部署hadoop

(作者:陈玓玏)

参考helm仓库的文档:https://artifacthub.io/packages/helm/apache-hadoop-helm/hadoop

clike 复制代码
helm helm repo add pfisterer-hadoop https://pfisterer.github.io/apache-hadoop-helm/
helm install hadoop pfisterer-hadoop/hadoop

部署好了之后,在k8sdashboard中查看,可以看到datanode、namenode等pod,将service的type改为NodePort,然后用ip+端口号可以访问ui界面。


如果需要修改配置,在官方仓库中,点击default values按钮,可以获取默认的配置,将配置信息粘贴到values.yaml,通过helm uninstall卸载后,再通过命令helm install hadoop pfisterer-hadoop/hadoop -f values.yaml可以根据新配置重新部署。

比如我现在只有1个datanode,我想改成3个datanode,复制粘贴配置信息到values.yaml(没有就自己创建),更改datanode的replicas为3,先卸载,再重新执行install命令。(不知道有没有直接更新配置后升级的操作,helm不像k8s有apply命令可以直接更新,后面再试试k8s部署,可能更好些)

更改前,只有一个datanode:

更改配置:

再查看,就有3个datanode了:

相关推荐
hwj运维之路13 分钟前
Docker面试题汇总系列
运维·docker·云原生·容器
hwj运维之路1 小时前
超详细ubuntu22.04部署k8s1.28高可用(一)【多master+keepalived+nginx实现负载均衡】
运维·云原生·kubernetes·负载均衡
张小凡vip1 小时前
Kubernetes---gitlab的ci/cd发布基于k8s的项目示例参考
ci/cd·kubernetes·gitlab
VermiliEiz1 小时前
使用二进制方式部署k8s(6)
云原生·容器·kubernetes
七七powerful1 小时前
Docker 容器化 GPU 压测工具(压测单卡)
运维·docker·容器
firstacui2 小时前
Docker compose的安装与使用
运维·docker·容器
汪碧康2 小时前
一文讲解kubernetes的gateway Api的功能、架构、部署、管理及使用
云原生·容器·架构·kubernetes·gateway·kubelet·xkube
沃达德软件2 小时前
智慧警务技战法
大数据·数据仓库·hadoop·深度学习·机器学习·数据挖掘
TTBIGDATA3 小时前
【Hue】Ambari 页面启动 Hue 失败 user ‘hadoop‘ does not exist
java·hadoop·ambari
Wpa.wk17 小时前
容器编排 - 了解K8s(pod, deployment,service,lable等概念)
经验分享·测试工具·docker·云原生·容器·kubernetes