Releases: k8gb-io/k8gb
v0.8.7
Changelog
v0.8.7 (2021-12-15)
Fixed bugs:
- Unable to deploy grafana to the test cluster with deploy-grafana make target #796
Closed issues:
- dev: Fix kube-linter github workflow #800
- Unable to deploy prometheus to the test cluster with make target #795
- Extend the netlify's PR preview for a change to gh-pages #693
Merged pull requests:
- RELEASE: v0.8.7 #807 (somaritane)
- Update Helm Docs #804 (github-actions[bot])
- Bump coredns-crd-plugin version v0.0.7->v0.0.8 #803 (somaritane)
- dev: Don't .gitignore chart/k8gb/ directory #802 (somaritane)
- kube-linter pipeline and helm template fix #801 (somaritane)
- Fix coredns based exposure #799 (ytsarev)
- Prometheus on emptyDir volumes #798 (jkremser)
- Fix Grafana makefile target (use correct cluster name) #797 (jkremser)
- Clean Terratest dependencies #793 (kuritka)
- Gracefully finishing deferred calls #792 (kuritka)
- (un)deploying prometheus is broken #791 (jkremser)
- Re-use the Makefile target from gh-pages branch #790 (jkremser)
- Update the local dev docs #787 (jkremser)
- Update Offline Changelog #786 (github-actions[bot])
- Update Helm Docs #785 (github-actions[bot])
- Run terratests for upgrade testing against only 2 clusters #784 (jkremser)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.7
v0.8.6
Changelog
v0.8.6 (2021-12-05)
Merged pull requests:
- RELEASE: v0.8.6 #783 (jkremser)
- Update Offline Changelog #782 (github-actions[bot])
- Update Helm Docs #781 (github-actions[bot])
- switch hostAlias to real edgeDNS #726 (k0da)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.6
v0.8.5
Changelog
v0.8.5 (2021-12-01)
Fixed bugs:
- dev: make command errors #770
- deploy-test-apps and deploy-full-local-setup make commands are broken #751
Closed issues:
- k8gb controller's pid fails to start correctly when deployed by OLM #757
- Use pod's dnsConfig for our demo #712
- How does this compare to others? #689
Merged pull requests:
- RELEASE: v0.8.5 #780 (jkremser)
- Revert "RELEASE: v0.8.5 (#776)" #779 (jkremser)
- .gitignoring file called 'changes' that's produced and consumed by goreleaser #778 (jkremser)
- RELEASE: v0.8.5 #776 (jkremser)
- Reorder terratest Workflow #774 (k0da)
- dev: Update for k3d v5.1.0 | k3d-action@v2 #773 (somaritane)
- Don't evaluate COREDNS IP too early #772 (k0da)
- Running all the tests on two clusters and only full-rr on 3 clusters #769 (jkremser)
- Makefile: surround vars with quotes in conditional expressions #768 (jkremser)
- Invoke the OLM pipeline from release pipeline #767 (jkremser)
- Do not deploy test-gslb for terratest runs #766 (jkremser)
- Drop resolv.conf hack #764 (k0da)
- Fix two typos in Makefile #762 (jkremser)
- LICENSE & README are required by artifacthub.io, so un-.helmignoring #761 (jkremser)
- Fix helm docs for hostAliases entries #760 (jkremser)
- Update Helm Docs #759 (github-actions[bot])
- Fix 'cannot verify user is non-root in OLM' #758 (jkremser)
- Fixing vulnerabilities in terratests #756 (kuritka)
- Add missing displayName + remove existing dir #755 (jkremser)
- In CONTRIBUTING.md point to a release pr that went smoothly #754 (jkremser)
- Switch to CR_TOKEN with the workflow scope #753 (ytsarev)
- fix: Broken first user experience commands #752 (somaritane)
- Allow the EXT_GSLB_CLUSTERS_GEO_TAGS to contain CLUSTER_GEO_TAG #750 (jkremser)
- cleaning .gitignore #740 (kuritka)
- Update Offline Changelog #736 (github-actions[bot])
- Multicluster setup (n > 2) #722 (jkremser)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.5
v0.8.4
Changelog
v0.8.4 (2021-11-16)
Implemented enhancements:
- Consolidate goreleaser builds and local docker builds #588
- Create separate README.md file for k8gb helm chart #359
- consider DNS provider config consolidation #219
Closed issues:
- Get rid of
EXTERNAL\_DNS\_
prefix at Infoblox ENV vars #683 - Gh action for pushing the up-to-date image of k8gb-demo-curl #651
- Fix the vulnerabilities reported by Artifacthub - part 2 #637
- Fix the vulnerabilities reported by Artifacthub - part 1 #636
Merged pull requests:
- RELEASE: v0.8.4 #749 (ytsarev)
- Revert "RELEASE: v0.8.4" #747 (ytsarev)
- Extend cut_release GHA workflow with release revert mechanism #745 (ytsarev)
- curldemo: Build the container image only for pushes to master #744 (jkremser)
- Remove only the first two lines from old changelog when appending #742 (jkremser)
- Fix onlyLastTag in change log generator #741 (k0da)
- Deploy test-gslb namespace only in local cluster #738 (k0da)
- curldemo: Use full path to Dockerfile #737 (jkremser)
- Update Helm Docs #735 (github-actions[bot])
- RELEASE: v0.8.4 #734 (ytsarev)
- Revert "RELEASE: v0.8.4 " #733 (ytsarev)
- Update docs about automatic tag during release process + different token #732 (jkremser)
- Time out and reconcile aggressively. #730 (k0da)
- Create new tag when version in Chart.yaml is bumped #729 (jkremser)
- Don't deploy local path storage provisioner #728 (k0da)
- Remove K8GB_VERSION env var #727 (kuritka)
- Switch version to the latest tag #725 (k0da)
- RELEASE: v0.8.4 #724 (ytsarev)
- Don't keep adding localtargets- prefix for each ext geo tag #719 (jkremser)
- Refactor external DNS to be provider neutral #718 (k0da)
- Update AWS/Route53 reference setup terraform code #717 (ytsarev)
- Fix upgrade-candidate #716 (kuritka)
- open metrics port for k8gb container #714 (k0da)
- olm: fix paths in the resulting PR #711 (jkremser)
- Upgrade the controller-gen dependency #710 (kuritka)
- Push image to docker hub #651 #709 (AugustasV)
- Add KubeCon NA 2021 recording #708 (ytsarev)
- yet another olm CI fixes #707 (jkremser)
- helm: translate the edgeDNSServer -> edgeDNSServers using a tempate #706 (jkremser)
- olm: Add installModes and change crd name to fully-qualified one #705 (jkremser)
- [FIX] v0.8.3 panicking error #704 (kuritka)
- Align exact version in release.yaml #703 (kuritka)
- Drop socrecard OLM annotation #702 (k0da)
- olm: Add missing annotations + typo in repository #701 (jkremser)
- Bump dependencies #1 #700 (kuritka)
- olm: Fix paths when using version=master + more descriptive PR body #699 (jkremser)
- Set GO1.16.9 as default GO version for goreleaser #698 (kuritka)
- Using non-default token for opening the PR #696 (jkremser)
- typo: GH_TOKEN -> GITHUB_TOKEN #695 (jkremser)
- Add a way to use non-released changes in repo for producing an olm bundle #694 (jkremser)
- Update dev documentation for custom SSL cert support (#687) #691 (somaritane)
- Mass AbsaOSS -> k8gb-io in code and docs #690 (ytsarev)
- Adding large logo to README.md #686 (kuritka)
- Update Helm Docs #684 (github-actions[bot])
- Fix url and add maintainers to Chart.yaml #682 (jkremser)
- Use k8gb.io png icon asset as helm chart icon #681 (somaritane)
- Update Helm Docs #679 (github-actions[bot])
- olm-bundle: generating the ClusterServiceVerion file + gh action #678 (jkremser)
- Update ignore command for netlify #677 (jkremser)
- Bind env variables with ENV-BINDER, clearing tests #676 (kuritka)
- Revert "Use PNG image as chart icon (#671)" #675 (k0da)
- Generate chart README.md with helm-docs #674 (k0da)
- Move local Prometheus port exposure to less standard ports #673 (ytsarev)
- Drop svc migration related values #672 (k0da)
- Use PNG image as chart icon #671 (k0da)
- Switch docker build to be built by goreleaser #670 (k0da)
- Update Offline Changelog #669 (github-actions[bot])
- Set onlyLastTag to true to prevent rate limiting issues w/ gh api #668 (jkremser)
- Add icon URL to k8gb helm chart #667 (somaritane)
- web-preview: list the files to checkout w/o using the {foo,bar}.md syntax #665 (jkremser)
- Add automatic deployment preview of PRs when changing the site #660 (jkremser)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.4
v0.8.3
Changelog
v0.8.3 (2021-10-19)
Implemented enhancements:
- Helm chart produces empty lines in yamls #631
- GoKART integration #600
- Provide K8gb without IRSA Annotation capability #593
- Fix terrascan detected issues and make the associated GHA workflow blocking #585
- Use separate GH token for changelog_generator job #581
- Create Best Practices Badge and pass #479
- Align k8gb logging statements with zerolog best practices #469
- core dns load balancer does not get the correct targetPort #423
- Expose failover status in prometheus endpoint #221
- Detect and log NS servers A records propagation clash between two or more distinct k8gb pairs #165
- Opportunity to enhance edgeDNSServer from single instance to multiple #154
- Expose advanced metrics #124
- Make securityContext of the deployment fully configurable #633 (jkremser)
Fixed bugs:
- podinfo readiness timeout #595
Closed issues:
- Add Trivy gh action to our workflow #638
- k8gb-coredns Pod CrashLoopBack on OpenShift :: listen tcp :53: bind: permission denied #623
- Bump GOLANGCI-LINT #609
- GH actions should be run against the pull request coming from the outside of our bubble #607
- Update diagrams in a Concepts documentation section #598
- Remove zone cleanup code #547
- Add SECURITY.md and security disclosure process #478
- Developer contribution guide #100
Merged pull requests:
- Fix ldflags argument for goreleaser #663 (jkremser)
- Bump chart version to 0.8.3 - prepare for release #662 (jkremser)
- Remove non-used png #661 (ytsarev)
- Add #k8gb slack channel link #659 (ytsarev)
- Don't install extdns rbac by default #656 (k0da)
- Expose grafana as NodePort service and open it on k3d #655 (jkremser)
- Bump coredns with plugin to v0.0.7 #654 (somaritane)
- Add grafana including example dashboard for 'podinfoes' #653 (jkremser)
- Spice up README headers a bit #652 (ytsarev)
- Fix architecture diagram #650 (ytsarev)
- Add parameter denoting how long to wait for k8gbcurl.sh demo script #649 (jkremser)
- Minor: makefile help indentation #648 (jkremser)
- Fix terratest CVE-2020-10675 #647 (kuritka)
- Fix terratest CVE-2021-41103, CVE-2020-27813, CVE-2020-26160 #646 (kuritka)
- Extend README.md with RedHat link explaining Global Load Balancing #644 (kuritka)
- github.com/containerd/containerd v1.4.11 #640 (kuritka)
- dependabot github.com/containerd/containerd voulnerability #639 (kuritka)
- DNS package test coverage (3/3) #635 (kuritka)
- Remove FAKE_INFOBLOX (2/3) #634 (kuritka)
- Fix #631: helm - remove new lines from resulting yaml when using conditionals #632 (jkremser)
- Mock DNS package, extend testing (1/3) #630 (kuritka)
- Address issues found by terrascan and make it blocking #628 (k0da)
- Drop cleanup code #627 (k0da)
- Run coredns on unpriveleged port #626 (k0da)
- Extend metrics.md by metrics description #625 (kuritka)
- k8gb_gslb_reconciliation_loops_total per GSLB #624 (kuritka)
- k8gb_runtime_info #622 (kuritka)
- K8gbEndpointStatus #620 (kuritka)
- Link strategy doc on the index page #619 (ytsarev)
- Enable path filtering for terrascan #618 (ytsarev)
- Optimize kubelinter pipeline config #617 (ytsarev)
- Move IP's to constant #616 (kuritka)
- Fix helm linting error for coredns.serviceType #615 (somaritane)
- Ability to disable IRSA role association in route53 scenario #614 (ytsarev)
- Upload terrascan SARIF file #613 (ytsarev)
- Remove accidental newline in recordings table #612 (ytsarev)
- Add NS1 INS1GHTS recording #611 (ytsarev)
- Bump golangci-lint #610 (kuritka)
- Run all the static analysis tools, tests, etc. against the pull requests #608 (jkremser)
- s/edgeDNSServer/edgeDNSServers/g #605 (jkremser)
- Gokart action #604 (kuritka)
- Local GoKart #603 (kuritka)
- Update k8gb design diagrams with clear k8gb controller location #602 (ytsarev)
- Update ancient arch statement #601 (ytsarev)
- Fix api version for RBAC to not produce a warning #599 (jkremser)
- contextual logging #597 (kuritka)
- Fix typo in readme #596 (jkremser)
- Add @jkremser to CODEOWNERS #592 (kuritka)
- [docs] Fixing couple of typos #591 (jkremser)
- align go1.16 #590 (kuritka)
- Release build optimisations #589 (kuritka)
- Added standard vulnerability response time #584 (somaritane)
- Extend release process in CONTRIBUTING.md #583 (kuritka)
- Use CR_TOKEN secret for changelog generator job #582 (k0da)
- Update Offline Changelog #580 (github-actions[bot])
- Sign-off changelog PR #579 (k0da)
- Initial security policy [#576](htt...
v0.8.2
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
v0.8.1
Changelog
v0.8.1 (2021-06-14)
Implemented enhancements:
- edgeDNSServer is not used for remote k8gb NS record resolution #513
- Containerized local authoring environment for k8gb.io website #483
- Shorten NS names for zone delegation #456
Fixed bugs:
- Fix for k8gb.io mixed content warnings #488 (somaritane)
Merged pull requests:
- Prepare for v0.8.1 release #521 (ytsarev)
- Point Github Actions based badges to master branch #520 (ytsarev)
- Scan k8gb image by Artifacthub.io #519 (k0da)
- Fix DNS query logging message #518 (ytsarev)
- refactoring suggestions #517 (kuritka)
- Use edgeDNSServer for NS name resolution #516 (ytsarev)
- fakeDNS testupdate #515 (kuritka)
- fix local playground, list of local-targets #512 (kuritka)
- fix number of addresses in local.md #511 (kuritka)
- Bump coredns plugin version #510 (k0da)
- Fix Github repo links in NS1 docs #509 (ytsarev)
- Enhance and simplify NS1 reference deployment example #508 (ytsarev)
- refactor (3/3): Introducing local FakeDNS #507 (kuritka)
- Update k8gb curl demo to be usable for real deployments #506 (ytsarev)
- refactor (2/3): Remove responsibility for target DNS from GSLB assistant #505 (kuritka)
- refactor (1/3): simplify controller tests #503 (kuritka)
- Add Crossplane Day recording #502 (ytsarev)
- Add k8gb CII Best Practices status badge #501 (somaritane)
- Fix failing
clean-test-apps
make target #500 (somaritane) - Remove duplicated hit-testapp-host make function #496 (somaritane)
- Add override for dev env variables with "dotenv" file #495 (somaritane)
- Update docs for containerized website authoring #494 (somaritane)
- Refactor test target #492 (kuritka)
- refactor: interface rename #491 (kuritka)
- Shrink NS names #490 (kuritka)
- Fix for k8gb.io mixed content warnings #489 (somaritane)
- Update Offline Changelog #487 (k0da)
- Bump sigs.k8s.io/external-dns from 0.7.6 to 0.8.0 #466 (dependabot[bot])
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.8.1
v0.8.0
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
v0.7.7
Changelog
v0.7.7 (2021-03-22)
Implemented enhancements:
- Remove
udp-services
ConfigMap creation from k8gb helm chart #352 - migrate off deprecated APIs #347
- Deprecate
expose53onWorkers
configuration option #323 - Add Arm support #243
Fixed bugs:
- k8gb CRD is removed during helm chart upgrade #345
- Installing on a cluster with an existing udp-services ConfigMap fails #164
Closed issues:
- Document metrics exposure via Prometheus Operator #119
Merged pull requests:
- Update relative link in doc #400 (ytsarev)
- Switch to relative link in cross reference doc #399 (ytsarev)
- Fix github_changelog_generator defaults #398 (k0da)
- Include pull-requests into changelog #397 (k0da)
- Fix grammar in NOTES.txt #395 (ytsarev)
- Remove kustomize and associated make targets #393 (somaritane)
- Rollback external-dns to get NS record creation back #392 (ytsarev)
- Fix helm chart NOTES.txt #390 (ytsarev)
- bump golic version #385 (kuritka)
- Bump github.com/miekg/dns from 1.1.40 to 1.1.41 #383 (dependabot[bot])
- Bump k8s.io/client-go from 0.20.4 to 0.20.5 #382 (dependabot[bot])
- Bump github.com/prometheus/client_golang from 1.9.0 to 1.10.0 #381 (dependabot[bot])
- Fix changelog in Release #378 (k0da)
- put license back to test target #377 (kuritka)
- Generation tools improvements #375 (somaritane)
- Release v0.7.7 preparation #374 (somaritane)
- Route53 documentation fixes #373 (ytsarev)
- Golic CI #372 (kuritka)
- Drop linter from terratest action #371 (k0da)
- Licenses to be compatible with vscode editor #370 (kuritka)
- Use simple log format as default for make run #369 (somaritane)
- License management with GOLIC #368 (kuritka)
- Integration zerolog #367 (kuritka)
- Import image #363 (k0da)
- Update DNSEndpoint CRD #360 (k0da)
- change License icon #358 (kuritka)
- Remove deploy-gslb-operator-14 make target #357 (somaritane)
- Logger factory #356 (kuritka)
- Reduce load on test setup #355 (k0da)
- Remove
udp-services
ConfigMap from k8gb helm chart templates #354 (somaritane) - Update apiextensions to v1 #353 (k0da)
- Move crds back to templates folder #346 (k0da)
- Fix the license text #344 (ytsarev)
- Add Apache 2 license header to every Go file #343 (ytsarev)
- Update Contribution guide after changing the license #342 (ytsarev)
- Add links to k8gb presentation recordings #341 (ytsarev)
- Add Code of Conduct #340 (ytsarev)
- Switch to Apache 2 license #339 (ytsarev)
- Logger input Environment variables #338 (kuritka)
- bump k3d-action to v1.3.1 #337 (kuritka)
- Offline v0.7.6 release notes #335 (somaritane)
- Automate releases #334 (k0da)
* This Changelog was automatically generated by github_changelog_generator
Docker images
docker pull absaoss/k8gb:v0.7.7
v0.7.6
v0.7.6 (2021-03-01)
Fixed bugs:
- edgeDNS external-dns pods are failing to start since v0.7.5 #328
- "Split brain TXT record expired the time threshold: (0s)" when
gslb
CR gets recreated #317
Closed issues:
- [helm chart] fsGroup not a valid securityContext field #293
Merged pull requests:
- Release v0.7.6 preparation #333 (somaritane)
- Make k8gb demo curl script ready for local invocation #332 (ytsarev)
- Bring back external-dns service account #329 (k0da)
- Solve fsGroup issue #327 (ytsarev)
- Update absaoss/k8s_crd CoreDNS plugin to v0.0.2 #326 (k0da)
- Doc crds badge #325 (ytsarev)
- Fix #317, depresolver load new values when GSLB recreated #322 (kuritka)
- Bump github.com/miekg/dns from 1.1.39 to 1.1.40 #321 (dependabot[bot])
- Offline v0.7.5 release notes #320 (somaritane)
- disable CoreDNS cache #315 (k0da)