mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
stable/fluent-bit: Add labels to all objects (#6714)
* stable/fluent-bit: Add labels to all objects Also: restrict the `Service` `selector` somewhat to include the release name. Fixes: #6672 See: https://github.com/kubernetes/charts/issues/6672 * Update Chart.yaml
This commit is contained in:
committed by
k8s-ci-robot
parent
16bf75c579
commit
e64ba7aa8b
@@ -1,5 +1,5 @@
|
||||
name: fluent-bit
|
||||
version: 0.7.0
|
||||
version: 0.8.0
|
||||
appVersion: 0.13.0
|
||||
description: Fast and Lightweight Log/Data Forwarder for Linux, BSD and OSX
|
||||
keywords:
|
||||
|
||||
@@ -5,6 +5,9 @@ metadata:
|
||||
name: {{ template "fluent-bit.fullname" . }}-config
|
||||
labels:
|
||||
app: {{ template "fluent-bit.fullname" . }}
|
||||
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
|
||||
heritage: {{ .Release.Service }}
|
||||
release: {{ .Release.Name }}
|
||||
data:
|
||||
fluent-bit.conf: |-
|
||||
[SERVICE]
|
||||
|
||||
@@ -4,6 +4,9 @@ metadata:
|
||||
name: fluent-bit
|
||||
labels:
|
||||
app: {{ template "fluent-bit.fullname" . }}
|
||||
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
|
||||
heritage: {{ .Release.Service }}
|
||||
release: {{ .Release.Name }}
|
||||
spec:
|
||||
updateStrategy:
|
||||
type: RollingUpdate
|
||||
@@ -11,6 +14,7 @@ spec:
|
||||
metadata:
|
||||
labels:
|
||||
app: {{ template "fluent-bit.fullname" . }}
|
||||
release: {{ .Release.Name }}
|
||||
annotations:
|
||||
checksum/config: {{ include (print $.Template.BasePath "/config.yaml") . | sha256sum }}
|
||||
{{- if .Values.podAnnotations }}
|
||||
|
||||
@@ -4,6 +4,9 @@ metadata:
|
||||
name: "{{ template "fluent-bit.fullname" . }}-es-tls-secret"
|
||||
labels:
|
||||
app: {{ template "fluent-bit.fullname" . }}
|
||||
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
|
||||
heritage: {{ .Release.Service }}
|
||||
release: {{ .Release.Name }}
|
||||
type: Opaque
|
||||
data:
|
||||
es-tls-ca.crt: {{ .Values.backend.es.tls_ca | b64enc | quote }}
|
||||
es-tls-ca.crt: {{ .Values.backend.es.tls_ca | b64enc | quote }}
|
||||
|
||||
@@ -5,6 +5,9 @@ metadata:
|
||||
name: {{ template "fluent-bit.fullname" . }}-metrics
|
||||
labels:
|
||||
app: {{ template "fluent-bit.fullname" . }}
|
||||
chart: {{ .Chart.Name }}-{{ .Chart.Version }}
|
||||
heritage: {{ .Release.Service }}
|
||||
release: {{ .Release.Name }}
|
||||
spec:
|
||||
type: {{ .Values.metrics.service.type}}
|
||||
sessionAffinity: None
|
||||
@@ -14,4 +17,5 @@ spec:
|
||||
name: metrics
|
||||
selector:
|
||||
app: {{ template "fluent-bit.fullname" . }}
|
||||
release: {{ .Release.Name }}
|
||||
{{- end }}
|
||||
|
||||
Reference in New Issue
Block a user