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了:

相关推荐
趙卋傑24 分钟前
安装Docker
docker·容器
liao__ran2 小时前
Kubernetes攻防 privileged 容器内 mount device
kubernetes
liao__ran2 小时前
Kubernetes攻防 攻击 lxcfs
云原生·容器·kubernetes
东北甜妹3 小时前
K8s -探针
云原生·容器·kubernetes
从负无穷开始的三次元代码生活3 小时前
Docker生产环境实战从0-1学习基础指南——快速掌握
学习·docker·容器·云技术
云祺vinchin3 小时前
“十五五”引领灾备升级,数字化安全建设如何合规落地?
网络·数据库·安全·kubernetes·数据安全·容灾备份
郑寿昌3 小时前
K8s中GPU智能体扩缩容的显存碎片优化
云原生·容器·kubernetes
KuaCpp3 小时前
Docker从0到1学习
学习·docker·容器
曹牧3 小时前
Java Web 开发:servlet-mapping‌
java·数据仓库·hive·hadoop
Nice_Fold4 小时前
Kubernetes探针机制与Deployment控制器(自用笔记)
笔记·容器·kubernetes