envoyproxy / envoyproxy/gateway
Reconcile immutable fields for `Service` objects created
- Vorherrschende Sprache
- Go
- Sterne
- 3k
- Forks
- 864
- Ø Merge
- 2 T. 2 Std.
- Gemergte PRs (30 T.)
- 140
Beschreibung
*Description*:
When changes are made to fields such as `loadBalancerClass`, they can only be realized by deleting and recreating the `Service` object.
Other operators that handle these kinds of things do so with `force` flag so that the user knowingly opts in to this destructive behavior.
```
apiVersion: config.gateway.envoyproxy.io/v1alpha1
kind: EnvoyProxy
metadata:
...
spec:
provider:
type: Kubernetes
kubernetes:
...
envoyService:
force: true # force reconciliation by delete/create
```
Related Issues:
https://github.com/envoyproxy/gateway/pull/1840
https://github.com/envoyproxy/gateway/issues/1818
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Bewertung
Dieses Issue wurde noch nicht bewertet.