Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 8, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/kong/kubernetes-configuration/v2 v2.0.0-alpha.1 -> v2.0.1 age adoption passing confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

kong/kubernetes-configuration (github.com/kong/kubernetes-configuration/v2)

v2.0.1

Compare Source

Fixes
  • Add status.clusterType in KonnectGatewayControlPlane to save the
    clusterType of the Konnect control plane after the KonnectGatewayControlPlane
    is attached to a Konnect control plane. This is used to fix the wrong
    cluster type fetched in KonnectExtension for mirrored control planes.
    #​626

v2.0.0

Compare Source

Breaking Changes
  • KonnectExtension v1alpha2 has been introduced as the API does not allow anymore to
    reference Konnect Gateway ControlPlanes via plain KonnectID.
    Use Mirror KonnectGatewayControlPlanes instead.
    #​449
    #​452
  • Extensions can only be set at the GatewayConfiguration spec level now or
    in the ControlPlane and DataPlane spec fields.
    GatewayConfiguration does not have ControlPlane and DataPlane extension
    API fields anymore.
    #​470
  • ControlPlane v2alpha1 has been replaced by ControlPlane v2beta1
    GatewayConfiguration v2alpha1 has been replaced by GatewayConfiguration v2beta1
    #​548
  • KonnectGatewayControlPlane v1alpha2 has been introduced.
    The CreateControlPlaneRequest fields (name, description, clusterType, authType, cloudGateway, proxyUrls, labels) have been moved from the top level of spec into a new structured field: spec.createControlPlaneRequest. The old flat field layout is no longer supported in v1alpha2.
    Action required:
    • Update any manifests or code that reference these fields to use the new nested structure.
      #​502
  • Removed all CRD categories from all CRDs.
    Added konnect category to all Konnect CRDs.
    #​541
  • Removed KongIngress, TCPIngress, UDPIngress.
    #​542
Cleanups
  • Unsupported gateway-operator.konghq.com KonnectExtension marked as deprecated
    ( it's already been since v1.5.0 but now the CRD is marked as such ).
    The only API version affected is v1alpha1 which is now marked as unserved.
    Users should migrate to v1alpha2 version of konnect.konghq.com/KonnectExtension API instead.
    #​450
  • DataPlaneMetricsExtension is not marked as EE only anymore.
    #​456
Changes
  • The ControlPlane provisioned conditions reasons have been renamed.
    The reason for the condition status true is now Provisioned, while the reason
    related to the provisioning non completed yet has been renamed to ProvisioningInProgress.
    #​546
  • Deduplicate KIC and KGO CRDs (remove duplicates from KIC) and get rid of
    deprecated KonnectExtension from gateway-operator.konghq.com group.
    #​580
  • Implemented conversion functions between Controlplane v1beta1 and
    v2beta1, enabling seamless migration between API versions.
    #​558
  • Implemented conversion functions between KonnectGatewayControlPlane v1alpha1 and
    v1alpha2, enabling seamless migration between API versions.
    To prevent import cycles, v1alpha1 now imports required types from v1alpha2.
    #​550
Added
  • Added GatewayConfiguration v2alpha1 API version.
    This is now the storage version for GatewayConfiguration.
    #​462
  • Added ControlPlane v2alpha1 API version.
    This is now the storage version for ControlPlane.
    #​441
    #​454
  • ControlPlane (and by extension GatewayConfiguration) now allows configuration
    of the following fields:
    • under spec.gatewayDiscovery:
      • readinessCheckTimeout and readinessCheckInterval
        #​503
    • under spec.cache:
    • under spec.dataplaneSync:
    • under spec.configDump:
      • enabled and dumpSensitive
        #​518
    • under spec.objectFilters:
      • secrets and configMaps to constrain watched Secrets and ConfigMaps
        #​534
  • Added spec.konnect for ControlPlane v2alpha1 allows configuration
    of Konnect-related options:
    • consumersSync.enabled: Configure consumer synchronization with Konnect (enabled/disabled)
    • licensing.state: Enable or disable Konnect licensing
    • licensing.initialPollingPeriod: Set initial polling period for license checks
    • licensing.pollingPeriod: Set regular polling period for license checks
    • licensing.storageState: Configure whether to store licenses fetched from Konnect to Secrets locally (enabled/disabled)
    • nodeRefreshPeriod: Configure refresh period for node information in Konnect
    • configUploadPeriod: Configure period for uploading configuration to Konnect
      Also added CEL validation rules for ControlPlane v2alpha1 Konnect licensing configuration:
    • initialPollingPeriod and pollingPeriod can only be set to enabled when licensing.state is set to enabled
    • storageState can only be set to enabled when licensing.state is set to enabled
      #​535
  • Added listenersOptions in GatewayConfiguration's spec to allow overriding
    the default configuration related to a certain listener in the Gateway.
    Each item of listenersOptions matches a listener in the Gateway which the
    GatewayConfiguration configures by its name. The listeners without a
    matching item in GatewayConfiguration remains the default configuration.
    Currently nodePort can be configured to set the exposed nodeport of the
    dataplane's ingress service port serving for the listener.
    #​553

v2.0.0-alpha.6

Compare Source

Changes

See changelog for a complete list of changes.

Install CRDs from all channels
kustomize build github.com/Kong/kubernetes-configuration/config/crd/gateway-operator\?ref=v2.0.0-alpha.6 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller\?ref=v2.0.0-alpha.6 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller-incubator\?ref=v2.0.0-alpha.6 | kubectl apply -f -

v2.0.0-alpha.5

Compare Source

Changes

See changelog for a complete list of changes.

Install CRDs from all channels
kustomize build github.com/Kong/kubernetes-configuration/config/crd/gateway-operator\?ref=v2.0.0-alpha.5 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller\?ref=v2.0.0-alpha.5 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller-incubator\?ref=v2.0.0-alpha.5 | kubectl apply -f -

v2.0.0-alpha.4

Compare Source

Changes

See changelog for a complete list of changes.

Install CRDs from all channels
kustomize build github.com/Kong/kubernetes-configuration/config/crd/gateway-operator\?ref=v2.0.0-alpha.4 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller\?ref=v2.0.0-alpha.4 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller-incubator\?ref=v2.0.0-alpha.4 | kubectl apply -f -

v2.0.0-alpha.3

Compare Source

Changes

See changelog for a complete list of changes.

Install CRDs from all channels
kustomize build github.com/Kong/kubernetes-configuration/config/crd/gateway-operator\?ref=v2.0.0-alpha.3 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller\?ref=v2.0.0-alpha.3 | kubectl apply -f -
kustomize build github.com/Kong/kubernetes-configuration/config/crd/ingress-controller-incubator\?ref=v2.0.0-alpha.3 | kubectl apply -f -

Configuration

📅 Schedule: Branch creation - "before 5am every weekday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added dependencies Pull requests that update a dependency file renovate/auto-regenerate labels Aug 8, 2025
@renovate renovate bot requested a review from a team as a code owner August 8, 2025 02:01
Copy link
Contributor Author

renovate bot commented Aug 8, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 9 additional dependencies were updated

Details:

Package Change
github.com/Kong/sdk-konnect-go v0.6.0 -> v0.9.1
github.com/kong/go-kong v0.67.0 -> v0.69.0
github.com/stretchr/testify v1.10.0 -> v1.11.1
k8s.io/api v0.33.3 -> v0.33.4
k8s.io/apiextensions-apiserver v0.33.3 -> v0.33.4
k8s.io/apimachinery v0.33.3 -> v0.33.4
k8s.io/client-go v0.33.3 -> v0.33.4
k8s.io/component-base v0.33.3 -> v0.33.4
k8s.io/apiserver v0.33.3 -> v0.33.4

@renovate renovate bot force-pushed the renovate/github.com-kong-kubernetes-configuration-v2-2.0.x branch from cd65046 to 112e743 Compare August 27, 2025 19:01
@renovate renovate bot changed the title chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.3 chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.4 Aug 27, 2025
@renovate renovate bot force-pushed the renovate/github.com-kong-kubernetes-configuration-v2-2.0.x branch from 112e743 to 455b772 Compare August 31, 2025 11:39
@renovate renovate bot changed the title chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.4 chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.5 Aug 31, 2025
@renovate renovate bot force-pushed the renovate/github.com-kong-kubernetes-configuration-v2-2.0.x branch from 455b772 to d9cb1df Compare September 5, 2025 19:07
@renovate renovate bot changed the title chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.5 chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.6 Sep 5, 2025
@renovate renovate bot force-pushed the renovate/github.com-kong-kubernetes-configuration-v2-2.0.x branch from d9cb1df to 5391b57 Compare September 8, 2025 15:40
@renovate renovate bot changed the title chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0-alpha.6 chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0 Sep 8, 2025
@renovate renovate bot force-pushed the renovate/github.com-kong-kubernetes-configuration-v2-2.0.x branch from 5391b57 to 752d2b7 Compare September 25, 2025 14:04
@renovate renovate bot force-pushed the renovate/github.com-kong-kubernetes-configuration-v2-2.0.x branch from 752d2b7 to 6c54248 Compare September 30, 2025 11:10
@renovate renovate bot changed the title chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.0 chore(deps): update module github.com/kong/kubernetes-configuration/v2 to v2.0.1 Sep 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file renovate/auto-regenerate size/S
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants