Commit 03d874f5 authored by 吕永新's avatar 吕永新

update

parent 05a34750
...@@ -73,3 +73,17 @@ $ helm install --name my-release -f values.yaml incubator/storm ...@@ -73,3 +73,17 @@ $ helm install --name my-release -f values.yaml incubator/storm
``` ```
> **Tip**: You can use the default [values.yaml](values.yaml) > **Tip**: You can use the default [values.yaml](values.yaml)
# 1. Setup
helm install \
/etc/kubernetes/helm/storm \
--name=storm \
--namespace=cdh \
-f /etc/kubernetes/helm/storm/values-overrides.yaml
# 2. Upgrade
helm upgrade storm /etc/kubernetes/helm/storm \
-f /etc/kubernetes/helm/storm/values-overrides.yaml
# 3. Uninstall
helm del --purge storm
...@@ -211,7 +211,7 @@ exporters: ...@@ -211,7 +211,7 @@ exporters:
## - https://github.com/carlpett/zookeeper_exporter ## - https://github.com/carlpett/zookeeper_exporter
## - https://hub.docker.com/r/josdotso/zookeeper-exporter/ ## - https://hub.docker.com/r/josdotso/zookeeper-exporter/
## - https://www.datadoghq.com/blog/monitoring-kafka-performance-metrics/#zookeeper-metrics ## - https://www.datadoghq.com/blog/monitoring-kafka-performance-metrics/#zookeeper-metrics
enabled: false enabled: true
image: image:
repository: registry.cn-qingdao.aliyuncs.com/wod/zookeeper-exporter repository: registry.cn-qingdao.aliyuncs.com/wod/zookeeper-exporter
tag: v1.1.2 tag: v1.1.2
...@@ -255,10 +255,10 @@ env: ...@@ -255,10 +255,10 @@ env:
## Options related to JMX exporter. ## Options related to JMX exporter.
## ref: https://github.com/apache/zookeeper/blob/master/bin/zkServer.sh#L36 ## ref: https://github.com/apache/zookeeper/blob/master/bin/zkServer.sh#L36
JMXAUTH: "false" JMXAUTH: "true"
JMXDISABLE: "false" JMXDISABLE: "true"
JMXPORT: 1099 JMXPORT: 1099
JMXSSL: "false" JMXSSL: "true"
## The port on which the server will accept client requests. ## The port on which the server will accept client requests.
ZK_CLIENT_PORT: 2181 ZK_CLIENT_PORT: 2181
...@@ -309,7 +309,7 @@ env: ...@@ -309,7 +309,7 @@ env:
jobs: jobs:
## ref: http://zookeeper.apache.org/doc/r3.4.10/zookeeperProgrammers.html#ch_zkSessions ## ref: http://zookeeper.apache.org/doc/r3.4.10/zookeeperProgrammers.html#ch_zkSessions
chroots: chroots:
enabled: false enabled: true
activeDeadlineSeconds: 300 activeDeadlineSeconds: 300
backoffLimit: 5 backoffLimit: 5
completions: 1 completions: 1
......
...@@ -10,7 +10,7 @@ data: ...@@ -10,7 +10,7 @@ data:
storm.yaml: |- storm.yaml: |-
########### These MUST be filled in for a storm configuration ########### These MUST be filled in for a storm configuration
storm.zookeeper.servers: storm.zookeeper.servers:
- {{ template "storm.zookeeper.fullname" . }} - {{ .Values.zookeeper.service.name }}
nimbus.seeds: nimbus.seeds:
- {{ template "storm.nimbus.fullname" . }} - {{ template "storm.nimbus.fullname" . }}
storm.local.hostname: {{ template "storm.nimbus.fullname" . }} storm.local.hostname: {{ template "storm.nimbus.fullname" . }}
...@@ -29,7 +29,7 @@ data: ...@@ -29,7 +29,7 @@ data:
storm.yaml: |- storm.yaml: |-
########### These MUST be filled in for a storm configuration ########### These MUST be filled in for a storm configuration
storm.zookeeper.servers: storm.zookeeper.servers:
- {{ template "storm.zookeeper.fullname" . }} - {{ .Values.zookeeper.service.name }}
nimbus.seeds: nimbus.seeds:
- {{ template "storm.nimbus.fullname" . }} - {{ template "storm.nimbus.fullname" . }}
storm.local.hostname: {{ template "storm.supervisor.fullname" . }} storm.local.hostname: {{ template "storm.supervisor.fullname" . }}
...@@ -64,7 +64,7 @@ data: ...@@ -64,7 +64,7 @@ data:
storm.yaml: |- storm.yaml: |-
########### These MUST be filled in for a storm configuration ########### These MUST be filled in for a storm configuration
storm.zookeeper.servers: storm.zookeeper.servers:
- {{ template "storm.zookeeper.fullname" . }} - {{ .Values.zookeeper.service.name }}
nimbus.seeds: nimbus.seeds:
- {{ template "storm.nimbus.fullname" . }} - {{ template "storm.nimbus.fullname" . }}
storm.local.hostname: {{ template "storm.ui.fullname" . }} storm.local.hostname: {{ template "storm.ui.fullname" . }}
......
{{- if .Values.ingress.enabled -}}
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
name: {{ template "storm.ui.fullname" . }}
labels:
chart: {{ template "storm.chart" . }}
release: {{ .Release.Name }}
annotations:
kubernetes.io/ingress.class: traefik
spec:
rules:
- host: "{{ .Values.ingress.host }}"
http:
paths:
- path: /
backend:
serviceName: {{ .Release.Name }}-ui
servicePort: 8080
{{- end -}}
...@@ -22,9 +22,9 @@ spec: ...@@ -22,9 +22,9 @@ spec:
release: {{ .Release.Name }} release: {{ .Release.Name }}
spec: spec:
initContainers: initContainers:
- name: init-{{ template "storm.zookeeper.fullname" . }} - name: init-{{ template "storm.fullname" . }}-zookeeper
image: busybox image: busybox
command: ["sh", "-c", "until nslookup {{ template "storm.zookeeper.fullname" . }}; do echo waiting for {{ template "storm.zookeeper.fullname" . }}; sleep 2; done;"] command: ["sh", "-c", "until nslookup {{ .Values.zookeeper.service.name }}; do echo waiting for {{ .Values.zookeeper.service.name }}; sleep 2; done;"]
containers: containers:
- name: {{ .Values.nimbus.service.name }} - name: {{ .Values.nimbus.service.name }}
image: "{{ .Values.nimbus.image.repository }}:{{ .Values.nimbus.image.tag }}" image: "{{ .Values.nimbus.image.repository }}:{{ .Values.nimbus.image.tag }}"
......
...@@ -20,9 +20,9 @@ spec: ...@@ -20,9 +20,9 @@ spec:
release: {{ .Release.Name }} release: {{ .Release.Name }}
spec: spec:
initContainers: initContainers:
- name: init-{{ template "storm.zookeeper.fullname" . }} - name: init-{{ template "storm.fullname" . }}-zookeeper
image: busybox image: busybox
command: ["sh", "-c", "until nslookup {{ template "storm.zookeeper.fullname" . }}; do echo waiting for {{ template "storm.zookeeper.fullname" . }}; sleep 2; done;"] command: ["sh", "-c", "until nslookup {{ .Values.zookeeper.service.name }}; do echo waiting for {{ .Values.zookeeper.service.name }}; sleep 2; done;"]
- name: init-{{ template "storm.nimbus.fullname" . }} - name: init-{{ template "storm.nimbus.fullname" . }}
image: busybox image: busybox
command: ["sh", "-c", "until nslookup {{ template "storm.nimbus.fullname" . }}; do echo waiting for {{ template "storm.nimbus.fullname" . }}; sleep 2; done;"] command: ["sh", "-c", "until nslookup {{ template "storm.nimbus.fullname" . }}; do echo waiting for {{ template "storm.nimbus.fullname" . }}; sleep 2; done;"]
......
...@@ -23,9 +23,9 @@ spec: ...@@ -23,9 +23,9 @@ spec:
release: {{ .Release.Name }} release: {{ .Release.Name }}
spec: spec:
initContainers: initContainers:
- name: init-{{ template "storm.zookeeper.fullname" . }} - name: init-{{ template "storm.fullname" . }}-ui
image: busybox image: busybox
command: ["sh", "-c", "until nslookup {{ template "storm.zookeeper.fullname" . }}; do echo waiting for {{ template "storm.zookeeper.fullname" . }}; sleep 2; done;"] command: ["sh", "-c", "until nslookup {{ .Values.zookeeper.service.name }}; do echo waiting for {{ .Values.zookeeper.service.name }}; sleep 2; done;"]
- name: init-{{ template "storm.nimbus.fullname" . }} - name: init-{{ template "storm.nimbus.fullname" . }}
image: busybox image: busybox
command: ["sh", "-c", "until nslookup {{ template "storm.nimbus.fullname" . }}; do echo waiting for {{ template "storm.nimbus.fullname" . }}; sleep 2; done;"] command: ["sh", "-c", "until nslookup {{ template "storm.nimbus.fullname" . }}; do echo waiting for {{ template "storm.nimbus.fullname" . }}; sleep 2; done;"]
......
...@@ -57,8 +57,12 @@ ui: ...@@ -57,8 +57,12 @@ ui:
annotations: {} annotations: {}
tls: [] tls: []
zookeeper: ingress:
enabled: true enabled: true
host: storm-ui.wodcloud.com
zookeeper:
enabled: false
service: service:
name: zookeeper name: myzk-zookeeper-headless
stormName: storm stormName: storm
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment