helm collector value setup && chart dependencies about

This commit is contained in:
JacksChoco 2020-08-08 19:21:44 +09:00
parent f6af9f5ac2
commit 4fb40fc7de
5 changed files with 36 additions and 8 deletions

View File

@ -43,19 +43,27 @@ spec:
- name: CLUSTER_ENABLE
value: "{{ .Values.cluster.enable }}"
- name: CLUSTER_ZOOKEEPER_ADDRESS
value: "{{ .Values.cluster.zookeeperAddress }}"
{{- if .Values.externalZookeeperAddress }}
value: "{{ .Values.externalZookeeperAddress }}"
{{- else }}
value: "{{ .Release.Name }}-zookeeper"
{{- end }}
- name: HBASE_HOST
value: "{{ .Values.hbase.host }}"
{{- if .Values.externalHbaseAddress }}
value: "{{ .Values.externalHbaseAddress }}"
{{- else }}
value: "{{ .Release.Name }}-hbase-master"
{{- end }}
- name: HBASE_PORT
value: "{{ .Values.hbase.host }}"
- name: SPRING_PROFILES
value: "{{ .Values.profiles }}"
value: "{{ .Values.hbase.port }}"
- name: FLINK_CLUSTER_ENABLE
value: "{{ .Values.flink.enable }}"
- name: SPRING_PROFILES
value: "{{ .Values.profiles }}"
- name: FLINK_CLUSTER_ZOOKEEPER_ADDRESS
value: "{{ .Values.flink.zookeeperAddress }}"
- name: JAVA_OPTS
value: -Dspring.profiles.active=${SPRING_PROFILES}
value: "-Dspring.profiles.active={{ .Values.profiles }}"
- name: DEBUG_LEVEL
value: "{{ .Values.debugLevel }}"
ports:

View File

@ -7,12 +7,16 @@ rollingMaxUnavailable: 1
tolerations: []
resources: {}
image: pinpointdocker/pinpoint-collector:2.0.4
profiles: release
externalZookeeperAddress:
externalHbaseAddress:
cluster:
enable: true
hbase:
host: "localhost:1234"
port: "2181"
flink:
enable: false

View File

@ -0,0 +1,5 @@
dependencies:
- name: hbase
version: 0.1.3
repository: https://gradiant.github.io/charts
condition: hbase.enabled

View File

@ -3,5 +3,16 @@
# Declare variables to be passed into your templates.
pinpoint-collector:
replicaCount: 1
###################################
# Zookeeper - External Zookeeper
###################################
externalZookeeperAddress:
###################################
# Hbase - External Hbase
###################################
externalHbaseAddress:
hbase:
enabled: false