github k8gb-io/k8gb v0.19.0

10 hours ago

Changelog

Highlights

  • New vendor-neutral canonical API group k8gb.io/v1beta1, aligning the public API with the k8gb.io project identity.

  • Controlled migration path from k8gb.absa.oss/v1beta1 to k8gb.io/v1beta1, with explicit per-object opt-in via k8gb.io/migration-requested=true. See the Service Upgrade guide.

  • Legacy objects are working during the transition and marked completed migrations with k8gb.io/migrated-to-k8gb-io=true for safe phased rollouts. See the Migration Acceptance Tests.

  • Improved migration safety for embedded Ingress resources with ownership cleanup and documented upgrade validation steps in the Migration Acceptance Tests.

  • Runtime-facing image defaults to registry.k8gb.io, same for supporting components such as the CoreDNS CRD plugin.

  • Dynamic Zones support with the new cluster-scoped ZoneDelegation resource for more flexible DNS management in shared and multi-tenant environments. See Dynamic Zones. [PREVIEW]

  • Strengthened release and supply-chain workflows by separating Helm OCI publishing and Cosign signing into a dedicated workflow. For deployment and configuration guidance, see the documentation.

v0.19.0 (2026-03-22)

Full Changelog

Closed issues:

  • Switch to vendor neutral OCI registry and repository #2195
  • Enhance Token permissions according to recommendations in CLO monitor #2194
  • Switch to vendor-neutral API group #2180
  • Switch helm repo to OCI #1973
  • (vendor-neutrality) Ensure k8gb.io has vendor-neutral governance #1665

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

🚀

What's Changed

  • Update Offline Changelog by @github-actions[bot] in #2262
  • Update Helm Docs by @github-actions[bot] in #2260
  • Add Bradley to chart metadata by @ytsarev in #2265
  • docs: prevent prerelease tags from publishing to gh-pages by @ytsarev in #2266
  • Update Helm Docs by @github-actions[bot] in #2267
  • release: move container release, cosign, and slsa to GHCR by @ytsarev in #2264
  • March 4 community meeting agenda by @ytsarev in #2278
  • Add Millennium bcp case study by @ytsarev in #2280
  • DynamicZones (1/4): introduce API, CRD and type registration by @kuritka in #2270
  • Switch to vendor‑neutral API group k8gb.io with on‑the‑fly user controlled migration by @ytsarev in #2203
  • DynamicZones (2/4): add Helm chart integration and installation support by @kuritka in #2271
  • Update Helm Docs by @github-actions[bot] in #2284
  • chore(images): switch runtime-facing image refs to registry.k8gb.io by @ytsarev in #2276
  • chore(deps): update dependency k8gb-io/k8gb to v0.18.1 by @renovate[bot] in #2263
  • add 2026-03-18 community meeting agenda and notes by @elohmrow in #2287
  • Bump coredns plugin to latest v0.4.0 release by @ytsarev in #2289
  • Feat: OCI Registry and Cosign signing in separate workflow file by @itsfarhan in #2237
  • chore(deps): update benc-uk/workflow-dispatch digest to 7a02764 by @renovate[bot] in #2258
  • Update Helm Docs by @github-actions[bot] in #2290
  • chore(deps): update docker/build-push-action action to v7 by @renovate[bot] in #2288
  • chore(deps): update sigstore/cosign-installer digest to ba7bc0a by @renovate[bot] in #2273
  • chore(deps): update github/codeql-action digest to b1bff81 by @renovate[bot] in #2274
  • chore(deps): update docker/login-action action to v4 by @renovate[bot] in #2277
  • chore(deps): update goreleaser/goreleaser-action action to v7 by @renovate[bot] in #2261
  • fix(deps): update all non-major dependencies by @renovate[bot] in #2233
  • chore(deps): update dependency go to v1.26.1 by @renovate[bot] in #2238
  • fix(deps): update kubernetes monorepo to v0.35.3 by @renovate[bot] in #2286
  • chore(deps): update otel/opentelemetry-collector docker tag to v0.148.0 by @renovate[bot] in #2275
  • Bump google.golang.org/grpc from 1.79.2 to 1.79.3 by @dependabot[bot] in #2297
  • chore(deps): update all non-major dependencies by @renovate[bot] in #2295
  • chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #2268
  • Update Helm Docs by @github-actions[bot] in #2298
  • fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 by @renovate[bot] in #2243
  • fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.3 by @renovate[bot] in #2279
  • chore(deps): update rancher/k3s docker tag to v1.35.2 by @renovate[bot] in #1678
  • ci: remove trivy workflows by @ytsarev in #2299
  • DynamicZones (4/4): documentation and usage guide by @kuritka in #2272
  • ci: tighten workflow token permissions by @ytsarev in #2300
  • RELEASE: v0.19.0 by @ytsarev in #2303

Full Changelog: v0.18.1...v0.19.0

Don't miss a new k8gb release

NewReleases is sending notifications on new releases.