|
1 | 1 | { |
2 | | - alerting: { |
| 2 | + alerting(version): { |
3 | 3 | apiVersion: 'pkg.crossplane.io/v1', |
4 | 4 | kind: 'Configuration', |
5 | 5 | metadata: { |
|
9 | 9 | name: 'grafana-namespaced-alerting', |
10 | 10 | }, |
11 | 11 | spec: { |
12 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-alerting:0.16.0-0.40.0', |
| 12 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-alerting:%s' % version, |
13 | 13 | }, |
14 | 14 | }, |
15 | | - asserts: { |
| 15 | + |
| 16 | + asserts(version): { |
16 | 17 | apiVersion: 'pkg.crossplane.io/v1', |
17 | 18 | kind: 'Configuration', |
18 | 19 | metadata: { |
|
22 | 23 | name: 'grafana-namespaced-asserts', |
23 | 24 | }, |
24 | 25 | spec: { |
25 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-asserts:0.16.0-0.40.0', |
| 26 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-asserts:%s' % version, |
26 | 27 | }, |
27 | 28 | }, |
28 | | - cloud: { |
| 29 | + |
| 30 | + cloud(version): { |
29 | 31 | apiVersion: 'pkg.crossplane.io/v1', |
30 | 32 | kind: 'Configuration', |
31 | 33 | metadata: { |
|
35 | 37 | name: 'grafana-namespaced-cloud', |
36 | 38 | }, |
37 | 39 | spec: { |
38 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-cloud:0.16.0-0.40.0', |
| 40 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-cloud:%s' % version, |
39 | 41 | }, |
40 | 42 | }, |
41 | | - cloudprovider: { |
| 43 | + |
| 44 | + cloudprovider(version): { |
42 | 45 | apiVersion: 'pkg.crossplane.io/v1', |
43 | 46 | kind: 'Configuration', |
44 | 47 | metadata: { |
|
48 | 51 | name: 'grafana-namespaced-cloudprovider', |
49 | 52 | }, |
50 | 53 | spec: { |
51 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-cloudprovider:0.16.0-0.40.0', |
| 54 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-cloudprovider:%s' % version, |
52 | 55 | }, |
53 | 56 | }, |
54 | | - connections: { |
| 57 | + |
| 58 | + connections(version): { |
55 | 59 | apiVersion: 'pkg.crossplane.io/v1', |
56 | 60 | kind: 'Configuration', |
57 | 61 | metadata: { |
|
61 | 65 | name: 'grafana-namespaced-connections', |
62 | 66 | }, |
63 | 67 | spec: { |
64 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-connections:0.16.0-0.40.0', |
| 68 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-connections:%s' % version, |
65 | 69 | }, |
66 | 70 | }, |
67 | | - enterprise: { |
| 71 | + |
| 72 | + enterprise(version): { |
68 | 73 | apiVersion: 'pkg.crossplane.io/v1', |
69 | 74 | kind: 'Configuration', |
70 | 75 | metadata: { |
|
74 | 79 | name: 'grafana-namespaced-enterprise', |
75 | 80 | }, |
76 | 81 | spec: { |
77 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-enterprise:0.16.0-0.40.0', |
| 82 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-enterprise:%s' % version, |
78 | 83 | }, |
79 | 84 | }, |
80 | | - fleetmanagement: { |
| 85 | + |
| 86 | + fleetmanagement(version): { |
81 | 87 | apiVersion: 'pkg.crossplane.io/v1', |
82 | 88 | kind: 'Configuration', |
83 | 89 | metadata: { |
|
87 | 93 | name: 'grafana-namespaced-fleetmanagement', |
88 | 94 | }, |
89 | 95 | spec: { |
90 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-fleetmanagement:0.16.0-0.40.0', |
| 96 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-fleetmanagement:%s' % version, |
91 | 97 | }, |
92 | 98 | }, |
93 | | - frontendobservability: { |
| 99 | + |
| 100 | + frontendobservability(version): { |
94 | 101 | apiVersion: 'pkg.crossplane.io/v1', |
95 | 102 | kind: 'Configuration', |
96 | 103 | metadata: { |
|
100 | 107 | name: 'grafana-namespaced-frontendobservability', |
101 | 108 | }, |
102 | 109 | spec: { |
103 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-frontendobservability:0.16.0-0.40.0', |
| 110 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-frontendobservability:%s' % version, |
104 | 111 | }, |
105 | 112 | }, |
106 | | - k6: { |
| 113 | + |
| 114 | + k6(version): { |
107 | 115 | apiVersion: 'pkg.crossplane.io/v1', |
108 | 116 | kind: 'Configuration', |
109 | 117 | metadata: { |
|
113 | 121 | name: 'grafana-namespaced-k6', |
114 | 122 | }, |
115 | 123 | spec: { |
116 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-k6:0.16.0-0.40.0', |
| 124 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-k6:%s' % version, |
117 | 125 | }, |
118 | 126 | }, |
119 | | - ml: { |
| 127 | + |
| 128 | + ml(version): { |
120 | 129 | apiVersion: 'pkg.crossplane.io/v1', |
121 | 130 | kind: 'Configuration', |
122 | 131 | metadata: { |
|
126 | 135 | name: 'grafana-namespaced-ml', |
127 | 136 | }, |
128 | 137 | spec: { |
129 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-ml:0.16.0-0.40.0', |
| 138 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-ml:%s' % version, |
130 | 139 | }, |
131 | 140 | }, |
132 | | - oncall: { |
| 141 | + |
| 142 | + oncall(version): { |
133 | 143 | apiVersion: 'pkg.crossplane.io/v1', |
134 | 144 | kind: 'Configuration', |
135 | 145 | metadata: { |
|
139 | 149 | name: 'grafana-namespaced-oncall', |
140 | 150 | }, |
141 | 151 | spec: { |
142 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-oncall:0.16.0-0.40.0', |
| 152 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-oncall:%s' % version, |
143 | 153 | }, |
144 | 154 | }, |
145 | | - oss: { |
| 155 | + |
| 156 | + oss(version): { |
146 | 157 | apiVersion: 'pkg.crossplane.io/v1', |
147 | 158 | kind: 'Configuration', |
148 | 159 | metadata: { |
|
152 | 163 | name: 'grafana-namespaced-oss', |
153 | 164 | }, |
154 | 165 | spec: { |
155 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-oss:0.16.0-0.40.0', |
| 166 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-oss:%s' % version, |
156 | 167 | }, |
157 | 168 | }, |
158 | | - slo: { |
| 169 | + |
| 170 | + slo(version): { |
159 | 171 | apiVersion: 'pkg.crossplane.io/v1', |
160 | 172 | kind: 'Configuration', |
161 | 173 | metadata: { |
|
165 | 177 | name: 'grafana-namespaced-slo', |
166 | 178 | }, |
167 | 179 | spec: { |
168 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-slo:0.16.0-0.40.0', |
| 180 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-slo:%s' % version, |
169 | 181 | }, |
170 | 182 | }, |
171 | | - sm: { |
| 183 | + |
| 184 | + sm(version): { |
172 | 185 | apiVersion: 'pkg.crossplane.io/v1', |
173 | 186 | kind: 'Configuration', |
174 | 187 | metadata: { |
|
178 | 191 | name: 'grafana-namespaced-sm', |
179 | 192 | }, |
180 | 193 | spec: { |
181 | | - package: 'ghcr.io/grafana/crossplane/grafana-namespaced-sm:0.16.0-0.40.0', |
| 194 | + package: 'ghcr.io/grafana/crossplane/grafana-namespaced-sm:%s' % version, |
182 | 195 | }, |
183 | 196 | }, |
| 197 | + |
184 | 198 | } |
0 commit comments