File tree Expand file tree Collapse file tree
defaults/argocd/argocd/01_namespace
https-catalog/argocd/argocd/01_namespace
openshift/argocd/argocd/01_namespace
params/argocd/argocd/01_namespace
prometheus/argocd/argocd/01_namespace
syn-teams/argocd/argocd/01_namespace Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -11,6 +11,13 @@ local serviceMonitor(objname, name) =
1111 metadata: {
1212 name: objname,
1313 namespace: params.namespace,
14+ annotations: {
15+ // NOTE(sg): moving servicemonitor sync after argocd custom resource,
16+ // same as espejote admission. This should ensure that bootstrap works
17+ // on clusters where the ServiceMonitor CRD is installed via
18+ // component-prometheus.
19+ 'argocd.argoproj.io/sync-wave' : '20' ,
20+ },
1421 labels: {
1522 name: objname,
1623 'app.kubernetes.io/name' : name,
@@ -41,6 +48,13 @@ local alert_rules =
4148 metadata: {
4249 name: 'argocd' ,
4350 namespace: params.namespace,
51+ annotations: {
52+ // NOTE(sg): moving servicemonitor sync after argocd custom resource,
53+ // same as espejote admission. This should ensure that bootstrap works
54+ // on clusters where the ServiceMonitor CRD is installed via
55+ // component-prometheus.
56+ 'argocd.argoproj.io/sync-wave' : '20' ,
57+ },
4458 labels: {
4559 name: 'argocd' ,
4660 role: 'alert-rules' ,
Original file line number Diff line number Diff line change 11apiVersion : monitoring.coreos.com/v1
22kind : ServiceMonitor
33metadata :
4+ annotations :
5+ argocd.argoproj.io/sync-wave : ' 20'
46 labels :
57 app.kubernetes.io/name : syn-argocd-metrics
68 app.kubernetes.io/part-of : argocd
1820apiVersion : monitoring.coreos.com/v1
1921kind : ServiceMonitor
2022metadata :
23+ annotations :
24+ argocd.argoproj.io/sync-wave : ' 20'
2125 labels :
2226 app.kubernetes.io/name : syn-argocd-server-metrics
2327 app.kubernetes.io/part-of : argocd
3539apiVersion : monitoring.coreos.com/v1
3640kind : ServiceMonitor
3741metadata :
42+ annotations :
43+ argocd.argoproj.io/sync-wave : ' 20'
3844 labels :
3945 app.kubernetes.io/name : syn-argocd-repo-server
4046 app.kubernetes.io/part-of : argocd
5258apiVersion : monitoring.coreos.com/v1
5359kind : PrometheusRule
5460metadata :
61+ annotations :
62+ argocd.argoproj.io/sync-wave : ' 20'
5563 labels :
5664 cluster_id : c-green-test-1234
5765 name : argocd
Original file line number Diff line number Diff line change 11apiVersion : monitoring.coreos.com/v1
22kind : ServiceMonitor
33metadata :
4+ annotations :
5+ argocd.argoproj.io/sync-wave : ' 20'
46 labels :
57 app.kubernetes.io/name : syn-argocd-metrics
68 app.kubernetes.io/part-of : argocd
1820apiVersion : monitoring.coreos.com/v1
1921kind : ServiceMonitor
2022metadata :
23+ annotations :
24+ argocd.argoproj.io/sync-wave : ' 20'
2125 labels :
2226 app.kubernetes.io/name : syn-argocd-server-metrics
2327 app.kubernetes.io/part-of : argocd
3539apiVersion : monitoring.coreos.com/v1
3640kind : ServiceMonitor
3741metadata :
42+ annotations :
43+ argocd.argoproj.io/sync-wave : ' 20'
3844 labels :
3945 app.kubernetes.io/name : syn-argocd-repo-server
4046 app.kubernetes.io/part-of : argocd
5258apiVersion : monitoring.coreos.com/v1
5359kind : PrometheusRule
5460metadata :
61+ annotations :
62+ argocd.argoproj.io/sync-wave : ' 20'
5563 labels :
5664 cluster_id : c-green-test-1234
5765 name : argocd
Original file line number Diff line number Diff line change 11apiVersion : monitoring.coreos.com/v1
22kind : ServiceMonitor
33metadata :
4+ annotations :
5+ argocd.argoproj.io/sync-wave : ' 20'
46 labels :
57 app.kubernetes.io/name : syn-argocd-metrics
68 app.kubernetes.io/part-of : argocd
1820apiVersion : monitoring.coreos.com/v1
1921kind : ServiceMonitor
2022metadata :
23+ annotations :
24+ argocd.argoproj.io/sync-wave : ' 20'
2125 labels :
2226 app.kubernetes.io/name : syn-argocd-server-metrics
2327 app.kubernetes.io/part-of : argocd
3539apiVersion : monitoring.coreos.com/v1
3640kind : ServiceMonitor
3741metadata :
42+ annotations :
43+ argocd.argoproj.io/sync-wave : ' 20'
3844 labels :
3945 app.kubernetes.io/name : syn-argocd-repo-server
4046 app.kubernetes.io/part-of : argocd
5258apiVersion : monitoring.coreos.com/v1
5359kind : PrometheusRule
5460metadata :
61+ annotations :
62+ argocd.argoproj.io/sync-wave : ' 20'
5563 labels :
5664 cluster_id : c-green-test-1234
5765 name : argocd
Original file line number Diff line number Diff line change 11apiVersion : monitoring.coreos.com/v1
22kind : ServiceMonitor
33metadata :
4+ annotations :
5+ argocd.argoproj.io/sync-wave : ' 20'
46 labels :
57 app.kubernetes.io/name : syn-argocd-metrics
68 app.kubernetes.io/part-of : argocd
1820apiVersion : monitoring.coreos.com/v1
1921kind : ServiceMonitor
2022metadata :
23+ annotations :
24+ argocd.argoproj.io/sync-wave : ' 20'
2125 labels :
2226 app.kubernetes.io/name : syn-argocd-server-metrics
2327 app.kubernetes.io/part-of : argocd
3539apiVersion : monitoring.coreos.com/v1
3640kind : ServiceMonitor
3741metadata :
42+ annotations :
43+ argocd.argoproj.io/sync-wave : ' 20'
3844 labels :
3945 app.kubernetes.io/name : syn-argocd-repo-server
4046 app.kubernetes.io/part-of : argocd
5258apiVersion : monitoring.coreos.com/v1
5359kind : PrometheusRule
5460metadata :
61+ annotations :
62+ argocd.argoproj.io/sync-wave : ' 20'
5563 labels :
5664 cluster_id : c-green-test-1234
5765 name : argocd
Original file line number Diff line number Diff line change 11apiVersion : monitoring.coreos.com/v1
22kind : ServiceMonitor
33metadata :
4+ annotations :
5+ argocd.argoproj.io/sync-wave : ' 20'
46 labels :
57 app.kubernetes.io/name : syn-argocd-metrics
68 app.kubernetes.io/part-of : argocd
1921apiVersion : monitoring.coreos.com/v1
2022kind : ServiceMonitor
2123metadata :
24+ annotations :
25+ argocd.argoproj.io/sync-wave : ' 20'
2226 labels :
2327 app.kubernetes.io/name : syn-argocd-server-metrics
2428 app.kubernetes.io/part-of : argocd
3741apiVersion : monitoring.coreos.com/v1
3842kind : ServiceMonitor
3943metadata :
44+ annotations :
45+ argocd.argoproj.io/sync-wave : ' 20'
4046 labels :
4147 app.kubernetes.io/name : syn-argocd-repo-server
4248 app.kubernetes.io/part-of : argocd
5561apiVersion : monitoring.coreos.com/v1
5662kind : PrometheusRule
5763metadata :
64+ annotations :
65+ argocd.argoproj.io/sync-wave : ' 20'
5866 labels :
5967 cluster_id : c-green-test-1234
6068 monitoring.syn.tools/enabled : ' true'
Original file line number Diff line number Diff line change 11apiVersion : monitoring.coreos.com/v1
22kind : ServiceMonitor
33metadata :
4+ annotations :
5+ argocd.argoproj.io/sync-wave : ' 20'
46 labels :
57 app.kubernetes.io/name : syn-argocd-metrics
68 app.kubernetes.io/part-of : argocd
1820apiVersion : monitoring.coreos.com/v1
1921kind : ServiceMonitor
2022metadata :
23+ annotations :
24+ argocd.argoproj.io/sync-wave : ' 20'
2125 labels :
2226 app.kubernetes.io/name : syn-argocd-server-metrics
2327 app.kubernetes.io/part-of : argocd
3539apiVersion : monitoring.coreos.com/v1
3640kind : ServiceMonitor
3741metadata :
42+ annotations :
43+ argocd.argoproj.io/sync-wave : ' 20'
3844 labels :
3945 app.kubernetes.io/name : syn-argocd-repo-server
4046 app.kubernetes.io/part-of : argocd
5258apiVersion : monitoring.coreos.com/v1
5359kind : PrometheusRule
5460metadata :
61+ annotations :
62+ argocd.argoproj.io/sync-wave : ' 20'
5563 labels :
5664 cluster_id : c-green-test-1234
5765 name : argocd
You can’t perform that action at this time.
0 commit comments