@@ -10,7 +10,6 @@ houseplant! Kubewarden got a New Year’s resolution to tidy up and repot, and
1010have gone full on with digital gardening. This release is a maintenance
1111one, with big moves to monorepos and a refresh in release artifacts.
1212
13-
1413## New Admission Controller monorepo
1514
1615With the addition of [ SBOMscanner] ( https://www.kubewarden.io/blog/2025/11/expanding-kubewarden-scope )
@@ -45,7 +44,6 @@ It ensures that every part of the Admission Controller, from code to releases
4544now lives and grows together, making development smoother and future
4645improvements easier for everyone.
4746
48-
4947### Developing with Tilt
5048
5149Tilt is a developer tool that installs your local Helm charts, rebuilds your
@@ -65,7 +63,6 @@ Read our refreshed
6563[ CONTRIBUTING.md] ( https://github.com/kubewarden/kubewarden-controller/blob/main/CONTRIBUTING.md#development )
6664to get up to speed.
6765
68-
6966## New Policies monorepo
7067
7168What better moment to keep folding repositories than this release. We have also
@@ -78,7 +75,7 @@ This monorepo contains (at the time of writing) 55 policies that used to live
7875each in their own repository.
7976
8077The new policies monorepo has per-policy Makefiles, and a CI/CD that heavily
81- reuses those local Make targets. Of course, with end-to-end tests, unit tests,
78+ reuses those local Make targets. Of course, with end-to-end tests, unit tests,
8279format and linting. We also continue to have nice dependency and release
8380automation with [ Updatecli] ( https://www.updatecli.io/ ) and Renovate bot, and have
8481a ton less GitHub notifications, which is a joy to maintain. We are happy to
9390This monorepo mirrors our already existing monorepo for Rego policies in
9491[ kubewarden/rego-policies-library] ( github.com/kubewarden/rego-policies-library ) .
9592
96-
9793## Changes to release artifacts
9894
9995The ` kwctl ` CLI binary release artifacts are now found in the [ GitHub
@@ -109,11 +105,12 @@ using [Hauler](https://docs.hauler.dev/docs/intro)).
109105
110106### Changes to Cosign signature metadata
111107
112- Cosign signatures of our artifacts have changed their CertificateIdentity with
108+ Cosign signatures of our artifacts have changed their ` CertificateIdentity ` with
113109the change of repositories.
114110
115111Container images, kwctl, and policies are now performed
116112differently as their GitHub release workflow URI has changed:
113+
117114- ` policy-server ` , ` audit-scanner ` images are now signed by the
118115 ` github.com/kubewarden/kubewarden-controller ` ` release.yml ` job
119116- ` kwctl ` artifacts are now signed by the
@@ -123,6 +120,7 @@ differently as their GitHub release workflow URI has changed:
123120For example, the ` policy-server ` image was previously produced by a GH release
124121workflow under kubewarden/policy-server and now is generated from
125122kubewarden/kubewarden-controller. This means that:
123+
126124- Old ` policy-server:v1.31.0 ` CertificateIdentity used to have SAN value of:
127125 ` "https://github.com/kubewarden/policy-server/.github/workflows/release.yml@refs/tags/v1.31.0" `
128126- New ` policy-server:v1.32.0 ` has now SAN value of:
@@ -131,7 +129,6 @@ kubewarden/kubewarden-controller. This means that:
131129The [ slsactl] ( https://github.com/rancherlabs/slsactl ) utility has been updated
132130for this change.
133131
134-
135132## Simplifying versioning: patching together
136133
137134Previously, our images and our ` kwctl ` CLI utility could get patch releases
@@ -145,17 +142,15 @@ documented this in our [RFC](https://github.com/kubewarden/rfc/pull/53) repo,
145142as well as updated the
146143[ docs] ( https://docs.kubewarden.io/next/reference/upgrade-path#stack-version-compatibility-among-components ) .
147144
148-
149145## Ongoing cleanup touches
150146
151- there 's still some minor cleanups, reorg, and even further automation to
147+ There 's still some minor cleanups, reorg, and even further automation to
152148perform for the benefit of developers. These cleanups will land in future
153149versions.
154150
155- Our docs at doc.kubewarden.io will also get expanded in the near future. Stay
151+ Our docs at [ doc.kubewarden.io] ( https://docs.kubewarden.io ) will also get expanded in the near future. Stay
156152tuned!
157153
158-
159154# Getting in touch
160155
161156Join the conversation on
0 commit comments