赞
踩
最近由于kafka的漏洞需要升级至3.4.0版本,之前由于不是helm部署,升级起来出现了权限问题、挂盘问题,在k8s搞了许久都搞不定,狠下心来,直接来一波helm安装,在2月份的时候,helm官网已推出chart-21.0.1包(https://artifacthub.io/packages/helm/bitnami/kafka)。用chart-21.0.1包准备开搞。
helm 安装kafka比较简单,便不多说,官网有相应的说明,简单来说就是下载个chart包,在helm环境下执行helm安装即可。
helm repo add bitnami https://charts.bitnami.com/bitnami
helm install my-kafka bitnami/kafka --version 21.0.1
当然,这样安装是默认value.yaml的配置,但是对于实际应用,并非如此简单,我们要看懂实际部署的需求,比如,挂盘要求,service、端口等都是要根据实际生产或者说之前版本调整的。所以接下来要对value.yaml进行配置,配置属于自己“独一无二”的kafka。
先说明下kafka实际要求:
修改默认的value.yaml部分配置:
global:
imageRegistry: ""
## E.g.
## imagePullSecrets:
## - myRegistryKeySecretName
##
imagePullSecrets: []
storageClass: "xxx-xxx-xxx "
image:
registry: hubtest.xxx.com.cn
repository: xxx/
tag: bitnami/kafka:3.4.0-debian-11-r2
digest: "" #无需填
replicaCount: 3
resources:
requests:
memory: "64Mi"
cpu: "250m"
limits:
memory: "1280Mi"
cpu:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。