Changelog
v0.8.2 (2021-08-25)
Implemented enhancements:
- Upgrade to latest operator-sdk #527
- Add favicon to k8gb.io website #498
- Add test coverage requirements to contribution flow in CONTRIBUTING.md #497
- CodeQL GH workflow should be scoped only for source code changes #482
- [openshift-support] k8gb does not have the permissions to set the ingress name #422
- [openshift-support] runAsUser=1000 preventing from running pods #421
- Add topology/location based load balancing strategy #244
- Try to mitigate DNS protocol limitations with ingress controller custom error #134
Fixed bugs:
- 'test-round-robin' often fails #528
Closed issues:
- Updates components diagram #569
- Document breifly new geoip strategy and other strategies in general #548
- Can't deploy K8GB in a Cluster that has an Existing ExternalDNS Deployment #542
- Fix security vulnerability in golang.org/x/crypto #539
- Extend terratest suite with http end-to-end test. #533
- Enable DCO for all of k8gb (CNCF requirement) #523
- Update CONTRIBUTING.md with logging recommendations #468
Merged pull requests:
- Sign-off changelog PR #579 (k0da)
- fix helm publish #578 (kuritka)
- release v0.8.2 #575 (kuritka)
- Update contribution flow with code style and logging recommendations #573 (somaritane)
- Metrics (4/4) #572 (kuritka)
- Mention testing in the contribution flow #571 (somaritane)
- Fix k8gb-components.svg image #570 (k0da)
- Ignore gh-pages | Jekyll generated output #568 (somaritane)
- Health status enum #564 (kuritka)
- Fix external-dns managed records option usage #563 (k0da)
- Fix external-dns securityContext identation #562 (k0da)
- Propogate DNS Zone Negative TTL down to CoreDNS #561 (k0da)
- Make CodeQL workflow to react to Go files change only #560 (ytsarev)
- Parametrize security settings for k8gb and externaldns pods #559 (ytsarev)
- Openshift support: flagged rbac for the Routes #558 (ytsarev)
- create-pull-request creates commit #557 (k0da)
- Add initial strategies document #556 (k0da)
- [Fix] busybox HitTestApp #555 (kuritka)
- Upgrade to latest operator-sdk v1.10.1 #554 (ytsarev)
- Update to external-dns v0.9.0 #553 (k0da)
- Use
k8gb
prefix for external dns rbac #551 (ytsarev) - Metrics (3/4) #550 (kuritka)
- http failover, wait for app #546 (kuritka)
- Handling error code for defer functions #545 (kuritka)
- logging delegated records #544 (kuritka)
- Cleanup old NS name format #543 (k0da)
- upgrade to k3d-action v1.5.0 #541 (kuritka)
- Fix x/crypto vulnerability #540 (ytsarev)
- Failover HTTP test #538 (kuritka)
- Temporarly downgrade GitHub runner to Ubuntu 18.04 #537 (kuritka)
- Trailing whitespace busting #536 (ytsarev)
- simplifying Failover and RoundRobin tests #535 (kuritka)
- Fix local playground setup #532 (k0da)
- Fix version of podinfo test sample chart #531 (ytsarev)
- Label dnsendpoints with strategy label #530 (k0da)
- Install prometheus on local clusters (2/4) #529 (kuritka)
- Metrics configuration #(1/4) #525 (kuritka)
- Revert "Scan k8gb image by Artifacthub.io (#519)" #524 (k0da)
- Document release process #522 (ytsarev)
- terratest abstraction #514 (kuritka)
- Refactor CoreDNS service #453 (k0da)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.2