Changelog
v0.8.0 (2021-05-13)
Implemented enhancements:
- Thin down available Infoblox connections #463
- Split quickstart focused and developer focused make targets #446
- Create governance document #436
- automate ingress validation annotation #401
- Cover RoundRobin IP list merge with Terratest #389
- Switch local setup to newer nginx ingress controller helm chart #388
- Upgrade to operator-sdk v1.5.0 #376
- Issue when deleting ingress rule or annotations removal doesn't remove the gslb records #361
- Reuse/enhance terratest test suite for real cluster validation #350
- Automate upgrade testing #349
- Rename ohmyterratest module to k8gbterratest #348
- Logger Enhancements #331
- revisit k8gb service account permissions #330
- Add support for
k8gb.io/dns-ttl-seconds
andk8gb.io/splitbrain-threshold-seconds
strategy annotations #316
Fixed bugs:
- k8gb allows to load multiple providers #448
- Existing DNSEndpoint resources are not re-labeled with dnstype after v0.7.5 upgrade #324
Merged pull requests:
- Fix base for changelog PR #486 (k0da)
- Fix chart repo url after org move #484 (k0da)
- Unify external-dns deployment #481 (k0da)
- Fix NS1 deployment #480 (k0da)
- Updated CONTRIBUTING documentation #477 (somaritane)
- Bump github.com/miekg/dns from 1.1.41 to 1.1.42 #474 (dependabot[bot])
- Bump k8s.io/client-go from 0.20.5 to 0.20.6 #472 (dependabot[bot])
- Prepare for 0.8 release #471 (k0da)
- Pass endpoint params for ns1 external-dns provider #470 (k0da)
- Sort delegateTo within infoblox ZoneDelegated #467 (k0da)
- Flag enabling SplitBrain #465 (kuritka)
- Don't reconcile immediately when creating zone delegation fails #462 (kuritka)
- Initial version of k8gb Governance document #458 (somaritane)
- Fix RBAC for k8gb ClusterRole #455 (ytsarev)
- golint, check capitalized error strings #454 (kuritka)
- Enhance terratest suite with ability to be executed against real clusters #452 (ytsarev)
- Terratest timeout 15 min, parallel 12 #451 (kuritka)
- [Fix] Validate when multiple providers are defined #450 (kuritka)
- bump k3d-action to v1.4.0 #449 (kuritka)
- Stabilize local setup #447 (ytsarev)
- Support for optional Ingress strategy annotations #445 (ytsarev)
- Shrink k8gb role to what is really required #444 (k0da)
- FIX: Annotate and Label existing DNSEndpoints #443 (k0da)
- FOSSA scan enabled #442 (idvoretskyi)
- Update license headers with CNCF recommendations #441 (ytsarev)
- TestK8gbBasicRoundRobinExample #440 (kuritka)
- Service CoreDNS Corefile by k8gb chart #439 (k0da)
- Describe testing setup with k3d config #438 (k0da)
- k8gb playground documentation, update A records for one agent #437 (kuritka)
- Fix deploy-candidate message #435 (kuritka)
- FIX: race condition detected #432 (kuritka)
- Fix possible host name clash in tests #430 (k0da)
- Upgrade testing #429 (kuritka)
- Fix new line escape #428 (k0da)
- Update CoreDNS chart #427 (k0da)
- Enable Ingress to Gslb Owner Reference #426 (ytsarev)
- Extend Gslb CRD with additionalPrinterColumns #425 (ytsarev)
- Bump operator SDK to v1.5.0 #419 (kuritka)
- Add DoK community talk recording #418 (ytsarev)
- Migration to networking.k8s.io/v1beta1 #417 (kuritka)
- bump golic v0.5.0 #416 (kuritka)
- Rename traces of legacy branding #415 (ytsarev)
- upgrade terratest go.mod #414 (kuritka)
- Improve logging for missing environment variables #413 (somaritane)
- Enable coredns logging #412 (ytsarev)
- Bump github.com/rs/zerolog from 1.20.0 to 1.21.0 #411 (dependabot[bot])
- cleaning go.mod from github.com/go-logr/zapr #410 (kuritka)
- Add AWS Containers from the Couch recording #408 (ytsarev)
- Added golangci-lint as pre-requisite to local setup doc #407 (somaritane)
- log debug, optimization #406 (kuritka)
- Improve initial logging experience #405 (somaritane)
- Offline Changelog for v0.7.7 #404 (somaritane)
- Split changelog PR off helm publish workflow #403 (k0da)
- HTTP ingress rule value is Mandatory #402 (kuritka)
- Update nginx ingress chart #391 (k0da)
- use gopkg.strings.Format() instead of local utils.ToString() #387 (kuritka)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.0