Skip to content

Commit b738501

Browse files
build(deps): bump github.com/pulumi/pulumi-kubernetes/sdk/v4 from 4.25.0 to 4.27.0 in /deploy (#1024)
Bumps [github.com/pulumi/pulumi-kubernetes/sdk/v4](https://github.com/pulumi/pulumi-kubernetes) from 4.25.0 to 4.27.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pulumi/pulumi-kubernetes/releases">github.com/pulumi/pulumi-kubernetes/sdk/v4's releases</a>.</em></p> <blockquote> <h2>v4.27.0</h2> <p>No release notes provided.</p> <h2>v4.26.0</h2> <h3>Fixed</h3> <ul> <li> <p><a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/4122">#4122</a> Implements a new provider config option, <code>alwaysRender</code>, which sets <code>Diff_Some</code>to true when used in combination with <code>renderYAMLtoDirectory</code>. This allows for user-defined opt-in behavior for YAML manifests to be idempotently generated on every <code>pulumi up</code>, and for Update() to show these changes to a user.</p> </li> <li> <p>Fixed a race condition in StatefulSet await logic where Pulumi could incorrectly report a rollout as complete before the controller had processed the update. This occurred when Pulumi checked status fields before the controller updated <code>observedGeneration</code>, causing stale &quot;ready&quot; values to be trusted.</p> </li> <li> <p>Fixed a regression of <a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2943">#2943</a> which could cause Deployments to erroneously report diffs.</p> </li> </ul> <h3>Changed</h3> <ul> <li> <p>Upgraded <code>helm.sh/helm</code> to v3.18.6. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3969">pulumi/pulumi-kubernetes#3969</a>)</p> </li> <li> <p><a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/4156">#4156</a> Upgrade Kubernetes schema and libraries to v1.35.1</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/pulumi/pulumi-kubernetes/blob/master/CHANGELOG.md">github.com/pulumi/pulumi-kubernetes/sdk/v4's changelog</a>.</em></p> <blockquote> <h2>4.27.0 (March 2, 2026)</h2> <h3>Fixed</h3> <ul> <li><a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/4181">#4181</a> Fix PVC timeout when updating to a storage class with WaitForFirstConsumer bind mode.</li> </ul> <h3>Added</h3> <ul> <li><a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/3661">#3661</a> Support for OCI login inside the provider process. Providing a username/password to <code>Chart v4</code> and <code>Release v3</code> will now login to private OCI registries as expected. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/2911">pulumi/pulumi-kubernetes#2911</a> and <a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/1914">pulumi/pulumi-kubernetes#1914</a>)</li> </ul> <h2>4.26.0 (February 19, 2026)</h2> <h3>Fixed</h3> <ul> <li> <p><a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/4122">#4122</a> Implements a new provider config option, <code>alwaysRender</code>, which sets <code>Diff_Some</code>to true when used in combination with <code>renderYAMLtoDirectory</code>. This allows for user-defined opt-in behavior for YAML manifests to be idempotently generated on every <code>pulumi up</code>, and for Update() to show these changes to a user.</p> </li> <li> <p>Fixed a race condition in StatefulSet await logic where Pulumi could incorrectly report a rollout as complete before the controller had processed the update. This occurred when Pulumi checked status fields before the controller updated <code>observedGeneration</code>, causing stale &quot;ready&quot; values to be trusted.</p> </li> <li> <p>Fixed a regression of <a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/2943">#2943</a> which could cause Deployments to erroneously report diffs.</p> </li> </ul> <h3>Changed</h3> <ul> <li> <p>Upgraded <code>helm.sh/helm</code> to v3.18.6. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3969">pulumi/pulumi-kubernetes#3969</a>)</p> </li> <li> <p><a href="https://redirect.github.com/pulumi/pulumi-kubernetes/pull/4156">#4156</a> Upgrade Kubernetes schema and libraries to v1.35.1</p> </li> </ul> <h2>4.24.0 (November 5, 2025)</h2> <h3>Added</h3> <ul> <li>Added a <code>plainHttp</code> option to the <code>v4.Chart</code> resource. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3250">pulumi/pulumi-kubernetes#3250</a>)</li> </ul> <h3>Changed</h3> <ul> <li> <p>The <code>pulumi.com/waitFor</code> annotation now uses an <a href="https://www.rfc-editor.org/rfc/rfc9535.html">RFC9535</a>-compliant JSONPath parser. This makes it possible to wait for more complex scenarios.</p> <p>For example:</p> <ul> <li>To wait for a Pod's <code>status.phase</code> to be &quot;Running&quot; or &quot;Succeeded&quot;:</li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/20f0c07152925dc8226667e5bfb39fa95b9ce92d"><code>20f0c07</code></a> Prepare for v4.27.0 release (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4194">#4194</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/c5e7ece7b1096eb84867d4461b8d154e27d43369"><code>c5e7ece</code></a> Update module github.com/pulumi/pulumi/pkg/v3 to v3.224.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4191">#4191</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/49c264695280d520a74a60725e9451dc1f869f97"><code>49c2646</code></a> helm: login to private registries (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/3661">#3661</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/b48d7a39a870612e8d0445a96e3ea3aea66651d7"><code>b48d7a3</code></a> Fix PVC timeout on Update (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4181">#4181</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/e3427da6841ef56d14f8e9b4fb8d6a7e39eadd14"><code>e3427da</code></a> Automated upgrade: bump pulumi/pulumi to 3.223.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4188">#4188</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/7af1b7e73b229215dd8b36dcc8e51a501f8bf8da"><code>7af1b7e</code></a> Update dependency <code>@​pulumi/pulumi</code> to v3.224.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4189">#4189</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/6860aae22de7064f6a8f7db305c9e1e6963d8f56"><code>6860aae</code></a> Update module github.com/cloudflare/circl to v1.6.3 [SECURITY] (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4187">#4187</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/5c58fea181a3c1ca4afe00d462597c3f677e7d10"><code>5c58fea</code></a> Update GitHub Actions workflows. (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4186">#4186</a>)</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/1564fc1c4694f9c3e5af14b39bf9b32aeba8421d"><code>1564fc1</code></a> Update module github.com/pulumi/pulumi-dotnet/pulumi-language-dotnet/v3 to v3...</li> <li><a href="https://github.com/pulumi/pulumi-kubernetes/commit/9ebe2663c3a86bd7de275342e7220e7b5c3d6ad1"><code>9ebe266</code></a> Update dependency <code>@​pulumi/gcp</code> to v9.13.0 (<a href="https://redirect.github.com/pulumi/pulumi-kubernetes/issues/4184">#4184</a>)</li> <li>Additional commits viewable in <a href="https://github.com/pulumi/pulumi-kubernetes/compare/v4.25.0...v4.27.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/pulumi/pulumi-kubernetes/sdk/v4&package-manager=go_modules&previous-version=4.25.0&new-version=4.27.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 8575244 commit b738501

2 files changed

Lines changed: 65 additions & 53 deletions

File tree

deploy/go.mod

Lines changed: 21 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ go 1.25.6
44

55
require (
66
github.com/pulumi/pulumi-gcp/sdk/v8 v8.41.1
7-
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.25.0
7+
github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.27.0
88
github.com/pulumi/pulumi/sdk/v3 v3.225.1
99
gopkg.in/yaml.v2 v2.4.0
1010
)
@@ -13,7 +13,6 @@ require (
1313
dario.cat/mergo v1.0.0 // indirect
1414
github.com/Microsoft/go-winio v0.6.2 // indirect
1515
github.com/ProtonMail/go-crypto v1.1.6 // indirect
16-
github.com/aead/chacha20 v0.0.0-20180709150244-8b13a72661da // indirect
1716
github.com/agext/levenshtein v1.2.3 // indirect
1817
github.com/apparentlymart/go-textseg/v13 v13.0.0 // indirect
1918
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
@@ -22,15 +21,21 @@ require (
2221
github.com/blang/semver v3.5.1+incompatible // indirect
2322
github.com/cenkalti/backoff/v5 v5.0.3 // indirect
2423
github.com/cespare/xxhash/v2 v2.3.0 // indirect
25-
github.com/charmbracelet/bubbles v0.16.1 // indirect
26-
github.com/charmbracelet/bubbletea v0.25.0 // indirect
27-
github.com/charmbracelet/lipgloss v0.7.1 // indirect
24+
github.com/charmbracelet/bubbles v1.0.0 // indirect
25+
github.com/charmbracelet/bubbletea v1.3.10 // indirect
26+
github.com/charmbracelet/colorprofile v0.4.2 // indirect
27+
github.com/charmbracelet/lipgloss v1.1.0 // indirect
28+
github.com/charmbracelet/x/ansi v0.11.6 // indirect
29+
github.com/charmbracelet/x/cellbuf v0.0.15 // indirect
30+
github.com/charmbracelet/x/term v0.2.2 // indirect
2831
github.com/cheggaaa/pb v1.0.29 // indirect
32+
github.com/clipperhouse/displaywidth v0.10.0 // indirect
33+
github.com/clipperhouse/uax29/v2 v2.7.0 // indirect
2934
github.com/cloudflare/circl v1.6.3 // indirect
30-
github.com/containerd/console v1.0.4-0.20230313162750-1ae8d489ac81 // indirect
3135
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
3236
github.com/djherbis/times v1.5.0 // indirect
3337
github.com/emirpasic/gods v1.18.1 // indirect
38+
github.com/erikgeiser/coninput v0.0.0-20211004153227-1c3628e74d0f // indirect
3439
github.com/go-git/gcfg v1.5.1-0.20230307220236-3a3c6141e376 // indirect
3540
github.com/go-git/go-billy/v5 v5.6.2 // indirect
3641
github.com/go-git/go-git/v5 v5.16.5 // indirect
@@ -51,18 +56,17 @@ require (
5156
github.com/json-iterator/go v1.1.12 // indirect
5257
github.com/kevinburke/ssh_config v1.2.0 // indirect
5358
github.com/klauspost/compress v1.18.0 // indirect
54-
github.com/lucasb-eyer/go-colorful v1.2.0 // indirect
59+
github.com/lucasb-eyer/go-colorful v1.3.0 // indirect
5560
github.com/mattn/go-isatty v0.0.20 // indirect
5661
github.com/mattn/go-localereader v0.0.1 // indirect
57-
github.com/mattn/go-runewidth v0.0.15 // indirect
62+
github.com/mattn/go-runewidth v0.0.20 // indirect
5863
github.com/mitchellh/go-ps v1.0.0 // indirect
5964
github.com/mitchellh/go-wordwrap v1.0.1 // indirect
6065
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
6166
github.com/modern-go/reflect2 v1.0.3-0.20250322232337-35a7c28c31ee // indirect
6267
github.com/muesli/ansi v0.0.0-20230316100256-276c6243b2f6 // indirect
6368
github.com/muesli/cancelreader v0.2.2 // indirect
64-
github.com/muesli/reflow v0.3.0 // indirect
65-
github.com/muesli/termenv v0.15.2 // indirect
69+
github.com/muesli/termenv v0.16.0 // indirect
6670
github.com/opentracing/basictracer-go v1.1.0 // indirect
6771
github.com/opentracing/opentracing-go v1.2.0 // indirect
6872
github.com/pgavlin/fx v0.1.6 // indirect
@@ -71,19 +75,20 @@ require (
7175
github.com/pkg/term v1.1.0 // indirect
7276
github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 // indirect
7377
github.com/pulumi/esc v0.17.0 // indirect
74-
github.com/rivo/uniseg v0.4.4 // indirect
78+
github.com/rivo/uniseg v0.4.7 // indirect
7579
github.com/rogpeppe/go-internal v1.14.1 // indirect
7680
github.com/santhosh-tekuri/jsonschema/v5 v5.0.0 // indirect
7781
github.com/sergi/go-diff v1.4.0 // indirect
7882
github.com/skeema/knownhosts v1.3.1 // indirect
7983
github.com/spf13/cast v1.4.1 // indirect
80-
github.com/spf13/cobra v1.10.1 // indirect
84+
github.com/spf13/cobra v1.10.2 // indirect
8185
github.com/spf13/pflag v1.0.10 // indirect
8286
github.com/stretchr/objx v0.2.0 // indirect
8387
github.com/texttheater/golang-levenshtein v1.0.1 // indirect
8488
github.com/uber/jaeger-client-go v2.30.0+incompatible // indirect
8589
github.com/uber/jaeger-lib v2.4.1+incompatible // indirect
8690
github.com/xanzy/ssh-agent v0.3.3 // indirect
91+
github.com/xo/terminfo v0.0.0-20220910002029-abceb7e1c41e // indirect
8792
github.com/zclconf/go-cty v1.13.2 // indirect
8893
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
8994
go.opentelemetry.io/collector/featuregate v1.51.0 // indirect
@@ -95,7 +100,7 @@ require (
95100
go.opentelemetry.io/otel/sdk v1.40.0 // indirect
96101
go.opentelemetry.io/otel/trace v1.40.0 // indirect
97102
go.opentelemetry.io/proto/otlp v1.9.0 // indirect
98-
go.uber.org/atomic v1.9.0 // indirect
103+
go.uber.org/atomic v1.11.0 // indirect
99104
go.uber.org/multierr v1.11.0 // indirect
100105
golang.org/x/crypto v0.48.0 // indirect
101106
golang.org/x/exp v0.0.0-20240719175910-8a7402abbf56 // indirect
@@ -107,10 +112,10 @@ require (
107112
golang.org/x/text v0.34.0 // indirect
108113
golang.org/x/tools v0.41.0 // indirect
109114
google.golang.org/genproto/googleapis/api v0.0.0-20260128011058-8636f8732409 // indirect
110-
google.golang.org/genproto/googleapis/rpc v0.0.0-20260128011058-8636f8732409 // indirect
111-
google.golang.org/grpc v1.78.0 // indirect
115+
google.golang.org/genproto/googleapis/rpc v0.0.0-20260217215200-42d3e9bedb6d // indirect
116+
google.golang.org/grpc v1.79.1 // indirect
112117
google.golang.org/protobuf v1.36.11 // indirect
113118
gopkg.in/warnings.v0 v0.1.2 // indirect
114119
gopkg.in/yaml.v3 v3.0.1 // indirect
115-
lukechampine.com/frand v1.4.2 // indirect
120+
lukechampine.com/frand v1.5.1 // indirect
116121
)

0 commit comments

Comments
 (0)