File tree Expand file tree Collapse file tree 6 files changed +47
-0
lines changed
operators/opentelemetry-operator Expand file tree Collapse file tree 6 files changed +47
-0
lines changed Original file line number Diff line number Diff line change 25
25
# kube-system is used by kube-prometheus-stack
26
26
- namespace : ' kube-system'
27
27
server : ' *'
28
+ - namespace : ' opentelemetry-operator'
29
+ server : ' *'
28
30
clusterResourceWhitelist :
29
31
- group : ' *'
30
32
kind : ' *'
Original file line number Diff line number Diff line change @@ -211,6 +211,13 @@ spec:
211
211
- repoURL : ' {{index .metadata.annotations "uc_deploy_git_url"}}'
212
212
targetRevision : ' {{index .metadata.annotations "uc_deploy_ref"}}'
213
213
ref : deploy
214
+ - component : otel-collector
215
+ componentNamespace : otel-collector
216
+ skipComponent : ' {{has "otel-collector" ((default "[]" (index .metadata.annotations "uc_skip_components") | fromJson))}}'
217
+ sources :
218
+ - repoURL : ' {{index .metadata.annotations "uc_deploy_git_url"}}'
219
+ targetRevision : ' {{index .metadata.annotations "uc_deploy_ref"}}'
220
+ path : ' {{.name}}/manifests/otel-collector'
214
221
selector :
215
222
# by setting the key in the elements 'skipComponent' to 'true' it will skip installing it
216
223
# ArgoCD's templating operates with strings so it's the string "true"
Original file line number Diff line number Diff line change 88
88
- repoURL : ' {{index .metadata.annotations "uc_deploy_git_url"}}'
89
89
targetRevision : ' {{index .metadata.annotations "uc_deploy_ref"}}'
90
90
ref : deploy
91
+ - component : opentelemetry-operator
92
+ skipComponent : ' {{has "opentelemetry-operator" ((default "[]" (index .metadata.annotations "uc_skip_components") | fromJson))}}'
93
+ sources :
94
+ - repoURL : https://open-telemetry.github.io/opentelemetry-helm-charts
95
+ chart : opentelemetry-operator
96
+ targetRevision : 0.79.0
97
+ helm :
98
+ releaseName : opentelemetry-operator
99
+ valueFiles :
100
+ - $understack/operators/opentelemetry-operator/values.yaml
101
+ - $deploy/{{.name}}/helm-configs/opentelemetry-operator.yaml
102
+ ignoreMissingValueFiles : true
103
+ - repoURL : ' {{index .metadata.annotations "uc_repo_git_url"}}'
104
+ targetRevision : ' {{index .metadata.annotations "uc_repo_ref"}}'
105
+ ref : understack
106
+ path : ' operators/opentelemetry-operator'
107
+ - repoURL : ' {{index .metadata.annotations "uc_deploy_git_url"}}'
108
+ targetRevision : ' {{index .metadata.annotations "uc_deploy_ref"}}'
109
+ ref : deploy
91
110
selector :
92
111
# by setting the key in the elements 'skipComponent' to 'true' it will skip installing it
93
112
# ArgoCD's templating operates with strings so it's the string "true"
Original file line number Diff line number Diff line change
1
+ apiVersion : cert-manager.io/v1
2
+ kind : Issuer
3
+ metadata :
4
+ name : cert-manager-issuer
5
+ spec :
6
+ selfSigned : {}
Original file line number Diff line number Diff line change
1
+ apiVersion : kustomize.config.k8s.io/v1beta1
2
+ kind : Kustomization
3
+ resources :
4
+ - cert-manager-issuer.yaml
Original file line number Diff line number Diff line change
1
+ admissionWebhooks :
2
+ certManager :
3
+ issuerRef :
4
+ kind : Issuer
5
+ name : cert-manager-issuer
6
+ manager :
7
+ collectorImage :
8
+ # The contrib image contains additional modules (i.e. exporters) that increase the compatibility
9
+ repository : " otel/opentelemetry-collector-contrib"
You can’t perform that action at this time.
0 commit comments