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 - name: CLUSTER_ENABLE
value: "{{ .Values.cluster.enable }}" value: "{{ .Values.cluster.enable }}"
- name: CLUSTER_ZOOKEEPER_ADDRESS - name: CLUSTER_ZOOKEEPER_ADDRESS
value: "{{ .Values.cluster.zookeeperAddress }}" {{- if .Values.externalZookeeperAddress }}
value: "{{ .Values.externalZookeeperAddress }}"
{{- else }}
value: "{{ .Release.Name }}-zookeeper"
{{- end }}
- name: HBASE_HOST - name: HBASE_HOST
value: "{{ .Values.hbase.host }}" {{- if .Values.externalHbaseAddress }}
value: "{{ .Values.externalHbaseAddress }}"
{{- else }}
value: "{{ .Release.Name }}-hbase-master"
{{- end }}
- name: HBASE_PORT - name: HBASE_PORT
value: "{{ .Values.hbase.host }}" value: "{{ .Values.hbase.port }}"
- name: SPRING_PROFILES
value: "{{ .Values.profiles }}"
- name: FLINK_CLUSTER_ENABLE - name: FLINK_CLUSTER_ENABLE
value: "{{ .Values.flink.enable }}" value: "{{ .Values.flink.enable }}"
- name: SPRING_PROFILES
value: "{{ .Values.profiles }}"
- name: FLINK_CLUSTER_ZOOKEEPER_ADDRESS - name: FLINK_CLUSTER_ZOOKEEPER_ADDRESS
value: "{{ .Values.flink.zookeeperAddress }}" value: "{{ .Values.flink.zookeeperAddress }}"
- name: JAVA_OPTS - name: JAVA_OPTS
value: -Dspring.profiles.active=${SPRING_PROFILES} value: "-Dspring.profiles.active={{ .Values.profiles }}"
- name: DEBUG_LEVEL - name: DEBUG_LEVEL
value: "{{ .Values.debugLevel }}" value: "{{ .Values.debugLevel }}"
ports: ports:

View File

@ -7,12 +7,16 @@ rollingMaxUnavailable: 1
tolerations: [] tolerations: []
resources: {} resources: {}
image: pinpointdocker/pinpoint-collector:2.0.4 image: pinpointdocker/pinpoint-collector:2.0.4
profiles: release
externalZookeeperAddress:
externalHbaseAddress:
cluster: cluster:
enable: true enable: true
hbase: hbase:
host: "localhost:1234" port: "2181"
flink: flink:
enable: false 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. # Declare variables to be passed into your templates.
pinpoint-collector: pinpoint-collector:
replicaCount: 1 replicaCount: 1
###################################
# Zookeeper - External Zookeeper
###################################
externalZookeeperAddress:
###################################
# Hbase - External Hbase
###################################
externalHbaseAddress:
hbase: hbase:
enabled: false enabled: false