ingress-nginx
https://kind.sigs.k8s.io/examples/ingress/deploy-ingress-nginx.yaml
metrics-server
helm repo add metrics-server https://kubernetes-sigs.github.io/metrics-server/
helm pull metrics-server/metrics-server --version 3.12.2
helm install metrics-server ./
禁用证书验证
- --kubelet-insecure-tls
jenkins
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/jenkins --version 13.5.0
修改values.yaml,打开ingress
默认存储 8Gi
helm install jenkins -n jenkins ./
Username: user
Password: $(kubectl get secret --namespace jenkins jenkins -o jsonpath="{.data.jenkins-password}" | base64 -d)
postgresql
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/postgresql --version 16.0.0
默认存储 8Gi
helm install postgresql -n postgresql ./
Username: postgres
Password: $(kubectl get secret --namespace postgresql postgresql -o jsonpath="{.data.postgres-password}" | base64 -d)
psql --host postgresql.postgresql.svc.cluster.local -U postgres -d postgres -p 5432
mongodb
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/mongodb --version 16.4.0
默认存储 8Gi
helm install mongodb -n mongodb ./
Username: admin
Password: $(kubectl get secret --namespace mongodb mongodb -o jsonpath="{.data.mongodb-root-password}" | base64 -d)
mongosh --host mongodb.mongodb.svc.cluster.local -u root
rocketmq
helm repo add rocketmq https://helm-charts.itboon.top/rocketmq
helm pull rocketmq/rocketmq --version 12.3.2
修改values.yaml,打开ingress
默认存储 20Gi
helm install -n rocketmq rocketmq ./
username: admin password: admin
username: user01 password: userPass
sonarqube
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/sonarqube --version 6.2.0
修改values.yaml,打开ingress
默认存储 8Gi
helm install -n sonarqube sonarqube ./
Username: user
Password: $(kubectl get secret --namespace sonarqube sonarqube -o jsonpath="{.data.sonarqube-password}" | base64 -d)
minio
helm repo add bitnami https://charts.bitnami.com/bitnami
helm pull bitnami/minio --version 14.10.3
修改values.yaml,打开ingress
默认存储 8Gi
helm install minio -n minio ./
ROOT_USER=$(kubectl get secret --namespace minio minio -o jsonpath="{.data.root-user}" | base64 -d)
ROOT_PASSWORD=$(kubectl get secret --namespace minio minio -o jsonpath="{.data.root-password}" | base64 -d)
nexus3
helm repo add stevehipwell https://stevehipwell.github.io/helm-charts/
helm pull stevehipwell/nexus3 --version 5.6.0
修改values.yaml,打开ingress,打开persistence
默认存储 8Gi
helm install nexus -n nexus ./
nacos
helm repo add ygqygq2 https://ygqygq2.github.io/charts/
helm pull ygqygq2/nacos --version 2.1.7
修改values.yaml,打开ingress,打开persistence
nacos默认存储 5Gi
mysql默认存储 8Gi
helm install nacos -n nacos ./
重置密码设置为nacos
mysql -h 127.0.0.1 -u nacos -pnacos
update nacos.users set password='$2a$10$RNrshgXnaWHrp3PjOOwHJOyXAaHyfaEVTPVG4StzcIGw.Lb7ILzZK' where id=1;