Skip to content

Releases: k8gb-io/k8gb

v0.8.7

15 Dec 17:50
b74bcf1
Compare
Choose a tag to compare

Changelog

v0.8.7 (2021-12-15)

Full Changelog

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:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.7

v0.8.6

06 Dec 00:48
4610305
Compare
Choose a tag to compare

Changelog

v0.8.6 (2021-12-05)

Full Changelog

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.6

v0.8.5

01 Dec 10:46
217c6e9
Compare
Choose a tag to compare

Changelog

v0.8.5 (2021-12-01)

Full Changelog

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:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.5

v0.8.4

16 Nov 16:33
2118cb1
Compare
Choose a tag to compare

Changelog

v0.8.4 (2021-11-16)

Full Changelog

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:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.4

v0.8.3

19 Oct 10:15
v0.8.3
6cffefd
Compare
Choose a tag to compare

Changelog

v0.8.3 (2021-10-19)

Full Changelog

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:

Read more

v0.8.2

25 Aug 14:11
Compare
Choose a tag to compare

Changelog

v0.8.2 (2021-08-25)

Full Changelog

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:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.2

v0.8.1

14 Jun 12:39
8f06209
Compare
Choose a tag to compare

Changelog

v0.8.1 (2021-06-14)

Full Changelog

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:

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.1

v0.8.0

13 May 08:02
a94ccff
Compare
Choose a tag to compare

Changelog

v0.8.0 (2021-05-13)

Full Changelog

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 and k8gb.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:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.8.0

v0.7.7

22 Mar 13:18
66f14a0
Compare
Choose a tag to compare

Changelog

v0.7.7 (2021-03-22)

Full Changelog

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:

* This Changelog was automatically generated by github_changelog_generator

Docker images

  • docker pull absaoss/k8gb:v0.7.7

v0.7.6

01 Mar 14:06
798de55
Compare
Choose a tag to compare

v0.7.6 (2021-03-01)

Full Changelog

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: