@@ -40,24 +40,24 @@ spec:
40
40
livenessProbe :
41
41
httpGet :
42
42
path : /health
43
- port : http
43
+ port : 8081
44
44
readinessProbe :
45
45
httpGet :
46
46
path : /health
47
- port : http
47
+ port : 8081
48
48
resources :
49
49
{{- toYaml .Values.resources | nindent 12 }}
50
50
env :
51
51
- name : METRICS_SCRAPE_PATH
52
52
value : ' /metrics'
53
- - name : CONFIGURATION_SERVICE
54
- value : ' http://resource-service:8080'
55
53
- name : PROMETHEUS_NS
56
54
value : ' {{- include "prometheus-service.namespace" . }}'
57
55
- name : PROMETHEUS_CM
58
56
value : ' prometheus-server'
59
57
- name : PROMETHEUS_LABELS
60
58
value : ' component=server'
59
+ - name : HEALTH_ENDPOINT_PORT
60
+ value : ' 8081'
61
61
- name : PROMETHEUS_ENDPOINT
62
62
value : " {{ include " prometheus-service.endpoint" . }}"
63
63
- name : PROMETHEUS_CONFIG_FILENAME
@@ -82,90 +82,39 @@ spec:
82
82
value : ' {{ ((.Values.prometheus).createTargets) | default "true" }}'
83
83
- name : CREATE_ALERTS
84
84
value : ' {{ ((.Values.prometheus).createAlerts) | default "true" }}'
85
- - name : K8S_NAMESPACE
86
- valueFrom :
87
- fieldRef :
88
- fieldPath : metadata.namespace
89
- - name : distributor
90
- image : " {{ .Values.distributor.image.repository }}:{{ .Values.distributor.image.tag | default .Chart.AppVersion }}"
91
- livenessProbe :
92
- httpGet :
93
- path : /health
94
- port : 8080
95
- initialDelaySeconds : 0
96
- periodSeconds : 5
97
- readinessProbe :
98
- httpGet :
99
- path : /health
100
- port : 8080
101
- initialDelaySeconds : 5
102
- periodSeconds : 5
103
- imagePullPolicy : {{ .Values.distributor.image.pullPolicy }}
104
- ports :
105
- - containerPort : 8080
106
- resources :
107
- requests :
108
- memory : " 16Mi"
109
- cpu : " 25m"
110
- limits :
111
- memory : " 32Mi"
112
- cpu : " 100m"
113
- env :
114
- - name : PUBSUB_URL
115
- value : ' nats://keptn-nats'
116
85
- name : PUBSUB_TOPIC
117
- value : ' sh.keptn.event.monitoring.configure,sh.keptn.event.configure-monitoring.triggered,sh.keptn.event.get-sli.triggered'
118
- - name : PUBSUB_RECIPIENT
119
- value : ' 127.0.0.1'
120
- - name : PUBSUB_RECIPIENT_PATH
121
- value : ' /events'
122
- - name : STAGE_FILTER
123
- value : " {{ .Values.distributor.stageFilter }}"
124
- - name : PROJECT_FILTER
125
- value : " {{ .Values.distributor.projectFilter }}"
126
- - name : SERVICE_FILTER
127
- value : " {{ .Values.distributor.serviceFilter }}"
128
- - name : DISTRIBUTOR_VERSION
129
- value : {{ .Values.distributor.image.tag | default .Chart.AppVersion }}
130
- - name : VERSION
86
+ value : {{ ((.Values).subscription).pubsubTopic | default "sh.keptn.>" }}
87
+ - name : K8S_DEPLOYMENT_NAME
131
88
valueFrom :
132
89
fieldRef :
133
- fieldPath : metadata.labels['app.kubernetes.io/version']
134
- - name : LOCATION
90
+ apiVersion : v1
91
+ fieldPath : ' metadata.labels['' app.kubernetes.io/name'' ]'
92
+ - name : K8S_DEPLOYMENT_VERSION
135
93
valueFrom :
136
94
fieldRef :
137
- fieldPath : metadata.labels['app.kubernetes.io/component']
138
- - name : K8S_DEPLOYMENT_NAME
95
+ apiVersion : v1
96
+ fieldPath : ' metadata.labels['' app.kubernetes.io/version'' ]'
97
+ - name : K8S_DEPLOYMENT_COMPONENT
139
98
valueFrom :
140
99
fieldRef :
141
- fieldPath : metadata.labels['app.kubernetes.io/name']
142
- - name : K8S_POD_NAME
143
- valueFrom :
144
- fieldRef :
145
- fieldPath : metadata.name
100
+ apiVersion : v1
101
+ fieldPath : ' metadata.labels['' app.kubernetes.io/component'' ]'
146
102
- name : K8S_NAMESPACE
147
103
valueFrom :
148
104
fieldRef :
105
+ apiVersion : v1
149
106
fieldPath : metadata.namespace
150
107
- name : K8S_NODE_NAME
151
108
valueFrom :
152
109
fieldRef :
110
+ apiVersion : v1
153
111
fieldPath : spec.nodeName
154
- {{- if .Values.remoteControlPlane.enabled }}
155
- - name : KEPTN_API_ENDPOINT
156
- value : " {{ .Values.remoteControlPlane.api.protocol }}://{{ .Values.remoteControlPlane.api.hostname }}/api"
157
- - name : KEPTN_API_TOKEN
158
- value : " {{ .Values.remoteControlPlane.api.token }}"
159
- - name : HTTP_SSL_VERIFY
160
- {{- $apiValidateTls := .Values.remoteControlPlane.api.apiValidateTls | ternary "true" "false" }}
161
- value : " {{ $apiValidateTls }}"
162
- {{- end }}
163
- {{- if (((.Values.distributor).config).queueGroup).enabled | default true }}
164
- - name : PUBSUB_GROUP
112
+ - name : K8S_POD_NAME
165
113
valueFrom :
166
114
fieldRef :
167
- fieldPath : metadata.labels['app.kubernetes.io/name']
168
- {{- end }}
115
+ apiVersion : v1
116
+ fieldPath : metadata.name
117
+
169
118
170
119
{{- with .Values.nodeSelector }}
171
120
nodeSelector :
0 commit comments