github.com/k8gb-io/k8gb
v0.20.0
#1809 most downloaded on Go modules
k8gb-io/k8gb
What this package is like to depend on
Last release 3 days ago
21 Aug 2026
Ships on a steady schedule
a new release about every 9 days
Nearly every release is documented
notes for 21 of 21 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
281 releases · first in 2021
163 releases in the last 12 months
see the full history below
Release timeline
281 releases · Oct 2021 to Aug 2026Releases
latest 60 of 281-
v0.21.0-rc421 Aug 2026 pre-releaseRelease notes
Open source →Changelog
- 382afee RELEASE: v0.21.0-rc4
- 7d66821 chore(deps): update actions/setup-go action to v7
- 9a00b46 chore(deps): update otel/opentelemetry-collector docker tag to v0.159.0
- 93f6119 refactor: remove extClusterGeoTags from ZD wrapeper
- 5fdc2be feat: Add support of custom glue A prefix
- 7ff5465 refactor: Replace Delegationzone by ZoneDelegation
- aa02db2 Fix empty CoreDNS readiness
🚀
-
v0.21.0-rc318 Aug 2026 pre-releaseRelease notes
Open source →Changelog
- 7938fbc RELEASE: v0.21.0-rc3
- 0bcae4b feat: ZONE_DELEGATION_RECONCILE_REQUEUE_SECONDS as dedicated value for ZD reconciliation
- 1bc58d4 fix: zone delegation reconciliation panics on invalid rfc1035
- cd6f19e add 2026-08-05 community meeting notes (#2493)
- ae6efa1 docs: document why Dynamic GeoTags cannot work with ExternalDNS (#2464)
- db35f5f [create-pull-request] automated change
- b75ba71 [create-pull-request] automated change
🚀
-
v0.21.0-rc2.0.20260815084032-1bc58d42714a15 Aug 2026 pre-releaseNothing published for this version
-
v0.21.0-rc2.0.20260806103227-cd6f19e70b5c06 Aug 2026 pre-releaseNothing published for this version
-
v0.21.0-rc2.0.20260804075902-ae6efa182f0b04 Aug 2026 pre-releaseNothing published for this version
-
v0.21.0-rc2.0.20260802114918-db35f5ffb39202 Aug 2026 pre-releaseNothing published for this version
-
v0.21.0-rc201 Aug 2026 pre-releaseRelease notes
Open source →Changelog
- ed8470d RELEASE: v0.21.0-rc2
- c5ba741 [create-pull-request] automated change
- 4abdac0 fix(docs): correct broken internal markdown links
- 1e5c9a8 chore(deps): update otel/opentelemetry-collector docker tag to v0.157.0
- f6fa472 docs: clean up website navigation warnings
- 17d7b9b refactor: rfc1035 validation moved to utils
- 0baaa8f feat: bump dependencies
- 14f20bc Fix dynmaic tags discovery for new zones
- 9398f2e fix: clarify reconciliation message
- 90c3908 feat: refactor ExtClusterNSNames
- 5c04f03 docs: document partial Gslb deployment behavior (#2399)
- b797408 [create-pull-request] automated change
- a72c381 dynamic_geotags.md - explain usage (#2432)
- 234eef7 feat: override discovered exposed IPs via CLUSTER_EXPOSED_IPS (#2402)
- 5e14ccf fix mermaid chart rendering on ai inference demo (#2443)
- 438c04c [create-pull-request] automated change
- 30d8c7d [create-pull-request] automated change
🚀
-
v0.21.0-rc1.0.20260801192206-f6fa472b0e6301 Aug 2026 pre-releaseNothing published for this version
-
v0.21.0-rc1.0.20260731122235-90c39083bea931 Jul 2026 pre-releaseNothing published for this version
-
v0.21.0-rc1.0.20260728210023-5e14ccf2e67d28 Jul 2026 pre-releaseNothing published for this version
-
v0.21.0-rc128 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260722130759-25c8d0a79d4022 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260721065647-c83f2c5f322a21 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260717211851-a74a5c97d0e417 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260717092050-a01102a191f417 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260715224750-42a957cead9115 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260709144912-bc4ec7cfaf9109 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260708123436-81e03bcb68fe08 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260703225943-0630e98e584903 Jul 2026 pre-releaseNothing published for this version
-
v0.20.1-0.20260625102655-83394cf3677025 Jun 2026 pre-releaseNothing published for this version
-
v0.20.025 Jun 2026Release notes
Open source →Release summary
v0.20.0introduces the cluster-scoped ZoneDelegation CRD, enabling teams to declaratively activate and safely retire DNS zones. This prevents shared or dynamically provisioned clusters from becoming authoritative before their GSLB records exist and returning cacheable NXDOMAIN responses for hostnames served by another cluster. k8gb dynamically configures CoreDNS and coordinates safe multi-cluster delegation cleanup through ExternalDNS or Infoblox. Existing static k8gb.dnsZones configurations remain supported without migration.It also adds TLSRoute support with multiple api versions and the
k8gb.io/exposed-hostnamesannotation, while improving service health checks, DNS validation, legacy migration cleanup, and reconciliation reliability. New local-failover and AI-inference resilience demos, expanded documentation, unified CRDs, and refreshed dependencies round out the release.What's Changed
Features, fixes, and maintenance
- Add phased local failover demo script by @ytsarev in #2309
- Add April 1, 2026 meeting notes by @ytsarev in #2316
- ZoneDelegation (3.1/4) feat: Add ipresolver and zones service by @kuritka in #2313
- Fix: Helm charts publish to OCI registry by @itsfarhan in #2319
- ZoneDelegation (3.2/4) feat: k8gb-zone-delegation config map by @kuritka in #2322
- feat: add k8gb.io/exposed-hostnames annotation by @rajsinghtech in #2285
- ZoneDelegation (3.3/4) feat: Create ZoneDelegation reconciliation by @kuritka in #2323
- feat: first blog of k8gb by @itsfarhan in #2307
- Fix: update blog category to match with mkdocs.yml by @itsfarhan in #2329
- add 2026-04-15 community meeting notes by @elohmrow in #2331
- ZoneDelegation (3.3/4) feat: Remove Bootstrap service by @kuritka in #2324
- feat: master as part of version selector in docs site by @itsfarhan in #2291
- ZoneDelegation (3.4/4) feat: Chainsaw tests - existing ZoneDelegation during bootstrap by @kuritka in #2325
- feat: Pipeline doesn't rely on init-ingress but service type LoadBalancer by @kuritka in #2333
- Enhancement: Cosign keyless verification guide by @itsfarhan in #2200
- feat(docs): splitbrain documentation by @itsfarhan in #2254
- ZoneDelegation (3.5/4) feat: ZoneDelegation reconciliation by @kuritka in #2327
- ZoneDelegation (3.7/4) feat: ApplicationDNSEndpoint to ZoneService refactor by @kuritka in #2335
- ZoneDelegation (3.8/4) feat: use ZoneDelegations for authoritative DNS resolution by @kuritka in #2338
- ZoneDelegation (3.6/4) feat: chainsaw ZoneDelegation status by @kuritka in #2328
- ZoneDelegation (3.9/4) feat: add markedForDeletion to ZoneDelegation by @kuritka in #2343
- chore: configure renovate for deploy/edge/deployment.yaml by @itsfarhan in #2341
- community-meeting-2026-04-29 by @ytsarev in #2347
- Fixes missed comments in PR #2347 by @elohmrow in #2348
- test(DTR): Testing different K8S versions for DTR (incubation) by @itsfarhan in #2095
- feat: Remove dynamicZones from values.yaml by @kuritka in #2354
- Fix: Sync blogs across all versions by @itsfarhan in #2339
- add 2026-05-13 community meeting agenda / notes by @elohmrow in #2363
- feat: ZoneDelegation (3.13/4): finalizers logic by @kuritka in #2365
- Add AI inference resilience demo by @ytsarev in #2353
- feat: ZoneDelegation (3.12/4) ZoneDelegation CRD, doFinalize: false as default, Zones validation by @kuritka in #2364
- fix: require all services healthy for server health (#2326) by @itsfarhan in #2342
- fix: typos and wrong default INFOBLOX_WAPI_PORT in config.go by @immanuwell in #2369
- feat: ZoneDelegation (3.11/4) ipresolver returns status per GlueARecord by @kuritka in #2350
- add 2027-05-27 community meeting agenda by @elohmrow in #2370
- feat: Zone delegation (3.15/4) finalization/remove zone delegation for Infoblox by @kuritka in #2367
- add ai inference demo blog post by @elohmrow in #2371
- Fix AI inference blog metadata by @ytsarev in #2372
- fix: fail fast on invalid localtargets DNS labels by @immanuwell in #2373
- fix: repair broken contributor workflows in local deployment helpers by @immanuwell in #2376
- fix: preserve legacy GSLB annotations by @ytsarev in #2377
- WIP add 2026-06-10 community meeting agenda by @elohmrow in #2380
- fest: TLSRoute support in gateway.networking.k8s.io/v1alpha2 vs gatew… by @aryasoni98 in #2282
- feat: Zone delegation (3.16/4) finalization for ExternalDNS by @kuritka in #2386
- Extending ZoneDelegation documentation by @kuritka in #2387
- add 2026-06-24 community meeting notes by @elohmrow in #2391
- RELEASE: v0.20.0 by @kuritka in #2394
- Bump CoreDNS CRD Plugin to v0.5.0 by @ytsarev in #2405
- feat: unify CRDs by @kuritka in #2408
- fix: Skip GSLB reconciliation when ZoneDelegation is removed by @kuritka in #2409
- feat: not reconcile immediatelly when error occurs by @kuritka in #2412
- refactor: rename CreateZoneDelegation to SaveZoneDelegation by @kuritka in #2411
- feat: remove .conf from ZoneDelegation name by @kuritka in #2413
- fix: make legacy migration cleanup reliable by @ytsarev in #2414
- fix: flaky ip_resolver test by @kuritka in #2415
- ci: run Chainsaw for Renovate PRs by @ytsarev in #2416
- ci: use GitHub-generated release notes by @ytsarev in #2417
Dependencies
- fix(deps): update all non-major dependencies by @renovate[bot] in #2308
- chore(deps): update dependency k8gb-io/k8gb to v0.19.0 by @renovate[bot] in #2306
- fix(deps): update module sigs.k8s.io/external-dns to v0.21.0 by @renovate[bot] in #2317
- chore(deps): update dependency go to v1.26.2 by @renovate[bot] in #2320
- chore(deps): update dependency prometheus-community/helm-charts to v29 by @renovate[bot] in #2321
- chore(deps): update azure/setup-helm action to v5 by @renovate[bot] in #2311
- fix(deps): update all non-major dependencies by @renovate[bot] in #2318
- chore(deps): update otel/opentelemetry-collector docker tag to v0.150.1 by @renovate[bot] in #2315
- Update all non-major dependencies by @renovate[bot] in #2344
- Update dependency kubernetes-sigs/controller-tools to v0.21.0 by @renovate[bot] in #2355
- Update module sigs.k8s.io/controller-runtime to v0.24.0 by @renovate[bot] in #2349
- Update otel/opentelemetry-collector Docker tag to v0.151.0 by @renovate[bot] in #2346
- Update kyverno/action-install-chainsaw action to v0.2.15 by @renovate[bot] in #2356
- Update go module directive to v1.26.3 by @renovate[bot] in #2358
- Update module github.com/gruntwork-io/terratest to v1 by @renovate[bot] in #2359
- Update rancher/k3s Docker tag to v1.36.0 by @renovate[bot] in #2314
- Update module sigs.k8s.io/controller-runtime to v0.24.1 by @renovate[bot] in #2362
- Update otel/opentelemetry-collector Docker tag to v0.153.0 by @renovate[bot] in #2361
- Update update k8s version to v1.36.1 by @renovate[bot] in #2368
- Update fossa-contrib/fossa-action action to v4 by @renovate[bot] in #2384
- Update dependency helm to v4 by @renovate[bot] in #2382
- Update otel/opentelemetry-collector Docker tag to v0.154.0 by @renovate[bot] in #2379
- Update update golang version by @renovate[bot] in #2374
- Update all non-major dependencies by @renovate[bot] in #2352
- Update actions/checkout action to v7 by @renovate[bot] in #2388
- Update rancher/k3s Docker tag to v1.36.2 by @renovate[bot] in #2392
- Update otel/opentelemetry-collector Docker tag to v0.155.0 by @renovate[bot] in #2393
- Update kubernetes monorepo to v0.36.2 by @renovate[bot] in #2332
- Update all non-major dependencies by @renovate[bot] in #2400
- Update all non-major dependencies by @renovate[bot] in #2403
- Update all non-major dependencies by @renovate[bot] in #2410
New Contributors
- @rajsinghtech made their first contribution in #2285
- @immanuwell made their first contribution in #2369
- @aryasoni98 made their first contribution in #2282
Full Changelog: v0.19.0...v0.20.0
🚀
-
v0.19.1-0.20260630094902-66ed6579b66a30 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260627135654-85367882c9d627 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260624035724-4432ea0d687124 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260623110842-6e3033cdae4f23 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260620120324-0e6f0b444c6420 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260607223313-debb2a2e3f6207 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260605014635-271c77a9531c05 Jun 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260529053321-a915062f3e0129 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260526214901-32034b42287e26 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260522060319-4ed4b9f9694f22 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260518114747-d137de4d82b318 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260513150513-93ff5094377a13 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260512001400-7a8becd25fdd12 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260508081219-504dc0d2955208 May 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260430223221-d9fcb89974fc30 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260425050812-186dca2e2a1e25 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260421101159-401c1de9c84821 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260416100300-a5971d44419116 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260409091123-0acbf141042d09 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260408142456-5ad91696f68b08 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260407104812-54773392837607 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260402074638-a3bfbf16683a02 Apr 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260324232314-c3f72770675d24 Mar 2026 pre-releaseNothing published for this version
-
v0.19.1-0.20260322160104-8f80be6b927922 Mar 2026 pre-releaseNothing published for this version
-
v0.19.022 Mar 2026Release notes
Open source →Changelog
Highlights
-
New vendor-neutral canonical API group
k8gb.io/v1beta1, aligning the public API with thek8gb.ioproject identity. -
Controlled migration path from
k8gb.absa.oss/v1beta1tok8gb.io/v1beta1, with explicit per-object opt-in viak8gb.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=truefor safe phased rollouts. See the Migration Acceptance Tests. -
Improved migration safety for embedded
Ingressresources 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 Zonessupport with the new cluster-scopedZoneDelegationresource for more flexible DNS management in shared and multi-tenant environments. See Dynamic Zones. [PREVIEW] -
Strengthened release and supply-chain workflows by separating Helm
OCIpublishing andCosignsigning into a dedicated workflow. For deployment and configuration guidance, see the documentation.
v0.19.0 (2026-03-22)
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:
- RELEASE: v0.19.0 #2303 (ytsarev)
- ci: tighten workflow token permissions #2300 (ytsarev)
- ci: remove trivy workflows #2299 (ytsarev)
- Update Helm Docs #2298 (github-actions[bot])
- Bump google.golang.org/grpc from 1.79.2 to 1.79.3 #2297 (dependabot[bot])
- chore(deps): update all non-major dependencies #2295 (renovate[bot])
- Update Helm Docs #2290 (github-actions[bot])
- Bump coredns plugin to latest v0.4.0 release #2289 (ytsarev)
- chore(deps): update docker/build-push-action action to v7 #2288 (renovate[bot])
- add 2026-03-18 community meeting agenda and notes #2287 (elohmrow)
- fix(deps): update kubernetes monorepo to v0.35.3 #2286 (renovate[bot])
- Update Helm Docs #2284 (github-actions[bot])
- Add Millennium bcp case study #2280 (ytsarev)
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.3 #2279 (renovate[bot])
- March 4 community meeting agenda #2278 (ytsarev)
- chore(deps): update docker/login-action action to v4 #2277 (renovate[bot])
- chore(images): switch runtime-facing image refs to registry.k8gb.io #2276 (ytsarev)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.148.0 #2275 (renovate[bot])
- chore(deps): update github/codeql-action digest to b1bff81 #2274 (renovate[bot])
- chore(deps): update sigstore/cosign-installer digest to ba7bc0a #2273 (renovate[bot])
- DynamicZones (4/4): documentation and usage guide #2272 (kuritka)
- DynamicZones (2/4): add Helm chart integration and installation support #2271 (kuritka)
- DynamicZones (1/4): introduce API, CRD and type registration #2270 (kuritka)
- chore(deps): update actions/upload-artifact action to v7 #2268 (renovate[bot])
- Update Helm Docs #2267 (github-actions[bot])
- docs: prevent prerelease tags from publishing to gh-pages #2266 (ytsarev)
- Add Bradley to chart metadata #2265 (ytsarev)
- release: move container release, cosign, and slsa to GHCR #2264 (ytsarev)
- chore(deps): update dependency k8gb-io/k8gb to v0.18.1 #2263 (renovate[bot])
- Update Offline Changelog #2262 (github-actions[bot])
- chore(deps): update goreleaser/goreleaser-action action to v7 #2261 (renovate[bot])
- Update Helm Docs #2260 (github-actions[bot])
- chore(deps): update benc-uk/workflow-dispatch digest to 7a02764 #2258 (renovate[bot])
- fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 #2243 (renovate[bot])
- chore(deps): update dependency go to v1.26.1 #2238 (renovate[bot])
- Feat: OCI Registry and Cosign signing in separate workflow file #2237 (itsfarhan)
- fix(deps): update all non-major dependencies #2233 (renovate[bot])
- Switch to vendor‑neutral API group k8gb.io with on‑the‑fly user controlled migration #2203 (ytsarev)
- chore(deps): update rancher/k3s docker tag to v1.35.2 #1678 (renovate[bot])
* 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
Release notes
Open source →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:
- RELEASE: v0.19.0 #2303 (ytsarev)
- ci: tighten workflow token permissions #2300 (ytsarev)
- ci: remove trivy workflows #2299 (ytsarev)
- Update Helm Docs #2298 (github-actions[bot])
- Bump google.golang.org/grpc from 1.79.2 to 1.79.3 #2297 (dependabot[bot])
- chore(deps): update all non-major dependencies #2295 (renovate[bot])
- Update Helm Docs #2290 (github-actions[bot])
- Bump coredns plugin to latest v0.4.0 release #2289 (ytsarev)
- chore(deps): update docker/build-push-action action to v7 #2288 (renovate[bot])
- add 2026-03-18 community meeting agenda and notes #2287 (elohmrow)
- fix(deps): update kubernetes monorepo to v0.35.3 #2286 (renovate[bot])
- Update Helm Docs #2284 (github-actions[bot])
- Add Millennium bcp case study #2280 (ytsarev)
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.3 #2279 (renovate[bot])
- March 4 community meeting agenda #2278 (ytsarev)
- chore(deps): update docker/login-action action to v4 #2277 (renovate[bot])
- chore(images): switch runtime-facing image refs to registry.k8gb.io #2276 (ytsarev)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.148.0 #2275 (renovate[bot])
- chore(deps): update github/codeql-action digest to b1bff81 #2274 (renovate[bot])
- chore(deps): update sigstore/cosign-installer digest to ba7bc0a #2273 (renovate[bot])
- DynamicZones (4/4): documentation and usage guide #2272 (kuritka)
- DynamicZones (2/4): add Helm chart integration and installation support #2271 (kuritka)
- DynamicZones (1/4): introduce API, CRD and type registration #2270 (kuritka)
- chore(deps): update actions/upload-artifact action to v7 #2268 (renovate[bot])
- Update Helm Docs #2267 (github-actions[bot])
- docs: prevent prerelease tags from publishing to gh-pages #2266 (ytsarev)
- Add Bradley to chart metadata #2265 (ytsarev)
- release: move container release, cosign, and slsa to GHCR #2264 (ytsarev)
- chore(deps): update dependency k8gb-io/k8gb to v0.18.1 #2263 (renovate[bot])
- Update Offline Changelog #2262 (github-actions[bot])
- chore(deps): update goreleaser/goreleaser-action action to v7 #2261 (renovate[bot])
- Update Helm Docs #2260 (github-actions[bot])
- chore(deps): update benc-uk/workflow-dispatch digest to 7a02764 #2258 (renovate[bot])
- fix(deps): update module github.com/gruntwork-io/terratest to v0.56.0 #2243 (renovate[bot])
- chore(deps): update dependency go to v1.26.1 #2238 (renovate[bot])
- Feat: OCI Registry and Cosign signing in separate workflow file #2237 (itsfarhan)
- fix(deps): update all non-major dependencies #2233 (renovate[bot])
- Switch to vendor‑neutral API group k8gb.io with on‑the‑fly user controlled migration #2203 (ytsarev)
- chore(deps): update rancher/k3s docker tag to v1.35.2 #1678 (renovate[bot])
-
-
v0.18.2-0.20260319183024-f74181aadf9019 Mar 2026 pre-releaseNothing published for this version
-
v0.18.2-0.20260318232849-3b4c74aba9c518 Mar 2026 pre-releaseNothing published for this version
-
v0.18.2-0.20260311213943-b9cbb65f964511 Mar 2026 pre-releaseNothing published for this version
-
v0.18.2-0.20260309084943-1a44d6511fd909 Mar 2026 pre-releaseNothing published for this version
-
v0.18.2-0.20260306083820-af51eef05f5806 Mar 2026 pre-releaseNothing published for this version
-
v0.18.2-0.20260222225549-0be23f8e6ad922 Feb 2026 pre-releaseNothing published for this version
-
v0.18.2-0.20260221150005-5a593c71724e21 Feb 2026 pre-releaseNothing published for this version
-
v0.18.121 Feb 2026Release notes
Open source →Release highlights
- Update coredns-plugin, fixing all vulnerabilities https://artifacthub.io/packages/helm/k8gb/k8gb - thanks @elohmrow !
- Website documentation update - thanks @itsfarhan!
Changelog
v0.18.1 (2026-02-21)
Closed issues:
Merged pull requests:
- RELEASE: v0.18.1 #2259 (ytsarev)
- Update Helm Docs #2257 (github-actions[bot])
- Bump coredns-plugin to include latest security fixes #2256 (ytsarev)
- fix(docs): restore mkdocs.yml between mike tag checkouts #2253 (ytsarev)
- Update Helm Docs #2252 (github-actions[bot])
- chore(deps): update github/codeql-action digest to 89a39a4 #2251 (renovate[bot])
- fix(docs): ensure mike provider for legacy docs tags #2250 (ytsarev)
- Fix: K8gb site banner fix #2249 (itsfarhan)
- update governance with information on 2025-2026 project lead election #2248 (elohmrow)
- add 2026-02-18 community meeting notes #2247 (elohmrow)
- fix(docs): deploy mike docs on master for latest 3 tags #2246 (ytsarev)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.146.1 #2245 (renovate[bot])
- ci: centralize k3d version in workflow env and use the latest one #2244 (ytsarev)
- chore(deps): update dependency kubernetes-sigs/controller-tools to v0.20.1 #2242 (renovate[bot])
- chore(deps): update github/codeql-action digest to 9e907b5 #2241 (renovate[bot])
- chore(deps): update aquasecurity/trivy-action action to v0.34.0 #2240 (renovate[bot])
- fix(deps): update kubernetes packages to v0.35.1 #2239 (renovate[bot])
- chore(deps): update dependency k8gb-io/k8gb to v0.18.0 #2235 (renovate[bot])
- Update Offline Changelog #2234 (github-actions[bot])
- Add meeting notes for Feb 4, 2026 #2213 (ytsarev)
- [Enhancement]: Added versioning to Mkdocs #2178 (itsfarhan)
* This Changelog was automatically generated by github_changelog_generator
🚀
What's Changed
- Update Offline Changelog by @github-actions[bot] in #2234
- chore(deps): update dependency k8gb-io/k8gb to v0.18.0 by @renovate[bot] in #2235
- fix(deps): update kubernetes packages to v0.35.1 by @renovate[bot] in #2239
- ci: centralize k3d version in workflow env and use the latest one by @ytsarev in #2244
- chore(deps): update aquasecurity/trivy-action action to v0.34.0 by @renovate[bot] in #2240
- chore(deps): update github/codeql-action digest to 9e907b5 by @renovate[bot] in #2241
- chore(deps): update dependency kubernetes-sigs/controller-tools to v0.20.1 by @renovate[bot] in #2242
- Add meeting notes for Feb 4, 2026 by @ytsarev in #2213
- [Enhancement]: Added versioning to Mkdocs by @itsfarhan in #2178
- fix(docs): deploy mike docs on master for latest 3 tags by @ytsarev in #2246
- add 2026-02-18 community meeting notes by @elohmrow in #2247
- update governance with information on 2025-2026 project lead election by @elohmrow in #2248
- Fix: K8gb site banner fix by @itsfarhan in #2249
- fix(docs): ensure mike provider for legacy docs tags by @ytsarev in #2250
- chore(deps): update otel/opentelemetry-collector docker tag to v0.146.1 by @renovate[bot] in #2245
- Update Helm Docs by @github-actions[bot] in #2252
- fix(docs): restore mkdocs.yml between mike tag checkouts by @ytsarev in #2253
- chore(deps): update github/codeql-action digest to 89a39a4 by @renovate[bot] in #2251
- Bump coredns-plugin to include latest security fixes by @ytsarev in #2256
- Update Helm Docs by @github-actions[bot] in #2257
- RELEASE: v0.18.1 by @ytsarev in #2259
Full Changelog: v0.18.0...v0.18.1
Release notes
Open source →Closed issues:
Merged pull requests:
- RELEASE: v0.18.1 #2259 (ytsarev)
- Update Helm Docs #2257 (github-actions[bot])
- Bump coredns-plugin to include latest security fixes #2256 (ytsarev)
- fix(docs): restore mkdocs.yml between mike tag checkouts #2253 (ytsarev)
- Update Helm Docs #2252 (github-actions[bot])
- chore(deps): update github/codeql-action digest to 89a39a4 #2251 (renovate[bot])
- fix(docs): ensure mike provider for legacy docs tags #2250 (ytsarev)
- Fix: K8gb site banner fix #2249 (itsfarhan)
- update governance with information on 2025-2026 project lead election #2248 (elohmrow)
- add 2026-02-18 community meeting notes #2247 (elohmrow)
- fix(docs): deploy mike docs on master for latest 3 tags #2246 (ytsarev)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.146.1 #2245 (renovate[bot])
- ci: centralize k3d version in workflow env and use the latest one #2244 (ytsarev)
- chore(deps): update dependency kubernetes-sigs/controller-tools to v0.20.1 #2242 (renovate[bot])
- chore(deps): update github/codeql-action digest to 9e907b5 #2241 (renovate[bot])
- chore(deps): update aquasecurity/trivy-action action to v0.34.0 #2240 (renovate[bot])
- fix(deps): update kubernetes packages to v0.35.1 #2239 (renovate[bot])
- chore(deps): update dependency k8gb-io/k8gb to v0.18.0 #2235 (renovate[bot])
- Update Offline Changelog #2234 (github-actions[bot])
- Add meeting notes for Feb 4, 2026 #2213 (ytsarev)
- [Enhancement]: Added versioning to Mkdocs #2178 (itsfarhan)
-
v0.18.1-0.20260219205417-128b2f98669819 Feb 2026 pre-releaseNothing published for this version
-
v0.18.1-0.20260218201017-81c5b8f6fa9a18 Feb 2026 pre-releaseNothing published for this version
-
v0.18.1-0.20260216205353-a654a2b6fe8116 Feb 2026 pre-releaseNothing published for this version
-
v0.18.1-0.20260207230242-37ecb7177cea07 Feb 2026 pre-releaseNothing published for this version
-
v0.18.007 Feb 2026Release notes
Open source →Highlights
- Runtime behavior: GSLB reconciliation now supports filtering out hostnames outside delegated zones (#2184).
- Observability: new Prometheus metric k8gb_gslb_healthy_local_records (#2204).
- Packaging/runtime updates: CoreDNS plugin bump (#2218), Scarf gateway image repo adjustments with local deploy compatibility (#2229), Terrascan workflow deprecated (#2217).
- Broad dependency refresh (Go 1.25.6 -> 1.25.7, controller-runtime, k8s libs, chart deps, action pins).
- Security pipeline hardening with Trivy and dedicated scanning workflow (#2179), then follow-up fixes/tuning (#2199, #2206, #2215, #2226).
Changelog
v0.18.0 (2026-02-07)
Implemented enhancements:
- k8s version matrix #1044
- TCP support #1033
- Add annotation containing weights for ingress #933
- Extend pipelines with trivy action #621
Fixed bugs:
- [BUG] GSLB is not reconciled when ingress already exists #1886
- GSLB name reverted after change #1875
- k8gb incorrectly updates Nameserver A record TTL when multiple GSLB objects exist with different TTLs #1837
- Updating incorrect Ingress annotation value does not update Gslb #1765
Closed issues:
- k8gb reports healthy service even after scaling deployment to zero #2216
- [Feat] New metric for healthy local records #2197
- GSLB reconciliation should not fail on hostnames outside delegated zones in referenced resources #2183
- OCI Helm publish fails post release #2150
- Add Cosign signing to Helm charts for supply chain security #2142
- Support external CoreDNS (outside Kubernetes cluster) #2097
- In cluster DNS issue #2022
- 0.15.0-rc2 Istio support broken, k8gb startup tries to read ingress IP instead of Istio's Ingress Gateway SVC IP #1954
- [Documentation] [Testing] Describe how k8gb handles rollback procedures. #1908
- [Documentation] How can a rollout or rollback fail? Describe any impact to already running workloads. #1907
- K8gb does not work with cert-manager for automated cert-renewal #1872
- Infoblox provider creates glueA with ttl 1 hour #1863
- Add a Blog #1644
- Expand renovate to more codebase containing versions #1323
- Create security self-assessment.md of k8gb and contribute it to CNCF Tag security #1322
- Cluster can't return own entries #1312
- HA of k8gb service - questions #1035
- Helm Chart: imagePullSecrets is array of key/value pairs in ServiceAccount but an array of strings in schema definition #1027
- Document the usage of NGINX_INGRESS_VALUES_PATH in the contributors documentation #971
- Add support for Gateway API #954
- Recursive DNS support? #945
Merged pull requests:
- RELEASE: v0.18.0 #2232 (ytsarev)
- Update Helm Docs #2231 (github-actions[bot])
- Update Helm Docs #2230 (github-actions[bot])
- Use Scarf gateway image repos and keep local test deploys working #2229 (ytsarev)
- Remove outdated workaround #2228 (ytsarev)
- Update Helm Docs #2227 (github-actions[bot])
- fix(trivy): Fixing build.yml to upload same categories as security-scan.yml #2226 (itsfarhan)
- chore(deps): update github/codeql-action digest to 45cbd0c #2225 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.145.0 #2223 (renovate[bot])
- chore(deps): update all non-major dependencies #2221 (renovate[bot])
- address governance feedback: provide information on when and where community meetings are held #2220 (elohmrow)
- Switch to the latest coredns plugin release #2218 (ytsarev)
- Deprecate terrascan workflow #2217 (ytsarev)
- fix(trivy): Table output modification in Trivy #2215 (itsfarhan)
- chore(deps): update dependency go to v1.25.7 - autoclosed #2214 (renovate[bot])
- Modify @ytsarev's affiliation in CODEOWNERS #2212 (ytsarev)
- Add Governance link to CONTRIBUTING.md #2211 (joshgav)
- chore(deps): pin aquasecurity/trivy-action action to b6643a2 #2209 (renovate[bot])
- fix(deps): update all non-major dependencies #2208 (renovate[bot])
- chore(deps): update github/codeql-action digest to 6bc82e0 #2207 (renovate[bot])
- fix(trivy): Fixed security-scan.yml file #2206 (itsfarhan)
- [feat metrics] Add new k8gb_gslb_healthy_local_records prom metrics #2204 (Piroddi)
- fix(trivy): remove inconsistent spaces #2202 (itsfarhan)
- chore(deps): update all non-major dependencies #2201 (renovate[bot])
- fix(trivy): skipping irrelevant dirs in trivy scan #2199 (itsfarhan)
- chore(deps): pin dependencies #2198 (renovate[bot])
- chore(deps): update all non-major dependencies #2196 (renovate[bot])
- chore(deps): update all non-major dependencies #2193 (renovate[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.1 #2192 (renovate[bot])
- chore(deps): update step-security/harden-runner action to v2.14.1 #2191 (renovate[bot])
- Add scarf.sh pixel to README #2190 (ytsarev)
- chore(deps): update all non-major dependencies #2189 (renovate[bot])
- add guidance on project lead and how they are chosen #2188 (elohmrow)
- Update Helm Docs #2187 (github-actions[bot])
- fix(deps): update all non-major dependencies #2186 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.144.0 #2185 (renovate[bot])
- feat(gslb): Add support to filter out non delegated zones #2184 (Piroddi)
- chore(deps): update all non-major dependencies #2182 (renovate[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.0 #2181 (renovate[bot])
- feat(security): Implemented Trivy #2179 (itsfarhan)
- fix(deps): update all non-major dependencies #2177 (renovate[bot])
- add 2026-01-21 community agenda #2176 (elohmrow)
- chore(deps): update dependency go to v1.25.6 #2173 (renovate[bot])
- chore(deps): update dependency grafana/helm-charts to v10.5.8 #2172 (renovate[bot])
- chore(deps): update sigstore/cosign-installer digest to 430b6a7 #2171 (renovate[bot])
- Add Bradley to CODEOWNERS #2170 (ytsarev)
- chore(deps): update all non-major dependencies #2169 (renovate[bot])
- fix(deps): update module github.com/gruntwork-io/terratest to v0.55.0 #2168 (renovate[bot])
- chore(deps): update all non-major dependencies #2167 (renovate[bot])
- chore(deps): update all non-major dependencies #2166 (renovate[bot])
- Add KubeCon NA 2025 Atlanta Lightning Talk to Presentations #2165 (ytsarev)
- Update Helm Docs #2164 (github-actions[bot])
- chore(deps): update dependency prometheus-community/helm-charts to v28.3.0 #2163 (renovate[bot])
- fix(deps): update all non-major dependencies #2162 (renovate[bot])
- Update Helm Docs #2161 (github-actions[bot])
- [Documentation][Testing](DTR): Documented rollback procedures for latest release versions #2160 (itsfarhan)
- add 2026-01-07 community meeting agenda #2159 (elohmrow)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.143.1 #2157 (renovate[bot])
- chore(deps): update all non-major dependencies #2156 (renovate[bot])
- chore(deps): update dependency prometheus-community/helm-charts to v28 #2155 (renovate[bot])
- chore(deps): update dependency grafana/helm-charts to v10.4.3 #2154 (renovate[bot])
- Fix (Blog): mobile version fixed for k8gb blog site #2153 (itsfarhan)
- chore(deps): update dependency k8gb-io/k8gb to v0.17.0 #2151 (renovate[bot])
- Update Offline Changelog #2149 (github-actions[bot])
- fix(deps): update module github.com/go-playground/validator/v10 to v10.30.1 #2148 (renovate[bot])
- [Enhancement]: adding Cosign signing to the OCI charts #2144 (itsfarhan)
- fix(deps): update kubernetes packages to v0.35.0 #2132 (renovate[bot])
* This Changelog was automatically generated by github_changelog_generator
🚀
What's Changed
- Update Offline Changelog by @github-actions[bot] in #2149
- fix(deps): update module github.com/go-playground/validator/v10 to v10.30.1 by @renovate[bot] in #2148
- chore(deps): update dependency k8gb-io/k8gb to v0.17.0 by @renovate[bot] in #2151
- Fix (Blog): mobile version fixed for k8gb blog site by @itsfarhan in #2153
- chore(deps): update dependency grafana/helm-charts to v10.4.3 by @renovate[bot] in #2154
- chore(deps): update dependency prometheus-community/helm-charts to v28 by @renovate[bot] in #2155
- add 2026-01-07 community meeting agenda by @elohmrow in #2159
- chore(deps): update all non-major dependencies by @renovate[bot] in #2156
- fix(deps): update all non-major dependencies by @renovate[bot] in #2162
- Update Helm Docs by @github-actions[bot] in #2161
- [Documentation]Testing: Documented rollback procedures for latest release versions by @itsfarhan in #2160
- chore(deps): update dependency prometheus-community/helm-charts to v28.3.0 by @renovate[bot] in #2163
- chore(deps): update otel/opentelemetry-collector docker tag to v0.143.1 by @renovate[bot] in #2157
- Update Helm Docs by @github-actions[bot] in #2164
- Add KubeCon NA 2025 Atlanta Lightning Talk to Presentations by @ytsarev in #2165
- chore(deps): update all non-major dependencies by @renovate[bot] in #2166
- chore(deps): update all non-major dependencies by @renovate[bot] in #2167
- chore(deps): update all non-major dependencies by @renovate[bot] in #2169
- fix(deps): update module github.com/gruntwork-io/terratest to v0.55.0 by @renovate[bot] in #2168
- [Enhancement]: adding Cosign signing to the OCI charts by @itsfarhan in #2144
- Add Bradley to CODEOWNERS by @ytsarev in #2170
- chore(deps): update sigstore/cosign-installer digest to 430b6a7 by @renovate[bot] in #2171
- chore(deps): update dependency grafana/helm-charts to v10.5.8 by @renovate[bot] in #2172
- chore(deps): update dependency go to v1.25.6 by @renovate[bot] in #2173
- fix(deps): update kubernetes packages to v0.35.0 by @renovate[bot] in #2132
- fix(deps): update all non-major dependencies by @renovate[bot] in #2177
- feat(gslb): Add support to filter out non delegated zones by @Piroddi in #2184
- chore(deps): update all non-major dependencies by @renovate[bot] in #2182
- chore(deps): update otel/opentelemetry-collector docker tag to v0.144.0 by @renovate[bot] in #2185
- add 2026-01-21 community agenda by @elohmrow in #2176
- add guidance on project lead and how they are chosen by @elohmrow in #2188
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.0 by @renovate[bot] in #2181
- fix(deps): update all non-major dependencies by @renovate[bot] in #2186
- chore(deps): update all non-major dependencies by @renovate[bot] in #2189
- Update Helm Docs by @github-actions[bot] in #2187
- Add scarf.sh pixel to README by @ytsarev in #2190
- chore(deps): update step-security/harden-runner action to v2.14.1 by @renovate[bot] in #2191
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.1 by @renovate[bot] in #2192
- chore(deps): update all non-major dependencies by @renovate[bot] in #2193
- feat(security): Implemented Trivy by @itsfarhan in #2179
- chore(deps): update all non-major dependencies by @renovate[bot] in #2196
- fix(trivy): skipping irrelevant dirs in trivy scan by @itsfarhan in #2199
- chore(deps): pin dependencies by @renovate[bot] in #2198
- fix(trivy): remove inconsistent spaces by @itsfarhan in #2202
- chore(deps): update all non-major dependencies by @renovate[bot] in #2201
- fix(trivy): Fixed security-scan.yml file by @itsfarhan in #2206
- Add Governance link to CONTRIBUTING.md by @joshgav in #2211
- [feat metrics] Add new k8gb_gslb_healthy_local_records prom metrics by @Piroddi in #2204
- fix(trivy): Table output modification in Trivy by @itsfarhan in #2215
- Modify @ytsarev's affiliation in CODEOWNERS by @ytsarev in #2212
- chore(deps): update github/codeql-action digest to 6bc82e0 by @renovate[bot] in #2207
- fix(deps): update all non-major dependencies by @renovate[bot] in #2208
- chore(deps): pin aquasecurity/trivy-action action to b6643a2 by @renovate[bot] in #2209
- chore(deps): update dependency go to v1.25.7 - autoclosed by @renovate[bot] in #2214
- Switch to the latest coredns plugin release by @ytsarev in #2218
- fix(trivy): Fixing build.yml to upload same categories as security-scan.yml by @itsfarhan in #2226
- Update Helm Docs by @github-actions[bot] in #2227
- chore(deps): update github/codeql-action digest to 45cbd0c by @renovate[bot] in #2225
- Deprecate terrascan workflow by @ytsarev in #2217
- Remove outdated workaround by @ytsarev in #2228
- Use Scarf gateway image repos and keep local test deploys working by @ytsarev in #2229
- Update Helm Docs by @github-actions[bot] in #2230
- chore(deps): update all non-major dependencies by @renovate[bot] in #2221
- chore(deps): update otel/opentelemetry-collector docker tag to v0.145.0 by @renovate[bot] in #2223
- Update Helm Docs by @github-actions[bot] in #2231
- address governance feedback: provide information on when and where community meetings are held by @elohmrow in #2220
- RELEASE: v0.18.0 by @ytsarev in #2232
New Contributors
Full Changelog: v0.17.0...v0.18.0
Release notes
Open source →Implemented enhancements:
- k8s version matrix #1044
- TCP support #1033
- Add annotation containing weights for ingress #933
- Extend pipelines with trivy action #621
Fixed bugs:
- [BUG] GSLB is not reconciled when ingress already exists #1886
- GSLB name reverted after change #1875
- k8gb incorrectly updates Nameserver A record TTL when multiple GSLB objects exist with different TTLs #1837
- Updating incorrect Ingress annotation value does not update Gslb #1765
Closed issues:
- k8gb reports healthy service even after scaling deployment to zero #2216
- [Feat] New metric for healthy local records #2197
- GSLB reconciliation should not fail on hostnames outside delegated zones in referenced resources #2183
- OCI Helm publish fails post release #2150
- Add Cosign signing to Helm charts for supply chain security #2142
- Support external CoreDNS (outside Kubernetes cluster) #2097
- In cluster DNS issue #2022
- 0.15.0-rc2 Istio support broken, k8gb startup tries to read ingress IP instead of Istio's Ingress Gateway SVC IP #1954
- [Documentation] [Testing] Describe how k8gb handles rollback procedures. #1908
- [Documentation] How can a rollout or rollback fail? Describe any impact to already running workloads. #1907
- K8gb does not work with cert-manager for automated cert-renewal #1872
- Infoblox provider creates glueA with ttl 1 hour #1863
- Add a Blog #1644
- Expand renovate to more codebase containing versions #1323
- Create security self-assessment.md of k8gb and contribute it to CNCF Tag security #1322
- Cluster can't return own entries #1312
- HA of k8gb service - questions #1035
- Helm Chart: imagePullSecrets is array of key/value pairs in ServiceAccount but an array of strings in schema definition #1027
- Document the usage of NGINX_INGRESS_VALUES_PATH in the contributors documentation #971
- Add support for Gateway API #954
- Recursive DNS support? #945
Merged pull requests:
- RELEASE: v0.18.0 #2232 (ytsarev)
- Update Helm Docs #2231 (github-actions[bot])
- Update Helm Docs #2230 (github-actions[bot])
- Use Scarf gateway image repos and keep local test deploys working #2229 (ytsarev)
- Remove outdated workaround #2228 (ytsarev)
- Update Helm Docs #2227 (github-actions[bot])
- fix(trivy): Fixing build.yml to upload same categories as security-scan.yml #2226 (itsfarhan)
- chore(deps): update github/codeql-action digest to 45cbd0c #2225 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.145.0 #2223 (renovate[bot])
- chore(deps): update all non-major dependencies #2221 (renovate[bot])
- address governance feedback: provide information on when and where community meetings are held #2220 (elohmrow)
- Switch to the latest coredns plugin release #2218 (ytsarev)
- Deprecate terrascan workflow #2217 (ytsarev)
- fix(trivy): Table output modification in Trivy #2215 (itsfarhan)
- chore(deps): update dependency go to v1.25.7 - autoclosed #2214 (renovate[bot])
- Modify @ytsarev's affiliation in CODEOWNERS #2212 (ytsarev)
- Add Governance link to CONTRIBUTING.md #2211 (joshgav)
- chore(deps): pin aquasecurity/trivy-action action to b6643a2 #2209 (renovate[bot])
- fix(deps): update all non-major dependencies #2208 (renovate[bot])
- chore(deps): update github/codeql-action digest to 6bc82e0 #2207 (renovate[bot])
- fix(trivy): Fixed security-scan.yml file #2206 (itsfarhan)
- [feat metrics] Add new k8gb_gslb_healthy_local_records prom metrics #2204 (Piroddi)
- fix(trivy): remove inconsistent spaces #2202 (itsfarhan)
- chore(deps): update all non-major dependencies #2201 (renovate[bot])
- fix(trivy): skipping irrelevant dirs in trivy scan #2199 (itsfarhan)
- chore(deps): pin dependencies #2198 (renovate[bot])
- chore(deps): update all non-major dependencies #2196 (renovate[bot])
- chore(deps): update all non-major dependencies #2193 (renovate[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.1 #2192 (renovate[bot])
- chore(deps): update step-security/harden-runner action to v2.14.1 #2191 (renovate[bot])
- Add scarf.sh pixel to README #2190 (ytsarev)
- chore(deps): update all non-major dependencies #2189 (renovate[bot])
- add guidance on project lead and how they are chosen #2188 (elohmrow)
- Update Helm Docs #2187 (github-actions[bot])
- fix(deps): update all non-major dependencies #2186 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.144.0 #2185 (renovate[bot])
- feat(gslb): Add support to filter out non delegated zones #2184 (Piroddi)
- chore(deps): update all non-major dependencies #2182 (renovate[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.23.0 #2181 (renovate[bot])
- feat(security): Implemented Trivy #2179 (itsfarhan)
- fix(deps): update all non-major dependencies #2177 (renovate[bot])
- add 2026-01-21 community agenda #2176 (elohmrow)
- chore(deps): update dependency go to v1.25.6 #2173 (renovate[bot])
- chore(deps): update dependency grafana/helm-charts to v10.5.8 #2172 (renovate[bot])
- chore(deps): update sigstore/cosign-installer digest to 430b6a7 #2171 (renovate[bot])
- Add Bradley to CODEOWNERS #2170 (ytsarev)
- chore(deps): update all non-major dependencies #2169 (renovate[bot])
- fix(deps): update module github.com/gruntwork-io/terratest to v0.55.0 #2168 (renovate[bot])
- chore(deps): update all non-major dependencies #2167 (renovate[bot])
- chore(deps): update all non-major dependencies #2166 (renovate[bot])
- Add KubeCon NA 2025 Atlanta Lightning Talk to Presentations #2165 (ytsarev)
- Update Helm Docs #2164 (github-actions[bot])
- chore(deps): update dependency prometheus-community/helm-charts to v28.3.0 #2163 (renovate[bot])
- fix(deps): update all non-major dependencies #2162 (renovate[bot])
- Update Helm Docs #2161 (github-actions[bot])
- [Documentation][Testing](DTR): Documented rollback procedures for latest release versions #2160 (itsfarhan)
- add 2026-01-07 community meeting agenda #2159 (elohmrow)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.143.1 #2157 (renovate[bot])
- chore(deps): update all non-major dependencies #2156 (renovate[bot])
- chore(deps): update dependency prometheus-community/helm-charts to v28 #2155 (renovate[bot])
- chore(deps): update dependency grafana/helm-charts to v10.4.3 #2154 (renovate[bot])
- Fix (Blog): mobile version fixed for k8gb blog site #2153 (itsfarhan)
- chore(deps): update dependency k8gb-io/k8gb to v0.17.0 #2151 (renovate[bot])
- Update Offline Changelog #2149 (github-actions[bot])
- fix(deps): update module github.com/go-playground/validator/v10 to v10.30.1 #2148 (renovate[bot])
- [Enhancement]: adding Cosign signing to the OCI charts #2144 (itsfarhan)
- fix(deps): update kubernetes packages to v0.35.0 #2132 (renovate[bot])
-
v0.17.1-0.20260206182259-d4e562b3f94006 Feb 2026 pre-releaseNothing published for this version