Skip to content

Commit 58379fd

Browse files
authored
Merge pull request #58 from kaasops/dublicate-domain-fix
fix setvalid nil
2 parents 6e17d03 + ae9d6e2 commit 58379fd

File tree

4 files changed

+44
-31
lines changed

4 files changed

+44
-31
lines changed

api/v1alpha1/virtualservice_methods.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ func (vs *VirtualService) SetDomainsStatus(ctx context.Context, cl client.Client
4040
}
4141

4242
func (vs *VirtualService) SetValid(ctx context.Context, cl client.Client) error {
43-
if *vs.Status.Valid {
43+
if vs.Status.Valid != nil && *vs.Status.Valid {
4444
return nil
4545
}
4646
valid := true

helm/charts/envoy-xds-controller/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,13 +15,13 @@ type: application
1515
# This is the chart version. This version number should be incremented each time you make changes
1616
# to the chart and its templates, including the app version.
1717
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18-
version: 0.1.7
18+
version: 0.1.8
1919

2020
# This is the version number of the application being deployed. This version number should be
2121
# incremented each time you make changes to the application. Versions are not expected to
2222
# follow Semantic Versioning. They should reflect the version the application is using.
2323
# It is recommended to use it with quotes.
24-
appVersion: "v0.1.7"
24+
appVersion: "v0.1.8"
2525

2626
home: https://github.com/kaasops/envoy-xds-controller
2727
sources:

helm/index.yaml

Lines changed: 41 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
11
apiVersion: v1
22
entries:
33
envoy-xds-controller:
4+
- apiVersion: v2
5+
appVersion: v0.1.8
6+
created: "2023-10-19T11:24:46.67060668+03:00"
7+
description: A Helm chart to install Envoy xDS Controller
8+
digest: 96c6f05b7df38d78bf4c04ec2023f642569fb2f1b19d2230001cd993e579f87a
9+
home: https://github.com/kaasops/envoy-xds-controller
10+
name: envoy-xds-controller
11+
sources:
12+
- https://github.com/kaasops/envoy-xds-controller
13+
type: application
14+
urls:
15+
- https://kaasops.github.io/envoy-xds-controller/helm/packages/envoy-xds-controller-0.1.8.tgz
16+
version: 0.1.8
417
- apiVersion: v2
518
appVersion: v0.1.7
6-
created: "2023-10-18T16:03:31.29009801+03:00"
19+
created: "2023-10-19T11:24:46.670183343+03:00"
720
description: A Helm chart to install Envoy xDS Controller
821
digest: 8789c1ad67180504ad1e9b928431a96898974b7f31bdf5ac90bbf03bcc4bd611
922
home: https://github.com/kaasops/envoy-xds-controller
@@ -16,7 +29,7 @@ entries:
1629
version: 0.1.7
1730
- apiVersion: v2
1831
appVersion: v0.1.6
19-
created: "2023-10-18T16:03:31.289742358+03:00"
32+
created: "2023-10-19T11:24:46.669826094+03:00"
2033
description: A Helm chart to install Envoy xDS Controller
2134
digest: e2dbbda9c91e44d16aacbeef73d954d050bbf161c8cda0ed71ec4852b21ea1d5
2235
home: https://github.com/kaasops/envoy-xds-controller
@@ -29,7 +42,7 @@ entries:
2942
version: 0.1.6
3043
- apiVersion: v2
3144
appVersion: v0.1.5
32-
created: "2023-10-18T16:03:31.289394522+03:00"
45+
created: "2023-10-19T11:24:46.669470061+03:00"
3346
description: A Helm chart to install Envoy xDS Controller
3447
digest: 312282a316100d8c1d79330ff1ba2cbf4b86ef1d0ffa8d11af058285a85e4656
3548
home: https://github.com/kaasops/envoy-xds-controller
@@ -42,7 +55,7 @@ entries:
4255
version: 0.1.5
4356
- apiVersion: v2
4457
appVersion: v0.1.4
45-
created: "2023-10-18T16:03:31.289043025+03:00"
58+
created: "2023-10-19T11:24:46.669094897+03:00"
4659
description: A Helm chart to install Envoy xDS Controller
4760
digest: 91a48e81fb00b03bbc67382bb45a70214072c2a81c497e98eb97fcab831952c3
4861
home: https://github.com/kaasops/envoy-xds-controller
@@ -55,7 +68,7 @@ entries:
5568
version: 0.1.4
5669
- apiVersion: v2
5770
appVersion: v0.1.3
58-
created: "2023-10-18T16:03:31.288683522+03:00"
71+
created: "2023-10-19T11:24:46.668627564+03:00"
5972
description: A Helm chart to install Envoy xDS Controller
6073
digest: fdf93a6f17cda2155c864be6c9e7b9c0757fa9e0602a527806a2ebbcec6468ce
6174
home: https://github.com/kaasops/envoy-xds-controller
@@ -68,7 +81,7 @@ entries:
6881
version: 0.1.3
6982
- apiVersion: v2
7083
appVersion: v0.1.2
71-
created: "2023-10-18T16:03:31.288333708+03:00"
84+
created: "2023-10-19T11:24:46.667932753+03:00"
7285
description: A Helm chart to install Envoy xDS Controller
7386
digest: d29da14dc3c18006d6b9b10b7a49385d64b9d88caadc95897a9c81a1067d9c8b
7487
home: https://github.com/kaasops/envoy-xds-controller
@@ -81,7 +94,7 @@ entries:
8194
version: 0.1.2
8295
- apiVersion: v2
8396
appVersion: v0.1.0
84-
created: "2023-10-18T16:03:31.287983172+03:00"
97+
created: "2023-10-19T11:24:46.66736376+03:00"
8598
description: A Helm chart to install Envoy xDS Controller
8699
digest: dbf6f703db92d6797e316ac3aa326b712005eb502a5b5222472e2d43e6013a8b
87100
home: https://github.com/kaasops/envoy-xds-controller
@@ -94,7 +107,7 @@ entries:
94107
version: 0.1.1
95108
- apiVersion: v2
96109
appVersion: v0.1.0
97-
created: "2023-10-18T16:03:31.28762075+03:00"
110+
created: "2023-10-19T11:24:46.667006465+03:00"
98111
description: A Helm chart to install Envoy xDS Controller
99112
digest: 6fda82e65fe301c2c31c61b400e0dc4f43048c980905fc1745e95c23c7cf25a9
100113
home: https://github.com/kaasops/envoy-xds-controller
@@ -107,7 +120,7 @@ entries:
107120
version: 0.1.0
108121
- apiVersion: v2
109122
appVersion: v0.0.21
110-
created: "2023-10-18T16:03:31.284449535+03:00"
123+
created: "2023-10-19T11:24:46.664340517+03:00"
111124
description: A Helm chart to install Envoy xDS Controller
112125
digest: aae07e0d41beeeff2de6e7adb88ec06932fc7ec3ff5022602a0cd2f34f333357
113126
home: https://github.com/kaasops/envoy-xds-controller
@@ -120,7 +133,7 @@ entries:
120133
version: 0.0.21
121134
- apiVersion: v2
122135
appVersion: v0.0.20
123-
created: "2023-10-18T16:03:31.284117502+03:00"
136+
created: "2023-10-19T11:24:46.664014585+03:00"
124137
description: A Helm chart to install Envoy xDS Controller
125138
digest: df5df06ce8812ca86fa4d8f8ab81347c86f7c2b787f9c58c1868a4db7055afa8
126139
home: https://github.com/kaasops/envoy-xds-controller
@@ -133,7 +146,7 @@ entries:
133146
version: 0.0.20
134147
- apiVersion: v2
135148
appVersion: v0.0.19
136-
created: "2023-10-18T16:03:31.283777496+03:00"
149+
created: "2023-10-19T11:24:46.663681054+03:00"
137150
description: A Helm chart to install Envoy xDS Controller
138151
digest: a72ea41042d9b1452b44e33b4df76657c949ea78290465d2e3d9ba42f7bba0b5
139152
home: https://github.com/kaasops/envoy-xds-controller
@@ -146,7 +159,7 @@ entries:
146159
version: 0.0.19
147160
- apiVersion: v2
148161
appVersion: v0.0.18
149-
created: "2023-10-18T16:03:31.283440081+03:00"
162+
created: "2023-10-19T11:24:46.663337767+03:00"
150163
description: A Helm chart to install Envoy xDS Controller
151164
digest: de1e88517d2dd90d44ea707a17ccdfeb265b84c60126062dc51379a809ebe561
152165
home: https://github.com/kaasops/envoy-xds-controller
@@ -159,7 +172,7 @@ entries:
159172
version: 0.0.18
160173
- apiVersion: v2
161174
appVersion: v0.0.16
162-
created: "2023-10-18T16:03:31.283100546+03:00"
175+
created: "2023-10-19T11:24:46.662960159+03:00"
163176
description: A Helm chart to install Envoy xDS Controller
164177
digest: d24e9f62dee59a2a85906d76d4d701f892efac0b05488a9044dbde78d18e5935
165178
home: https://github.com/kaasops/envoy-xds-controller
@@ -172,7 +185,7 @@ entries:
172185
version: 0.0.16
173186
- apiVersion: v2
174187
appVersion: v0.0.15
175-
created: "2023-10-18T16:03:31.282772409+03:00"
188+
created: "2023-10-19T11:24:46.662549347+03:00"
176189
description: A Helm chart to install Envoy xDS Controller
177190
digest: 8a33a3d1aaf045f3f59cec0d4f8a013f47d8562ccc8a63a53b6ddd88cb89f01a
178191
home: https://github.com/kaasops/envoy-xds-controller
@@ -185,7 +198,7 @@ entries:
185198
version: 0.0.15
186199
- apiVersion: v2
187200
appVersion: v0.0.14
188-
created: "2023-10-18T16:03:31.282403757+03:00"
201+
created: "2023-10-19T11:24:46.662154385+03:00"
189202
description: A Helm chart to install Envoy xDS Controller
190203
digest: a861e030413908fc69ec95a58fc567c0b108cdf7daf6db86f74f853257e37824
191204
home: https://github.com/kaasops/envoy-xds-controller
@@ -198,7 +211,7 @@ entries:
198211
version: 0.0.14
199212
- apiVersion: v2
200213
appVersion: v0.0.13
201-
created: "2023-10-18T16:03:31.28204191+03:00"
214+
created: "2023-10-19T11:24:46.661164733+03:00"
202215
description: A Helm chart to install Envoy xDS Controller
203216
digest: 8f8a4465903a83e7d85c7670497c7fe07bf8051cb2d58dbfb14e11ee9cb23928
204217
home: https://github.com/kaasops/envoy-xds-controller
@@ -211,7 +224,7 @@ entries:
211224
version: 0.0.13
212225
- apiVersion: v2
213226
appVersion: v0.0.12
214-
created: "2023-10-18T16:03:31.281260274+03:00"
227+
created: "2023-10-19T11:24:46.66081692+03:00"
215228
description: A Helm chart to install Envoy xDS Controller
216229
digest: 8304e845752464e3fa2804c28ed64370ff12c0ec5c9666c843879bf0b084ce5f
217230
home: https://github.com/kaasops/envoy-xds-controller
@@ -224,7 +237,7 @@ entries:
224237
version: 0.0.12
225238
- apiVersion: v2
226239
appVersion: v0.0.11
227-
created: "2023-10-18T16:03:31.280868215+03:00"
240+
created: "2023-10-19T11:24:46.660455172+03:00"
228241
description: A Helm chart to install Envoy xDS Controller
229242
digest: 6b61ecfef85610861187e6d894a8ad921792704a9fd1ae1f089c6ed16f69c418
230243
home: https://github.com/kaasops/envoy-xds-controller
@@ -237,7 +250,7 @@ entries:
237250
version: 0.0.11
238251
- apiVersion: v2
239252
appVersion: v0.0.9
240-
created: "2023-10-18T16:03:31.280398217+03:00"
253+
created: "2023-10-19T11:24:46.660097331+03:00"
241254
description: A Helm chart to install Envoy xDS Controller
242255
digest: b43324376ec493ebb536c59dc51fca70e27c9a9b07033f453ff0d0c5d7b347b3
243256
home: https://github.com/kaasops/envoy-xds-controller
@@ -250,7 +263,7 @@ entries:
250263
version: 0.0.10
251264
- apiVersion: v2
252265
appVersion: v0.0.9
253-
created: "2023-10-18T16:03:31.287235981+03:00"
266+
created: "2023-10-19T11:24:46.666627735+03:00"
254267
description: A Helm chart to install Envoy xDS Controller
255268
digest: f8f3211b30fb0f680bb060506bbd78f8a9e69e674ad8553acee9381dc2915d98
256269
home: https://github.com/kaasops/envoy-xds-controller
@@ -263,7 +276,7 @@ entries:
263276
version: 0.0.9
264277
- apiVersion: v2
265278
appVersion: v0.0.8
266-
created: "2023-10-18T16:03:31.286590257+03:00"
279+
created: "2023-10-19T11:24:46.666254899+03:00"
267280
description: A Helm chart to install Envoy xDS Controller
268281
digest: a75e2661c2e55bbf34c0aee4aab877d7aebb98153f963a98e7c9d19907acb39e
269282
home: https://github.com/kaasops/envoy-xds-controller
@@ -276,7 +289,7 @@ entries:
276289
version: 0.0.8
277290
- apiVersion: v2
278291
appVersion: v0.0.6
279-
created: "2023-10-18T16:03:31.286038307+03:00"
292+
created: "2023-10-19T11:24:46.665923294+03:00"
280293
description: A Helm chart to install Envoy xDS Controller
281294
digest: 7cdaafedeec6bacd1cd72d8f03e647980ffc03408662f56baaf176c01b659cec
282295
home: https://github.com/kaasops/envoy-xds-controller
@@ -289,7 +302,7 @@ entries:
289302
version: 0.0.7
290303
- apiVersion: v2
291304
appVersion: v0.0.6
292-
created: "2023-10-18T16:03:31.285717827+03:00"
305+
created: "2023-10-19T11:24:46.665586294+03:00"
293306
description: A Helm chart to install Envoy xDS Controller
294307
digest: e772b50846eeaf8fc886063a10668f75b6abaa70a796c0facfd2358c0b2beb89
295308
home: https://github.com/kaasops/envoy-xds-controller
@@ -302,7 +315,7 @@ entries:
302315
version: 0.0.6
303316
- apiVersion: v2
304317
appVersion: v0.0.5
305-
created: "2023-10-18T16:03:31.285374651+03:00"
318+
created: "2023-10-19T11:24:46.665258335+03:00"
306319
description: A Helm chart to install Envoy xDS Controller
307320
digest: 8843b1fa9e6626c280824f101adf6e1a4100b91b0c6df6d69c7f63a382b84820
308321
home: https://github.com/kaasops/envoy-xds-controller
@@ -315,7 +328,7 @@ entries:
315328
version: 0.0.5
316329
- apiVersion: v2
317330
appVersion: v0.0.4
318-
created: "2023-10-18T16:03:31.285039127+03:00"
331+
created: "2023-10-19T11:24:46.664933548+03:00"
319332
description: A Helm chart to install Envoy xDS Controller
320333
digest: 6255f997851ca4ae001e63c0445e771960b0f9dbb0c56d182252ef62fae65f0c
321334
home: https://github.com/kaasops/envoy-xds-controller
@@ -328,7 +341,7 @@ entries:
328341
version: 0.0.4
329342
- apiVersion: v2
330343
appVersion: v0.0.3
331-
created: "2023-10-18T16:03:31.284748687+03:00"
344+
created: "2023-10-19T11:24:46.664617726+03:00"
332345
description: A Helm chart to install Envoy xDS Controller
333346
digest: 64d50deed6591c0b8a2e9516529dea16615e64045310c21fa38c9acd55d9dfcd
334347
home: https://github.com/kaasops/envoy-xds-controller
@@ -341,7 +354,7 @@ entries:
341354
version: 0.0.3
342355
- apiVersion: v2
343356
appVersion: v0.0.1
344-
created: "2023-10-18T16:03:31.280042025+03:00"
357+
created: "2023-10-19T11:24:46.659730819+03:00"
345358
description: A Helm chart to install Envoy xDS Controller
346359
digest: 151225742ee62d504f23e573180e473b90ba80e4ec376f3b8d2422bd44a8d3a1
347360
home: https://github.com/kaasops/envoy-xds-controller
@@ -352,4 +365,4 @@ entries:
352365
urls:
353366
- https://kaasops.github.io/envoy-xds-controller/helm/packages/envoy-xds-controller-0.0.1.tgz
354367
version: 0.0.1
355-
generated: "2023-10-18T16:03:31.279549145+03:00"
368+
generated: "2023-10-19T11:24:46.659330563+03:00"
5.72 KB
Binary file not shown.

0 commit comments

Comments
 (0)