Skip to content

Commit

Permalink
chore: Update to controller-runtime v0.19.3
Browse files Browse the repository at this point in the history
  • Loading branch information
rg0now committed Dec 12, 2024
1 parent 6d98845 commit 6a28477
Show file tree
Hide file tree
Showing 18 changed files with 639 additions and 589 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ ENVTEST ?= $(LOCALBIN)/setup-envtest

## Tool Versions
KUSTOMIZE_VERSION ?= v5.3.0
CONTROLLER_TOOLS_VERSION ?= v0.14.0
CONTROLLER_TOOLS_VERSION ?= v0.16.5

KUSTOMIZE_INSTALL_SCRIPT ?= "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh"
.PHONY: kustomize
Expand Down
439 changes: 336 additions & 103 deletions config/crd/bases/stunner.l7mp.io_dataplanes.yaml

Large diffs are not rendered by default.

10 changes: 1 addition & 9 deletions config/crd/bases/stunner.l7mp.io_gatewayconfigs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.5
name: gatewayconfigs.stunner.l7mp.io
spec:
group: stunner.l7mp.io
Expand Down Expand Up @@ -91,13 +91,11 @@ spec:
Namespace is the namespace of the referenced object. When unspecified, the local
namespace is inferred.
Note that when a namespace different than the local namespace is specified,
a ReferenceGrant object is required in the referent namespace to allow that
namespace's owner to accept the reference. See the ReferenceGrant
documentation for details.
Support: Core
maxLength: 63
minLength: 1
Expand Down Expand Up @@ -125,7 +123,6 @@ spec:
LoadBalancerServiceAnnotations is a list of annotations that will go into the
LoadBalancer services created automatically by the operator to wrap Gateways.
NOTE: removing annotations from a GatewayConfig will not result in the removal of the
corresponding annotations from the LoadBalancer service, in order to prevent the
accidental removal of an annotation installed there by Kubernetes or the cloud
Expand All @@ -149,7 +146,6 @@ spec:
Realm defines the STUN/TURN authentication realm to be used for clients toauthenticate
with STUNner.
The realm must consist of lower case alphanumeric characters or '-', and must start and
end with an alphanumeric character. No other punctuation is allowed.
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
Expand Down Expand Up @@ -241,13 +237,11 @@ spec:
Namespace is the namespace of the referenced object. When unspecified, the local
namespace is inferred.
Note that when a namespace different than the local namespace is specified,
a ReferenceGrant object is required in the referent namespace to allow that
namespace's owner to accept the reference. See the ReferenceGrant
documentation for details.
Support: Core
maxLength: 63
minLength: 1
Expand Down Expand Up @@ -283,7 +277,6 @@ spec:
LoadBalancerServiceAnnotations is a list of annotations that will go into the
LoadBalancer services created automatically by the operator to wrap Gateways.
NOTE: removing annotations from a GatewayConfig will not result in the removal of the
corresponding annotations from the LoadBalancer service, in order to prevent the
accidental removal of an annotation installed there by Kubernetes or the cloud
Expand Down Expand Up @@ -323,7 +316,6 @@ spec:
Realm defines the STUN/TURN authentication realm to be used for clients toauthenticate
with STUNner.
The realm must consist of lower case alphanumeric characters or '-', and must start and
end with an alphanumeric character. No other punctuation is allowed.
pattern: ^[a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*$
Expand Down
5 changes: 1 addition & 4 deletions config/crd/bases/stunner.l7mp.io_staticservices.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.14.0
controller-gen.kubebuilder.io/version: v0.16.5
name: staticservices.stunner.l7mp.io
spec:
group: stunner.l7mp.io
Expand Down Expand Up @@ -99,17 +99,14 @@ spec:
This field follows standard Kubernetes label syntax.
Valid values are either:
* Un-prefixed protocol names - reserved for IANA standard service names (as per
RFC-6335 and https://www.iana.org/assignments/service-names).
* Kubernetes-defined prefixed names:
* 'kubernetes.io/h2c' - HTTP/2 prior knowledge over cleartext as described in https://www.rfc-editor.org/rfc/rfc9113.html#name-starting-http-2-with-prior-
* 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455
* 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455
* Other protocols should use implementation-defined prefixed names such as
mycompany.com/my-custom-protocol.
type: string
Expand Down
Loading

0 comments on commit 6a28477

Please sign in to comment.