v0.10.0
github-actions
released this
18 Oct 17:36
·
666 commits
to master
since this release
Release Summary
https://github.com/k8gb-io/k8gb/actions/runs/3275579886#summary-8965636752
Changelog
v0.10.0 (2022-10-18)
Implemented enhancements:
- Remove percentage from GSLB weight #930
- Extend gslb object print columns with HOSTS #922
- Another example app #892
- Make LeaderElection accessible #526
- Implement OSS-compatible tracing #123
- Create sample Grafana dashboard reflecting K8GB metrics #120
- Implement consistent round robin load balancing strategy #45
Fixed bugs:
- Missing targets (tested on local playground) #947
- [BUG] Terratest build artifacts #943
- Fix local terratest failing #881
Closed issues:
- node@12 has been deprecated warnings #965
- Provide k8gb controller metrics on GHA #946
- CRD + helm #925
- Consider a depressolver implemented against the interface #908
- badge on readme: Helm Publish - no status #887
- Failed test in terratests doesn't fail the GH pipeline #883
- Running local-setup makefile locally throw errors #879
- Extend Architecture diagram #877
- golangci action installs golang 1.18 #870
- OLM gh action creates PR that has a failed check #866
- Optimize GitHub Actions execution #840
- RoundRobin terratest fails on local environment #834
- Update doc.crds.dev in release pipeline #765
Merged pull requests:
- Fix CI build badge in README #972 (ytsarev)
- Get rid of set-output commands in the workflows #969 (jkremser)
- Bump versions of various GH actions we use to those that are based on Node@16 #968 (jkremser)
- Use Salsa framework during release to increase the supply-chain security #966 (jkremser)
- Expose NGINX Ingress values Path #964 (kuritka)
- Update Helm Docs #963 (github-actions[bot])
- Bump k3s to v1.25.2 #961 (jkremser)
- Architecture diagram added #960 (kuritka)
- Add k8gb custom dashboards for Grafana #959 (jkremser)
- [WRR] extending documentation #958 (kuritka)
- [minor] docs, typo: k8gb_gslb_service_status_num metric is a gague not a counter #957 (jkremser)
- [WRR] remove percentage #953 (kuritka)
- Putting all mocks into one directory #951 (kuritka)
- Helm values schema check #950 (jkremser)
- Introduce new composite action that can be reused from other workflows to print the debug info #949 (jkremser)
- Refactoring SetupManager #948 (kuritka)
- Increasing the timeouts (or retry attempts) for terratests #941 (jkremser)
- Resource Extensions added #940 (kuritka)
- Update Helm Docs #937 (github-actions[bot])
- OpenTelemetry for k8gb #934 (jkremser)
- add .status.hosts for better ux #927 (jkremser)
- Separate helm stuff from pure (/reusable) crd definitions #926 (jkremser)
- Terratest checking Local DNSEndpoint #921 (kuritka)
- Liqo Integration Tutorial #917 (aleoli)
- Bump goreleaser action and goreleaser itself #916 (jkremser)
- Increasing the readability of the output from terraform tests #915 (jkremser)
- Weight Round Robin (3/4) - Endpoint #914 (kuritka)
- Drop irrelevant comment in newly added test #913 (k0da)
- Count with LoadBalancer IP in Service status #911 (k0da)
- Extract depresolver interface #910 (kuritka)
- Information about their origin is added to the targets (2/4) #907 (kuritka)
- Validation for strategy type #906 (kuritka)
- Configuration weight RR (1/4) #905 (kuritka)
- Bumping some dependencies #903 (jkremser)
- Bump Gokart to v0.4.0 #899 (kuritka)
- bump golangci-lint-action #897 (kuritka)
- Always run terratest_log_parser and upload the artifact #896 (jkremser)
- Bump the config files for k3d to v1alpha4 format #895 (jkremser)
- Add Kuar web app as another demo application #894 (jkremser)
- FIX: CVE-2022-28948 #893 (kuritka)
- contributing.md: don't use merge commit when doing release #891 (jkremser)
- Add doc entry for forgoten metric (k8gb_infoblox_request_duration) #890 (jkremser)
- Fix #887 badge for helm publish in readme.md was set to 'no status' #888 (jkremser)
- Fail if pipe fails during terratest #886 (jkremser)
- Fetch the latest tag from the remote #885 (jkremser)
- Fix #881: gslbs and/or ingresses require the ingressClassName to be there #882 (jkremser)
- Add prometheus scraping also for external-dns and coredns pods #876 (jkremser)
- Update Helm Docs #875 (github-actions[bot])
- Add json schema for helm chart values #874 (jkremser)
- Add explicit golang version dependency for build.yml #873 (jkremser)
- Add talk from FOSDEM to readme #872 (jkremser)
- Add opencontainers labels for container image #869 (jkremser)
- Sending HTTP get request to doc.crds.dev to index new version #868 (jkremser)
- Bump olm-bundle to 0.5.4 #867 (jkremser)
- Fix github.com/gogo/protobuf CVE in terratest #865 (kuritka)
- Makefile: remove --mode=tools-node #864 (kuritka)
- Update Offline Changelog #863 (github-actions[bot])
- Update Helm Docs #862 (github-actions[bot])
- docs: reflecting the breaking change on the documentation level #861 (jkremser)
* This Changelog was automatically generated by github_changelog_generator
🚀