Skip to content

Update dependency @pulumi/kubernetes to v3.30.2

Renovatebot (ydkn) requested to merge renovate/pulumi-kubernetes-3.x-lockfile into main

This MR contains the following updates:

Package Type Update Change
@pulumi/kubernetes (source) dependencies minor 3.10.1 -> 3.30.2

Release Notes

pulumi/pulumi-kubernetes (@​pulumi/kubernetes)

v3.30.2

Compare Source

v3.30.1

Compare Source

v3.30.0

Compare Source

v3.29.1

Compare Source

v3.29.0

Compare Source

v3.28.1

Compare Source

v3.28.0

Compare Source

v3.27.1

Compare Source

v3.27.0

Compare Source

v3.26.0

Compare Source

v3.25.0

Compare Source

  • Update Kubernetes to v1.27.0
New resources:
authentication.k8s.io/v1beta1.SelfSubjectReview
authentication.k8s.io/v1beta1.SelfSubjectReviewPatch
certificates.k8s.io/v1alpha1.ClusterTrustBundle
certificates.k8s.io/v1alpha1.ClusterTrustBundleList
certificates.k8s.io/v1alpha1.ClusterTrustBundlePatch
networking.k8s.io/v1alpha1.IPAddress
networking.k8s.io/v1alpha1.IPAddressList
networking.k8s.io/v1alpha1.IPAddressPatch
resource.k8s.io/v1alpha2.PodSchedulingContext
resource.k8s.io/v1alpha2.PodSchedulingContextList
resource.k8s.io/v1alpha2.PodSchedulingContextPatch
resource.k8s.io/v1alpha2.ResourceClaim
resource.k8s.io/v1alpha2.ResourceClaimList
resource.k8s.io/v1alpha2.ResourceClaimPatch
resource.k8s.io/v1alpha2.ResourceClaimTemplate
resource.k8s.io/v1alpha2.ResourceClaimTemplateList
resource.k8s.io/v1alpha2.ResourceClaimTemplatePatch
resource.k8s.io/v1alpha2.ResourceClass
resource.k8s.io/v1alpha2.ResourceClassList
resource.k8s.io/v1alpha2.ResourceClassPatch
Resources moved from v1alpha1 to v1alpha2
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClaimTemplateList"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClassList"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClassPatch"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClaimList"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClass"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClaimTemplate"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClaimTemplatePatch"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClaim"
  • "kubernetes:resource.k8s.io/v1alpha1:ResourceClaimPatch"
Resources moved from v1beta1 to v1
  • "kubernetes:storage.k8s.io/v1beta1:CSIStorageCapacity"
  • "kubernetes:storage.k8s.io/v1beta1:CSIStorageCapacityPatch"
  • "kubernetes:storage.k8s.io/v1beta1:CSIStorageCapacityList"
Resources renamed
  • "kubernetes:resource.k8s.io/v1alpha1:PodSchedulingList"
    • Renamed to kubernetes:resource.k8s.io/v1alpha2:PodSchedulingContextList
  • "kubernetes:resource.k8s.io/v1alpha1:PodSchedulingPatch"
    • Renamed to kubernetes:resource.k8s.io/v1alpha2:PodSchedulingContextPatch
  • "kubernetes:resource.k8s.io/v1alpha1:PodScheduling"
    • Renamed to kubernetes:resource.k8s.io/v1alpha2:PodSchedulingContext
New Features

v3.24.3

Compare Source

v3.24.2

Compare Source

v3.24.1

Compare Source

v3.24.0

Compare Source

v3.23.1

Compare Source

v3.23.0

Compare Source

v3.22.2

Compare Source

v3.22.1

Compare Source

Note: Enabling SSA mode by default was causing problems for a number of users, so we decided to revert this change. We plan to re-enable this as the default behavior in the next major (v4.0.0) release with additional documentation about the expected differences.

v3.22.0

Compare Source

Important Note -- This release changes the Provider default to enable Server-Side Apply mode. This change is backward compatible, and should not require further action from users. The enableServerSideApply flag is still present, so you may explicitly opt out if you run into any problems using one of the following methods:

  1. Set the enableServerSideApply parameter to false on your Provider resource.
  2. Set the environment variable PULUMI_K8S_ENABLE_SERVER_SIDE_APPLY="false"
  3. Set the stack config pulumi config set kubernetes:enableServerSideApply false

See the how-to guide for additional information about using Server-Side Apply with Pulumi's Kubernetes provider.

v3.21.4

Compare Source

New tag to fix a publishing error for the Java SDK

v3.21.3

Compare Source

v3.21.2

Compare Source

v3.21.1

Compare Source

v3.21.0

Compare Source

Breaking change note -- Kubernetes v1.25 dropped a few alpha and beta fields from the API, so the following fields are no longer available in the provider SDKs:

  • Type "kubernetes:batch/v1beta1:CronJobSpec" dropped property "timeZone"
  • Type "kubernetes:batch/v1beta1:CronJobStatus" dropped property "lastSuccessfulTime"
  • Type "kubernetes:discovery.k8s.io/v1beta1:ForZone" was dropped
  • Type "kubernetes:discovery.k8s.io/v1beta1:Endpoint" dropped property "hints"
  • Type "kubernetes:discovery.k8s.io/v1beta1:EndpointHints" dropped
  • Type "kubernetes:policy/v1beta1:PodDisruptionBudgetStatus" dropped property "conditions"

v3.20.5

Compare Source

v3.20.4

Compare Source

v3.20.3

Compare Source

v3.20.2

Compare Source

v3.20.1

Compare Source

v3.20.0

Compare Source

v3.19.4

Compare Source

v3.19.3

Compare Source

v3.19.2

Compare Source

Deprecations
  • The kubernetes:helm/v2:Chart API is deprecated in this update and will be removed in a future release. The kubernetes:helm/v3:Chart resource is backward compatible, so changing the import path should not cause any resource updates.
  • The enableReplaceCRD option on the Provider is deprecated in the update and will be removed in a future release. The behavior formerly enabled by this option is now default, and this option is ignored by the provider.
Improvements

v3.19.1

Compare Source

v3.19.0

Compare Source

Note: The kubernetes:storage.k8s.io/v1alpha1:CSIStorageCapacity API was removed in this update.

v3.18.3

Compare Source

v3.18.2

Compare Source

v3.18.1

Compare Source

v3.18.0

Compare Source

v3.17.0

Compare Source

  • Make ConfigMaps mutable unless marked explicitly (enabled with provider config option) (https://github.com/pulumi/pulumi-kubernetes/pull/1926) NOTE: With this change, once enableConfigMapMutable is enabled, all ConfigMaps will be seen as mutable. In this mode, you can opt-in to the previous replacement behavior for a particular ConfigMap by setting its replaceOnChanges resource option to [".binaryData", ".data"]. By default, the provider will continue to treat ConfigMaps as immutable, and will replace them if the binaryData or data properties are changed.

v3.16.0

Compare Source

v3.15.2

Compare Source

v3.15.1

Compare Source

v3.15.0

Compare Source

v3.14.1

Compare Source

v3.14.0

Compare Source

v3.13.0

Compare Source

v3.12.2

Compare Source

v3.12.1

Compare Source

v3.12.0

Compare Source

v3.11.0

Compare Source

Breaking change note:

#​1817 removed the deprecated providers/Provider resource definition from the Go SDK. Following this change, use the Provider resource at github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes instead.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

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


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

This MR has been generated by Renovate Bot.

Edited by Renovatebot (ydkn)

Merge request reports