这里写目录标题
1.添加nfs存储
项目地址:https://github.com/kubernetes-sigs/nfs-subdir-external-provisioner
helm install nfs-225-wrok2-client \
--set nfs.server=172.26.8.225 \
--set storageClass.name=nfs-225-wrok2-client, \
image.repository=172.26.8.230/lfy_k8s_images/nfs-subdir-external-provisioner, \
nfs.path=/work2/nfs/data ./nfs-client-provisioner
helm install nfs-data-0 \
--set nfs.server=172.31.97.0, \
nfs.path=/home/nfs, \
storageClass.name=nfs-data-0, \
image.repository=registry.cn-beijing.aliyuncs.com/kubesphereio/nfs-subdir-external-provisioner ./nfs-subdir-external-provisioner-4.0.16.tgz -n kube-system
2.安装redis集群
helm install redis-cluster ./redis-cluster-7.4.1.tgz
-n place-code \
--set password=xxx, \
persistence.storageClass=nfs-redis-client, \
persistence.size=50Gi, \
cluster.nodes=10, \
image.registry=172.26.8.230
3.安装neo4j集群
文档地址:https://neo4j.com/labs/neo4j-helm/1.0.0/configreference/
项目地址:https://github.com/neo4j-contrib/neo4j-helm/releases
helm install my-neo4j -n place-code \
--set core.numberOfServers=3, \
readReplica.numberOfServers=3, \
acceptLicenseAgreement=yes, \
neo4jPassword=ip12341234, \
core.persistentVolume.size=100G, \
plugins="[]", \
core.persistentVolume.storageClass=nfs-141-wrok2-client, \
readReplica.persistentVolume.storageClass=nfs-141-wrok2-client, \
readReplica.persistentVolume.size=100G, \
image=172.26.8.230/library/neo4j, \
imageTag=4.4.3-enterprise ./neo4j-4.4.3.tgz
4.安装clickhouse集群
文档地址:https://artifacthub.io/packages/helm/open-8gears/clickhouse
helm install clickhouse-cluster -n place-code \
--set clickhouse.persistentVolumeClaim.enabled=true, \
clickhouse.persistentVolumeClaim.dataPersistentVolume.enabled=true, \
clickhouse.persistentVolumeClaim.dataPersistentVolume.storageClassName=nfs-redis-client, \
clickhouse.persistentVolumeClaim.dataPersistentVolume.storage=100Gi, \
clickhouse.persistentVolumeClaim.logsPersistentVolume.enabled=true, \
clickhouse.persistentVolumeClaim.logsPersistentVolume.storageClassName=nfs-redis-client, \
clickhouse.persistentVolumeClaim.logsPersistentVolume.storage=20Gi, \
clickhouse.configmap.zookeeper_servers.enabled=true, \
clickhouse.configmap.zookeeper_servers.config[0].index=1, \
clickhouse.configmap.zookeeper_servers.config[0].host=zookeeper.place-code, \
clickhouse.configmap.zookeeper_servers.config[0].port=2181 liwenhe/clickhouse
5. 安装zookeeper集群
helm install zookeeper -n place-code \
--set persistence.storageClass=nfs-redis-client, \
replicaCount=3 bitnami/zookeeper
6. 安装es集群
文档地址:https://artifacthub.io/packages/helm/bitnami/elasticsearch
helm install elasticsearch-cluster ./elasticsearch-19.4.2.tgz \
--set global.imageRegistry=172.26.8.230,\
image.tag=7.17.6,\
global.kibanaEnabled=true,\
data.persistence.size=200Gi,\
metrics.enabled=true,\
global.storageClass=nfs-141-wrok2-client,\
data.replicaCount=5,\
security.tls.autoGenerated=true,\
security.elasticPassword=Ip12341234,\
security.enabled=true,\
security.tls.restEncryption=false -n es
7. 安装openebs
helm repo add openebs https://openebs.github.io/charts
helm install openebs -n openebs openebs/openebs \
--set localprovisioner.basePath=/work/openebs/local, \
varDirectoryPath.baseDir=/work/openebs, \
ndmExporter.enabled=true
8.安装radondb
helm install mysql-operator -n kube-system \
./mysql-operator-2.2.1.tgz \
--set manager.image=172.26.8.230/radondb/mysql-operator, \
rbacProxy.image=172.26.8.230/radondb/