Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Offline Changelog #989

Merged
merged 1 commit into from
Oct 18, 2022
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
109 changes: 109 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,114 @@
# Changelog

## [v0.10.0](https://github.com/k8gb-io/k8gb/tree/v0.10.0) (2022-10-18)

[Full Changelog](https://github.com/k8gb-io/k8gb/compare/v0.9.0...v0.10.0)

**Implemented enhancements:**

- Remove percentage from GSLB weight [\#930](https://github.com/k8gb-io/k8gb/issues/930)
- Extend gslb object print columns with HOSTS [\#922](https://github.com/k8gb-io/k8gb/issues/922)
- Another example app [\#892](https://github.com/k8gb-io/k8gb/issues/892)
- Make LeaderElection accessible [\#526](https://github.com/k8gb-io/k8gb/issues/526)
- Implement OSS-compatible tracing [\#123](https://github.com/k8gb-io/k8gb/issues/123)
- Create sample Grafana dashboard reflecting K8GB metrics [\#120](https://github.com/k8gb-io/k8gb/issues/120)
- Implement consistent round robin load balancing strategy [\#45](https://github.com/k8gb-io/k8gb/issues/45)

**Fixed bugs:**

- Missing targets \(tested on local playground\) [\#947](https://github.com/k8gb-io/k8gb/issues/947)
- \[BUG\] Terratest build artifacts [\#943](https://github.com/k8gb-io/k8gb/issues/943)
- Fix local terratest failing [\#881](https://github.com/k8gb-io/k8gb/issues/881)

**Closed issues:**

- node@12 has been deprecated warnings [\#965](https://github.com/k8gb-io/k8gb/issues/965)
- Provide k8gb controller metrics on GHA [\#946](https://github.com/k8gb-io/k8gb/issues/946)
- CRD + helm [\#925](https://github.com/k8gb-io/k8gb/issues/925)
- Consider a depressolver implemented against the interface [\#908](https://github.com/k8gb-io/k8gb/issues/908)
- badge on readme: Helm Publish - no status [\#887](https://github.com/k8gb-io/k8gb/issues/887)
- Failed test in terratests doesn't fail the GH pipeline [\#883](https://github.com/k8gb-io/k8gb/issues/883)
- Running local-setup makefile locally throw errors [\#879](https://github.com/k8gb-io/k8gb/issues/879)
- Extend Architecture diagram [\#877](https://github.com/k8gb-io/k8gb/issues/877)
- golangci action installs golang 1.18 [\#870](https://github.com/k8gb-io/k8gb/issues/870)
- OLM gh action creates PR that has a failed check [\#866](https://github.com/k8gb-io/k8gb/issues/866)
- Optimize GitHub Actions execution [\#840](https://github.com/k8gb-io/k8gb/issues/840)
- RoundRobin terratest fails on local environment [\#834](https://github.com/k8gb-io/k8gb/issues/834)
- Update doc.crds.dev in release pipeline [\#765](https://github.com/k8gb-io/k8gb/issues/765)

**Merged pull requests:**

- RELEASE: v0.10.0 [\#987](https://github.com/k8gb-io/k8gb/pull/987) ([jkremser](https://github.com/jkremser))
- Revert "RELEASE: v0.10.0 \(\#984\)" [\#986](https://github.com/k8gb-io/k8gb/pull/986) ([jkremser](https://github.com/jkremser))
- RELEASE: v0.10.0 [\#984](https://github.com/k8gb-io/k8gb/pull/984) ([jkremser](https://github.com/jkremser))
- Revert "RELEASE: v0.10.0 \(\#981\)" [\#983](https://github.com/k8gb-io/k8gb/pull/983) ([jkremser](https://github.com/jkremser))
- RELEASE: v0.10.0 [\#981](https://github.com/k8gb-io/k8gb/pull/981) ([jkremser](https://github.com/jkremser))
- Revert "RELEASE: v0.10.0 \(\#977\)" [\#980](https://github.com/k8gb-io/k8gb/pull/980) ([jkremser](https://github.com/jkremser))
- RELEASE: v0.10.0 [\#977](https://github.com/k8gb-io/k8gb/pull/977) ([jkremser](https://github.com/jkremser))
- Revert "RELEASE: v0.10.0 \(\#973\)" [\#976](https://github.com/k8gb-io/k8gb/pull/976) ([jkremser](https://github.com/jkremser))
- RELEASE: v0.10.0 [\#973](https://github.com/k8gb-io/k8gb/pull/973) ([jkremser](https://github.com/jkremser))
- Fix CI build badge in README [\#972](https://github.com/k8gb-io/k8gb/pull/972) ([ytsarev](https://github.com/ytsarev))
- Get rid of set-output commands in the workflows [\#969](https://github.com/k8gb-io/k8gb/pull/969) ([jkremser](https://github.com/jkremser))
- Bump versions of various GH actions we use to those that are based on Node@16 [\#968](https://github.com/k8gb-io/k8gb/pull/968) ([jkremser](https://github.com/jkremser))
- Use Salsa framework during release to increase the supply-chain security [\#966](https://github.com/k8gb-io/k8gb/pull/966) ([jkremser](https://github.com/jkremser))
- Expose NGINX Ingress values Path [\#964](https://github.com/k8gb-io/k8gb/pull/964) ([kuritka](https://github.com/kuritka))
- Update Helm Docs [\#963](https://github.com/k8gb-io/k8gb/pull/963) ([github-actions[bot]](https://github.com/apps/github-actions))
- Bump k3s to v1.25.2 [\#961](https://github.com/k8gb-io/k8gb/pull/961) ([jkremser](https://github.com/jkremser))
- Architecture diagram added [\#960](https://github.com/k8gb-io/k8gb/pull/960) ([kuritka](https://github.com/kuritka))
- Add k8gb custom dashboards for Grafana [\#959](https://github.com/k8gb-io/k8gb/pull/959) ([jkremser](https://github.com/jkremser))
- \[WRR\] extending documentation [\#958](https://github.com/k8gb-io/k8gb/pull/958) ([kuritka](https://github.com/kuritka))
- \[minor\] docs, typo: k8gb\_gslb\_service\_status\_num metric is a gague not a counter [\#957](https://github.com/k8gb-io/k8gb/pull/957) ([jkremser](https://github.com/jkremser))
- \[WRR\] remove percentage [\#953](https://github.com/k8gb-io/k8gb/pull/953) ([kuritka](https://github.com/kuritka))
- Putting all mocks into one directory [\#951](https://github.com/k8gb-io/k8gb/pull/951) ([kuritka](https://github.com/kuritka))
- Helm values schema check [\#950](https://github.com/k8gb-io/k8gb/pull/950) ([jkremser](https://github.com/jkremser))
- Introduce new composite action that can be reused from other workflows to print the debug info [\#949](https://github.com/k8gb-io/k8gb/pull/949) ([jkremser](https://github.com/jkremser))
- Refactoring SetupManager [\#948](https://github.com/k8gb-io/k8gb/pull/948) ([kuritka](https://github.com/kuritka))
- Increasing the timeouts \(or retry attempts\) for terratests [\#941](https://github.com/k8gb-io/k8gb/pull/941) ([jkremser](https://github.com/jkremser))
- Resource Extensions added [\#940](https://github.com/k8gb-io/k8gb/pull/940) ([kuritka](https://github.com/kuritka))
- Update Helm Docs [\#937](https://github.com/k8gb-io/k8gb/pull/937) ([github-actions[bot]](https://github.com/apps/github-actions))
- OpenTelemetry for k8gb [\#934](https://github.com/k8gb-io/k8gb/pull/934) ([jkremser](https://github.com/jkremser))
- add .status.hosts for better ux [\#927](https://github.com/k8gb-io/k8gb/pull/927) ([jkremser](https://github.com/jkremser))
- Separate helm stuff from pure \(/reusable\) crd definitions [\#926](https://github.com/k8gb-io/k8gb/pull/926) ([jkremser](https://github.com/jkremser))
- Terratest checking Local DNSEndpoint [\#921](https://github.com/k8gb-io/k8gb/pull/921) ([kuritka](https://github.com/kuritka))
- Liqo Integration Tutorial [\#917](https://github.com/k8gb-io/k8gb/pull/917) ([aleoli](https://github.com/aleoli))
- Bump goreleaser action and goreleaser itself [\#916](https://github.com/k8gb-io/k8gb/pull/916) ([jkremser](https://github.com/jkremser))
- Increasing the readability of the output from terraform tests [\#915](https://github.com/k8gb-io/k8gb/pull/915) ([jkremser](https://github.com/jkremser))
- Weight Round Robin \(3/4\) - Endpoint [\#914](https://github.com/k8gb-io/k8gb/pull/914) ([kuritka](https://github.com/kuritka))
- Drop irrelevant comment in newly added test [\#913](https://github.com/k8gb-io/k8gb/pull/913) ([k0da](https://github.com/k0da))
- Count with LoadBalancer IP in Service status [\#911](https://github.com/k8gb-io/k8gb/pull/911) ([k0da](https://github.com/k0da))
- Extract depresolver interface [\#910](https://github.com/k8gb-io/k8gb/pull/910) ([kuritka](https://github.com/kuritka))
- Information about their origin is added to the targets \(2/4\) [\#907](https://github.com/k8gb-io/k8gb/pull/907) ([kuritka](https://github.com/kuritka))
- Validation for strategy type [\#906](https://github.com/k8gb-io/k8gb/pull/906) ([kuritka](https://github.com/kuritka))
- Configuration weight RR \(1/4\) [\#905](https://github.com/k8gb-io/k8gb/pull/905) ([kuritka](https://github.com/kuritka))
- Bumping some dependencies [\#903](https://github.com/k8gb-io/k8gb/pull/903) ([jkremser](https://github.com/jkremser))
- Bump Gokart to v0.4.0 [\#899](https://github.com/k8gb-io/k8gb/pull/899) ([kuritka](https://github.com/kuritka))
- bump golangci-lint-action [\#897](https://github.com/k8gb-io/k8gb/pull/897) ([kuritka](https://github.com/kuritka))
- Always run terratest\_log\_parser and upload the artifact [\#896](https://github.com/k8gb-io/k8gb/pull/896) ([jkremser](https://github.com/jkremser))
- Bump the config files for k3d to v1alpha4 format [\#895](https://github.com/k8gb-io/k8gb/pull/895) ([jkremser](https://github.com/jkremser))
- Add Kuar web app as another demo application [\#894](https://github.com/k8gb-io/k8gb/pull/894) ([jkremser](https://github.com/jkremser))
- FIX: CVE-2022-28948 [\#893](https://github.com/k8gb-io/k8gb/pull/893) ([kuritka](https://github.com/kuritka))
- contributing.md: don't use merge commit when doing release [\#891](https://github.com/k8gb-io/k8gb/pull/891) ([jkremser](https://github.com/jkremser))
- Add doc entry for forgoten metric \(k8gb\_infoblox\_request\_duration\) [\#890](https://github.com/k8gb-io/k8gb/pull/890) ([jkremser](https://github.com/jkremser))
- Fix \#887 badge for helm publish in readme.md was set to 'no status' [\#888](https://github.com/k8gb-io/k8gb/pull/888) ([jkremser](https://github.com/jkremser))
- Fail if pipe fails during terratest [\#886](https://github.com/k8gb-io/k8gb/pull/886) ([jkremser](https://github.com/jkremser))
- Fetch the latest tag from the remote [\#885](https://github.com/k8gb-io/k8gb/pull/885) ([jkremser](https://github.com/jkremser))
- Fix \#881: gslbs and/or ingresses require the ingressClassName to be there [\#882](https://github.com/k8gb-io/k8gb/pull/882) ([jkremser](https://github.com/jkremser))
- Add prometheus scraping also for external-dns and coredns pods [\#876](https://github.com/k8gb-io/k8gb/pull/876) ([jkremser](https://github.com/jkremser))
- Update Helm Docs [\#875](https://github.com/k8gb-io/k8gb/pull/875) ([github-actions[bot]](https://github.com/apps/github-actions))
- Add json schema for helm chart values [\#874](https://github.com/k8gb-io/k8gb/pull/874) ([jkremser](https://github.com/jkremser))
- Add explicit golang version dependency for build.yml [\#873](https://github.com/k8gb-io/k8gb/pull/873) ([jkremser](https://github.com/jkremser))
- Add talk from FOSDEM to readme [\#872](https://github.com/k8gb-io/k8gb/pull/872) ([jkremser](https://github.com/jkremser))
- Add opencontainers labels for container image [\#869](https://github.com/k8gb-io/k8gb/pull/869) ([jkremser](https://github.com/jkremser))
- Sending HTTP get request to doc.crds.dev to index new version [\#868](https://github.com/k8gb-io/k8gb/pull/868) ([jkremser](https://github.com/jkremser))
- Bump olm-bundle to 0.5.4 [\#867](https://github.com/k8gb-io/k8gb/pull/867) ([jkremser](https://github.com/jkremser))
- Fix github.com/gogo/protobuf CVE in terratest [\#865](https://github.com/k8gb-io/k8gb/pull/865) ([kuritka](https://github.com/kuritka))
- Makefile: remove --mode=tools-node [\#864](https://github.com/k8gb-io/k8gb/pull/864) ([kuritka](https://github.com/kuritka))
- Update Offline Changelog [\#863](https://github.com/k8gb-io/k8gb/pull/863) ([github-actions[bot]](https://github.com/apps/github-actions))
- Update Helm Docs [\#862](https://github.com/k8gb-io/k8gb/pull/862) ([github-actions[bot]](https://github.com/apps/github-actions))
- docs: reflecting the breaking change on the documentation level [\#861](https://github.com/k8gb-io/k8gb/pull/861) ([jkremser](https://github.com/jkremser))



## [v0.9.0](https://github.com/k8gb-io/k8gb/tree/v0.9.0) (2022-03-29)

[Full Changelog](https://github.com/k8gb-io/k8gb/compare/v0.8.8...v0.9.0)
Expand Down