This repository was archived by the owner on Jan 8, 2024. It is now read-only.
File tree 4 files changed +47
-2
lines changed
charts/axosyslog-collector
4 files changed +47
-2
lines changed Original file line number Diff line number Diff line change @@ -2,5 +2,5 @@ apiVersion: v2
2
2
name : axosyslog-collector
3
3
description : AxoSyslog Kubernetes log collector
4
4
type : application
5
- version : 0.3 .0
6
- appVersion : " 4.2.0 "
5
+ version : 0.4 .0
6
+ appVersion : " 4.3.1 "
Original file line number Diff line number Diff line change 22
22
{{- if .Values.config.sources.kubernetes.enabled }}
23
23
source { kubernetes(); };
24
24
{{- end }}
25
+ {{- range .Values.config.sources.opentelemetry }}
26
+ source {
27
+ opentelemetry(
28
+ {{- if .port }}
29
+ port({{ .port }})
30
+ {{- end }}
31
+ );
32
+ };
33
+ {{- end }}
25
34
{{- range .Values.config.destinations.network }}
26
35
destination {
27
36
network(
72
81
{{- end }}
73
82
);
74
83
};
84
+ {{- end }}
85
+ {{- range .Values.config.destinations.opentelemetry }}
86
+ destination {
87
+ opentelemetry(
88
+ url({{ tpl .url $ | quote }})
89
+ );
90
+ };
75
91
{{- end }}
76
92
};
77
93
{{- end }}
Original file line number Diff line number Diff line change
1
+ {{- if .Values.service.create }}
2
+ ---
3
+ apiVersion : v1
4
+ kind : Service
5
+ metadata :
6
+ name : " {{ template " axosyslog-collector.fullname" . }}"
7
+ spec :
8
+ selector :
9
+ app : " {{ template " axosyslog-collector.fullname" . }}"
10
+ release : {{ .Release.Name | quote }}
11
+ ports :
12
+ {{ if .Values.service.extraPorts }}
13
+ {{ toYaml ( .Values.service.extraPorts ) | nindent 4 }}
14
+ {{ end }}
15
+ {{ range .Values.config.sources.opentelemetry }}
16
+ - protocol : TCP
17
+ port : {{ .port | default 4317 }}
18
+ {{ end }}
19
+ {{- end }}
Original file line number Diff line number Diff line change @@ -45,6 +45,9 @@ config:
45
45
sources :
46
46
kubernetes :
47
47
enabled : true
48
+ opentelemetry : []
49
+ # E.g.:
50
+ # - port: 4317
48
51
destinations :
49
52
network : []
50
53
# E.g.:
@@ -65,6 +68,9 @@ config:
65
68
# Key: "/path/to/Key.pem"
66
69
# peerVerify: false
67
70
# template: "$(format-json .*)"
71
+ opentelemetry : []
72
+ # E.g.:
73
+ # - url: "10.104.232.95:4317"
68
74
69
75
rbac :
70
76
create : true
@@ -76,6 +82,10 @@ openShift:
76
82
create : true
77
83
annotations : {}
78
84
85
+ service :
86
+ create : false
87
+ extraPorts : []
88
+
79
89
serviceAccount :
80
90
create : true
81
91
annotations : {}
You can’t perform that action at this time.
0 commit comments