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

相关推荐
胡八一1 小时前
解决k8s拉取私有镜像401 Unauthorized 问题
云原生·容器·kubernetes
筑梦之路1 小时前
银河麒麟v10 x86架构二进制方式kubeadm+docker+cri-docker搭建k8s集群(证书有效期100年) —— 筑梦之路
docker·容器·kubernetes
小阿龙...3 小时前
创建mapreduce项目使用maven
java·ide·hadoop·spark·big data
不撸先疯。3 小时前
docker镜像源配置、换源、dockerhub国内镜像最新可用加速源(仓库)
运维·docker·容器·dockerhub
Stark-C4 小时前
功能齐全,支持协作 | Docker部署一款支持多人共享的私密浏览器『n.eko』
运维·docker·容器
it噩梦4 小时前
使用EFK收集k8s日志
容器·kubernetes
NiNg_1_2345 小时前
Hadoop的MapReduce详解
大数据·hadoop·mapreduce
在下不上天5 小时前
flume-将日志采集到hdfs
大数据·linux·运维·hadoop·hdfs·flume
zmd-zk5 小时前
flink学习(1)——standalone模式的安装
大数据·hadoop·flink·实时
JunLan~13 小时前
Rocky Linux 系统安装/部署 Docker
linux·docker·容器