Releases: k8gb-io/k8gb
v0.14.0
Changelog
v0.14.0 (2024-09-16)
Implemented enhancements:
- Deprecate GSLB CRD #1018
- Add support for Linode #928
- Infoblox provider: upgrade infoblox client to recent version #920
- Feature Request/Idea: Extend registration to ISTIO and Virtual Services #552
- [opensihft-support] global record not populated #424
- Consider and implement the desired level of the Operator Maturity Model #51
Fixed bugs:
- [BUG] UnitTests racing #942
- [BUG] GSLB is not updated when Ingress has change #932
- intermittent failure of container image build #904
- Fix FOSSA license scan issue(s) #880
Closed issues:
- externaldns.interval not being respect #1676
- (vendor-neutrality) Use Vendor-Neutral Zoom #1661
- Update Code of Conduct #1633
- Incorrect k8gb chart metadata in ArtifactHub #1034
- REFACTORING: Use DepResover mock in constroller tests #923
- Support multiple edgeDNS types in parallel to enable hybrid and multi-cloud scenarios #919
- Terratest: identify ImagePullBackOff and exit ASAP with proper message #898
- Investigate integration with Orb #848
- Check if incoming code is gofmt-ed #817
- Revisit the project linting scope #775
- Add k8gb delivery scenario to podtato head #643
Merged pull requests:
- RELEASE: v0.14.0 #1732 (jkremser)
- Update Helm Docs #1727 (github-actions[bot])
- Update Helm Docs #1720 (github-actions[bot])
- Update Helm Docs #1719 (github-actions[bot])
- Update coredns helm chart repo url #1718 (abaguas)
- Add Andre to maintainers #1717 (ytsarev)
- chore(deps): update actions/checkout digest to 6d193bf #1714 (renovate[bot])
- fix(deps): update module github.com/gruntwork-io/terratest to v0.47.1 #1712 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to 1ec3a80 #1711 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.109.0 #1707 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 8867c4a #1706 (renovate[bot])
- Fix failover strategy with 3 or more clusters #1705 (abaguas)
- Allow adding custom annotations and labels to the k8gb controller #1704 (abaguas)
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.19.0 #1703 (renovate[bot])
- chore(deps): update github/codeql-action digest to d8b1697 #1702 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 68de804 #1701 (renovate[bot])
- Update docs to use a referenced instead of an embedded ingress #1699 (abaguas)
- chore(deps): update fossa-contrib/fossa-action digest to eaa7ead #1697 (renovate[bot])
- chore(deps): update all non-major dependencies #1696 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 5cd11c3 #1695 (renovate[bot])
- chore(deps): update actions/upload-artifact digest to 5076954 #1694 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 3707121 #1693 (renovate[bot])
- chore(deps): update github/codeql-action digest to 25ad3c8 #1692 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to 951b485 #1691 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to e135904 #1690 (renovate[bot])
- chore(deps): update all non-major dependencies #1689 (renovate[bot])
- chore(deps): update benc-uk/workflow-dispatch digest to e2e5e9a #1688 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 33c335f #1687 (renovate[bot])
- chore(deps): update github/codeql-action digest to 9c646c2 #1686 (renovate[bot])
- chore(deps): update actions/upload-artifact digest to 89ef406 #1685 (renovate[bot])
- Fix flaky e2e test
TestFailoverPlayground/*stop_podinfo_on_eu_cluster
#1684 (abaguas) - chore(deps): update terraform aws to v5.61.0 #1683 (renovate[bot])
- Fix flaky failover tests #1682 (abaguas)
- chore(deps): update endbug/add-and-commit digest to b3200cb #1681 (renovate[bot])
- Update Helm Docs #1680 (github-actions[bot])
- fix: externaldns.interval not being respect #1677 (zyue110026)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.106.1 #1675 (renovate[bot])
- Fix reconciliation on
Endpoints
's subset changes #1674 (abaguas) - chore(deps): update actions/checkout digest to 9a9194f #1673 (renovate[bot])
- Integrate istio ingress #1672 (abaguas)
- chore(deps): update step-security/harden-runner digest to f0db2aa #1671 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 93bc7fd #1670 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 6e39fd9 #1669 (renovate[bot])
- chore(deps): update github/codeql-action digest to 5cdd182 #1667 (renovate[bot])
- chore(deps): update docker/login-action digest to 9780b0c #1666 (renovate[bot])
- chore(deps): update all non-major dependencies #1659 (renovate[bot])
- Update Helm Docs #1658 (github-actions[bot])
- chore(deps): update golangci/golangci-lint-action digest to aaa42aa [#1657](https://githu...
v0.13.0
Highlights
- Azure DNS Support and reference example #1525
- Decouple Gslb from the Kubernetes Ingress resource #1557
- Bump Core Dependencies #1627
Changelog
v0.13.0 (2024-07-03)
Closed issues:
- deploy-full-local-setup: external-dns pod
exec format error
with Docker Desktop > 4.26.1 #1588 - Azure DNS: ability to reference existing secret #1585
- Bug: Unnecessary permissions #1580
- scorecard pipeline is failing in
master
branch #1566 TestFailoverPlayground
flaky terratest #1345- 🟢 Replace the old k8gb code with the new k8gb-lite code #1301
- 🟢 Revisit documentation #1299
- 🟢 Revisit HelmChart #1298
- 🟢 Revisit github workflow pipelines #1297
- HelmChart values validations #1267
- CNCF TOC annual review due #1206
- flaky: yet another non-deterministic tests failure #974
Merged pull requests:
- RELEASE: v0.13.0 #1631 (ytsarev)
- Update Helm Docs #1628 (github-actions[bot])
- Bump Core Dependencies #1627 (kuritka)
- Update scorecard-action #1626 (ytsarev)
- remove non-working auto merge #1625 (abaguas)
- fix(deps): update module github.com/gruntwork-io/terratest to v0.46.16 #1622 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to d33b6f6 #1616 (renovate[bot])
- Increase number of renovate bot PRs #1615 (abaguas)
- chore(deps): update golangci/golangci-lint-action digest to 2c01d26 #1614 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 43e532b #1613 (renovate[bot])
- Switch goreleaser to buildx #1612 (ytsarev)
- chore(deps): update endbug/add-and-commit digest to ccb0550 #1611 (renovate[bot])
- Do not group upgrades of dependencies on major version 0 #1610 (abaguas)
- chore(deps): update docker/build-push-action digest to 1a16264 #1608 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 67f9e1b #1607 (renovate[bot])
- chore(deps): update github/codeql-action digest to 9b7c22c #1606 (renovate[bot])
- chore(deps): update actions/checkout digest to 692973e #1605 (renovate[bot])
- Bump dependencies - Low Impact #1604 (kuritka)
- Migration GO to 1.22.3 #1603 (kuritka)
- remove deprecated GoKart analysis #1602 (kuritka)
- Update Helm Docs #1601 (github-actions[bot])
- Bump mocks #1600 (kuritka)
- Bump golangci to v1.59.1 #1599 (kuritka)
- Bump ControllerGen, CRD #1598 (kuritka)
- Unit Tests: limit warnings, fix racing #1597 (kuritka)
- chore(deps): update golangci/golangci-lint-action digest to 031a2fc #1596 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 86c2bd0 #1595 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 3a0863c #1594 (renovate[bot])
- Azure secret reference refactoring and enhancement #1593 (ytsarev)
- chore(deps): update step-security/harden-runner digest to 6d3c2fe #1592 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to e30bbbb #1591 (renovate[bot])
- Update Helm Docs #1590 (github-actions[bot])
- Switch to multiarch external-dns image build #1589 (ytsarev)
- Fix OLM workflow reference #1587 (ytsarev)
- Update Helm Docs #1586 (github-actions[bot])
- chore(deps): update goreleaser/goreleaser-action digest to 286f3b1 #1584 (renovate[bot])
- chore(deps): update github/codeql-action digest to 8f1a6fe #1583 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 8032b26 #1582 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 2bce17f #1581 (renovate[bot])
- chore(deps): update docker/build-push-action digest to ca052bb #1579 (renovate[bot])
- Bring RFC2136 doc reference to front page #1578 (ytsarev)
- chore(deps): update peter-evans/create-pull-request digest to b5ed4c3 #1577 (renovate[bot])
- chore(deps): update docker/login-action digest to 0d4c9c5 #1576 (renovate[bot])
- chore(deps): update docker/build-push-action digest to ef6cba3 #1575 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to e1ff6fb #1574 (renovate[bot])
- chore(deps): update rancher/k3s docker tag to v1.30.1 #1573 (renovate[bot])
- chore(deps): update github/codeql-action digest to add199b #1572 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to f4f3f44 #1571 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to bdffaf9 #1570 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 4655d13 #1569 (renovate[bot])
- chore(deps): update github/codeql-action digest to b1bd8da #1568 (renovate[bot])
- Downgrade scorecard action to one that worked #1567 (jkremser)
- Extend k8gb references list #1565 (ytsarev)
- chore(deps): update github/codeql-action digest to 63d519c #1564 (renovate[bot])
- chore(deps): update actions/che...
v0.12.2
Highlights
Changelog
v0.12.2 (2023-12-21)
Implemented enhancements:
- Implement weighted round robin load balancing strategy #50
Fixed bugs:
- [Bug] Terratest racing #902
Closed issues:
- Release pipeline fails with cosign validation #1361
- "Additional property cloudflare is not allowed" appears when deploying Cloudflare integration #1339
- Security slam #1309
- Track the impact of HashiCorp license MPL -> BSL #1224
- Helm template does not support GSS-TSIG configuration for ExternalDNS #1061
- Cloudflare EdgeDNS support #944
- Deploy k8gb on MS Azure using Private DNS #929
- Cloudflare GSLB support #884
Merged pull requests:
- RELEASE: v0.12.2 #1367 (jkremser)
- Fix cosign-installer version across whole release pipeline #1365 (ytsarev)
- RELEASE: v0.12.1 #1364 (ytsarev)
- Fix cosign install part of the release pipeline #1362 (ytsarev)
- RELEASE: v0.12.0 #1359 (ytsarev)
- Update Helm Docs #1358 (github-actions[bot])
- chore(deps): update actions/upload-artifact action to v4 #1355 (renovate[bot])
- chore(deps): update actions/checkout action to v4 #1354 (renovate[bot])
- chore(deps): update rancher/k3s docker tag to v1.28.4 #1352 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 9e49b18 #1351 (renovate[bot])
- chore(deps): update actions/upload-artifact digest to 3530730 #1350 (renovate[bot])
- Let renovate update the k3d manifests #1349 (jkremser)
- chore(deps): update goreleaser/goreleaser-action digest to e0e636a #1347 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 50372b6 #1346 (renovate[bot])
- chore(deps): update github/codeql-action digest to 511f073 #1344 (renovate[bot])
- chore(deps): update fkirc/skip-duplicate-actions digest to 2d93cbd #1343 (renovate[bot])
- chore(deps): update docker/login-action digest to 3d58c27 #1342 (renovate[bot])
- Update Helm Docs #1341 (github-actions[bot])
- Fix flaky terratests #1340 (ytsarev)
- Bump k8s version of k3s from 1.25 to 1.28 #1338 (jkremser)
- chore(deps): update docker/build-push-action digest to 9f6f8c9 #1337 (renovate[bot])
- Update Helm Docs #1336 (github-actions[bot])
- chore(deps): update github/codeql-action digest to 0d0a53c #1335 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to ea8b747 #1334 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 981ff87 #1333 (renovate[bot])
- Add mandatory endpoints field #1332 (k0da)
- chore(deps): update endbug/add-and-commit digest to ff23514 #1331 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to d7c27ba #1329 (renovate[bot])
- chore(deps): update jnorwood/helm-docs docker digest to c9b1a27 #1328 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 8fa7dff #1327 (renovate[bot])
- chore(deps): update github/codeql-action digest to 137a1e0 #1326 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to dcc8860 #1325 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to f9b26c1 #1324 (renovate[bot])
- Skip terratest for renovate PRs #1321 (jkremser)
- Let renovate automatically update the SECURITY-INSIGHTS.yml file #1320 (jkremser)
- placing the self-assessment under correct section #1319 (jkremser)
- ignore self_assessment check in .clomonitor.yml #1318 (jkremser)
- Add first shot of self-assessment.md file #1317 (jkremser)
- Add env-dependencies-policy to SECURITY-INSIGHTS.yml #1316 (jkremser)
- Add SECURITY-INSIGHTS.yml #1315 (jkremser)
- chore(deps): update docker/login-action digest to 1f401f7 #1313 (renovate[bot])
- chore(deps): update heinrichreimer/github-changelog-generator-action digest to e60b5a2 #1311 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to c9c250b #1310 (renovate[bot])
- add k8gb to community-operators-prod #1308 (jkremser)
- chore(deps): update endbug/add-and-commit digest to 7e09883 #1307 (renovate[bot])
- chore(deps): update actions/checkout digest to b4ffde6 #1306 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 4b1e98b #1305 (renovate[bot])
- chore(deps): update github/codeql-action digest to a291b7c #1304 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 781a325 #1303 (renovate[bot])
- chore(deps): update fkirc/skip-duplicate-actions digest to f75f66c #1296 (renovate[bot])
- chore(deps): update actions/checkout digest to 8530928 #1295 (renovate[bot])
- chore(deps): update accurics/terrascan-action digest to a4b0f7e #1294 (renovate[bot])
- added Eficode to ADOPTERS #1293 (punasusi)
- chore(deps): update endbug/add-and-commit digest to 70e21b3 #1292 ([renovate[...
v0.11.5
Changelog
v0.11.5 (2023-09-11)
Merged pull requests:
- RELEASE: v0.11.5 #1269 (kuritka)
- Update Helm Docs #1268 (github-actions[bot])
- Change Extra plugins from object to string #1266 (kuritka)
- chore(deps): update docker/build-push-action digest to 0a97817 #1262 (renovate[bot])
- Update Offline Changelog #1261 (github-actions[bot])
- Update Helm Docs #1260 (github-actions[bot])
- chore(deps): update actions/upload-artifact digest to a8a3f3a #1258 (renovate[bot])
- chore(deps): update actions/checkout digest to 72f2cec #1256 (renovate[bot])
- chore(deps): update actions/setup-go digest to 883490d #1250 (renovate[bot])
* This Changelog was automatically generated by github_changelog_generator
🚀
v0.11.4
Changelog
v0.11.4 (2023-09-07)
Implemented enhancements:
- Extend pipelines with edgeDNS test coverage #351
- Rancher Fleet support #1255 (kuritka)
- Allow to enable custom coredns plugins #1248 (kuritka)
Closed issues:
- Deploy k8gb on MS Azure #642
Merged pull requests:
- RELEASE: v0.11.4 #1259 (kuritka)
- Removing @somaritane from CODEOWNERS #1257 (somaritane)
- Rancher Fleet support #1255 (kuritka)
- Update Helm Docs #1254 (github-actions[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 8218c80 #1253 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to db73408 #1252 (renovate[bot])
- Release v0.11.3 #1251 (kuritka)
- Update Helm Docs #1249 (github-actions[bot])
- Allow to enable custom coredns plugins #1248 (kuritka)
- Add optionally servicemonitor service and object #1247 (kuritka)
- chore(deps): update docker/login-action digest to cf8514a #1246 (renovate[bot])
- chore(deps): update github/codeql-action digest to 07d42ec #1243 (renovate[bot])
- chore(deps): update actions/checkout digest to 8b5e8b7 #1242 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to 67a450f #1241 (renovate[bot])
- chore(deps): update actions/setup-go digest to d085b4f #1240 (renovate[bot])
- chore(deps): update dependency ubuntu to v22 #1239 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 0cd7ff0 #1238 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to c49c2af #1237 (renovate[bot])
- chore(deps): update github/codeql-action digest to 14877a1 #1236 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to 5c6b756 #1235 (renovate[bot])
- chore(deps): update actions/checkout digest to 7739b9b #1234 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 9311bf5 #1233 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 3a91952 #1232 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 0bf3571 #1231 (renovate[bot])
- chore(deps): update github/codeql-action digest to e683046 #1230 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to 394d78e #1229 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 3f6dd50 #1228 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to a10d0e3 #1227 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to cdc2aa9 #1226 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to f91c672 #1225 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 56932de #1223 (renovate[bot])
- chore(deps): update docker/login-action digest to 553b6f0 #1222 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 4b0752a #1221 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to a1670ab #1220 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to a252750 #1219 (renovate[bot])
- Update Offline Changelog #1218 (github-actions[bot])
- Update Helm Docs #1217 (github-actions[bot])
- chore(deps): update github/codeql-action digest to 2160dd3 #1215 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 759299b #1214 (renovate[bot])
- chore(deps): update docker/login-action digest to a979406 #1210 (renovate[bot])
* This Changelog was automatically generated by github_changelog_generator
🚀
v0.11.2
Changelog
v0.11.2 (2023-08-04)
Closed issues:
- Supporting CaseInsensitive Queries #54
- Help with DNS resolver #1178
- Check
sed
version ofmake deploy-full-local-setup
#1078
Merged pull requests:
- RELEASE: v0.11.2 #1216 (kuritka)
- chore(deps): update endbug/add-and-commit digest to cd275fe #1213 (renovate[bot])
- chore(deps): update actions/setup-go digest to 93397be #1211 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 4fad532 #1209 (renovate[bot])
- chore(deps): update actions/setup-go digest to 08b314a #1208 (renovate[bot])
- chore(deps): update github/codeql-action digest to 013a1d0 #1207 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 6ad584c #1205 (renovate[bot])
- Add KCD Bengaluru talk to README #1204 (ytsarev)
- chore(deps): update peter-evans/create-pull-request digest to 5848fcb #1203 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to b08bc30 #1202 (renovate[bot])
- chore(deps): update docker/login-action digest to 0a5a6d5 #1201 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to e72d1b3 #1200 (renovate[bot])
- chore(deps): update docker/build-push-action digest to f05b754 #1199 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to 920a7cb #1198 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 4f5a3af #1197 (renovate[bot])
- chore(deps): update github/codeql-action digest to 85c77f1 #1196 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 7739ebf #1195 (renovate[bot])
- Add OpenSSF Scorecard badge #1194 (ytsarev)
- Create scorecard.yml #1193 (ytsarev)
- chore(deps): update docker/login-action digest to 465a078 #1192 (renovate[bot])
- chore(deps): update docker/build-push-action digest to 2eb1c19 #1191 (renovate[bot])
- chore(deps): update actions/setup-go digest to 992f068 #1190 (renovate[bot])
- chore(deps): update actions/checkout digest to 96f5310 #1189 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to ee75796 #1188 (renovate[bot])
- chore(deps): update docker/build-push-action digest to f9efed5 #1187 (renovate[bot])
- Add very simple pr template describing the CI #1186 (jkremser)
- Fix 1078: don't use -i for sed (platform differences) #1185 (jkremser)
- chore(deps): update actions/setup-go digest to 49bc330 #1184 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 7233bd7 #1183 (renovate[bot])
- chore(deps): update github/codeql-action digest to b8f204c #1181 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to a46acc7 #1180 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to fc734f8 #1179 (renovate[bot])
- Add most recent KubeCon EU 2023 to presentations #1177 (ytsarev)
- chore(deps): update docker/build-push-action digest to 91df6b8 #1176 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 8fbd83c #1175 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to 3724734 #1174 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 0d51521 #1173 (renovate[bot])
- chore(deps): update github/codeql-action digest to 95cfca7 #1172 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to ae0f311 #1171 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to 5cddcbc #1170 (renovate[bot])
- chore(deps): update actions/setup-go digest to fac708d #1169 (renovate[bot])
- chore(deps): update github/codeql-action digest to deb312c #1168 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to c9683ed #1167 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to fbc09ca #1166 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 4cb9697 #1165 (renovate[bot])
- chore(deps): update github/codeql-action digest to 8ca5570 #1164 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to 6dacdfc #1163 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 02060fb #1162 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to 4200808 #1161 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to 5d5d342 #1160 (renovate[bot])
- chore(deps): update github/codeql-action digest to f31a31c #1159 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to d6ca3e6 #1158 (renovate[bot])
- chore(deps): update github/codeql-action digest to da583b0 #1157 (renovate[bot])
- Don't let renovate bot to update the versions on the release pipeline #1156 (jkremser)
- chore(deps): update peter-evans/create-pull-request digest to 9e5b234 #1154 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to 08e23cc #1153 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 0f97d97 #1152 (renovate[bot])
-...
v0.11.1
Changelog
v0.11.1 (2023-04-20)
Implemented enhancements:
- GO 1.19 migration - terratests #956
Closed issues:
- Can't deploy k8gb on cluster with existing externalDNS #1103
- Mike pipelines lightweight by default #1083
- Does this project replace ExternalDNS ? #1036
- Geoip does not forward requests to external k8gb instance #1031
- github-changelog-generator-action doing too many requests to git hub api #979
- Bring CLOMonitor Score to 100% #970
Merged pull requests:
- RELEASE: v0.11.1 #1146 (jkremser)
- Fix release tagging action #1145 (ytsarev)
- RELEASE: v0.11.0 #1144 (ytsarev)
- Update multi-cluster interoperability diagram #1142 (ytsarev)
- Consume coredns crd plugin with WRR functionality #1141 (ytsarev)
- chore(deps): update anchore/sbom-action digest to ea7104d #1138 (renovate[bot])
- Fix 403 in Terrascan workflow #1136 (ytsarev)
- Update Helm Docs #1135 (github-actions[bot])
- Switch to own external-dns fork(again) #1134 (ytsarev)
- chore(deps): update docker/build-push-action digest to eafaea8 #1133 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 8b40872 #1132 (renovate[bot])
- chore(deps): update github/codeql-action digest to 98f7bbd #1131 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 7445622 #1130 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 01959cc #1129 (renovate[bot])
- chore(deps): update curlimages/curl docker tag to v8 #1126 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to f8b2294 #1125 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 1db0bc5 #1124 (renovate[bot])
- Adjust concurrency for a terratest-based jobs #1123 (ytsarev)
- chore(deps): update stackrox/kube-linter-action digest to 3e0698d #1122 (renovate[bot])
- chore(deps): update sigstore/cosign-installer digest to 9e9de22 #1121 (renovate[bot])
- chore(deps): update philips-labs/slsa-provenance-action digest to 37037a0 #1120 (renovate[bot])
- chore(deps): update anchore/sbom-action digest to 9cf3dcd #1119 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to 5b4a9f6 #1118 (renovate[bot])
- chore(deps): update github/codeql-action digest to 988e1bc #1117 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 40d3c68 #1116 (renovate[bot])
- chore(deps): update anchore/sbom-action digest to 642f63c #1115 (renovate[bot])
- chore(deps): update actions/setup-go digest to 41c2024 #1114 (renovate[bot])
- Update Helm Docs #1113 (github-actions[bot])
- Give external-dns assume role capabilities with route53 provider (helm) #1112 (eliasbokreta)
- Remove standalone Gosec badge from README #1111 (ytsarev)
- chore(deps): update golangci/golangci-lint-action digest to 32a0469 #1110 (renovate[bot])
- chore(deps): update github/codeql-action digest to f0a422f #1109 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 9be149f #1108 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to 2ad491f #1107 (renovate[bot])
- chore(deps): update docker/login-action digest to 65b78e6 #1106 (renovate[bot])
- chore(deps): update actions/checkout digest to 8f4b7f8 #1105 (renovate[bot])
- chore(deps): update anchore/sbom-action digest to 785eb5c #1104 (renovate[bot])
- chore(deps): update dev-drprasad/delete-tag-and-release digest to 7550ea1 #1102 (renovate[bot])
- Fix Dependabot alerts #1101 (kuritka)
- chore(deps): update peter-evans/create-pull-request digest to 495ffbb #1100 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to 347176c #1099 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to 0fd2014 #1098 (renovate[bot])
- chore(deps): update github/codeql-action digest to fb75ebd #1097 (renovate[bot])
- chore(deps): update dev-drprasad/delete-tag-and-release digest to 51245fa #1096 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to e751137 #1095 (renovate[bot])
- chore(deps): update docker/login-action digest to 219c305 #1094 (renovate[bot])
- chore(deps): update docker/build-push-action digest to f2a1d5e #1093 (renovate[bot])
- chore(deps): update actions/checkout digest to 24cb908 #1092 (renovate[bot])
- chore(deps): update anchore/sbom-action digest to 8a5a132 #1091 (renovate[bot])
- chore(deps): update actions/setup-go digest to 8dbf352 #1090 (renovate[bot])
- chore(deps): update mathieudutour/github-tag-action digest to 86301c8 #1089 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to 2fce7c4 #1088 (renovate[bot])
- chore(deps): update github/codeql-action digest to 433fe88 #1087 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to 7f3bc64 #1086 (renovate[bot])
- chore(deps): update actions/setup-go digest to c51a720 #1085 (renovate[bot])
- chore(deps): update actions/checkout digest to 27135e3 [#1084...
v0.10.0
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.co...
v0.9.0
Changelog
v0.9.0 (2022-03-29)
Closed issues:
Merged pull requests:
- v0.9.0 #860 (jkremser)
- Update Helm Docs #858 (github-actions[bot])
- Bump operator SDK to v1.18.1 #856 (kuritka)
- Use default k3d (latest) in our build pipes #855 (kuritka)
- Ingress v1 #854 (jkremser)
- Update Offline Changelog #853 (github-actions[bot])
- Update Helm Docs #852 (github-actions[bot])
- Don't use latest version of goreleaser #851 (jkremser)
* This Changelog was automatically generated by github_changelog_generator
v0.8.8
Changelog
v0.8.8 (2022-03-21)
Fixed bugs:
- dev:
make test
target fails with overriden k8gb env vars #835
Closed issues:
- Deploying locally is failing, resources not created #828
- Consider making terratest output readable #825
- Calltime metric for infoblox communication #713
- Fix dependabot alerts #697
Merged pull requests:
- RELEASE: v0.8.8 #850 (jkremser)
- workflow optimization #844 (kuritka)
- [Fix] zz_generated.deepcopy.go tags #842 (kuritka)
- Bump k8s.io/* modules #841 (kuritka)
- PATCH: downgrade k3d version #839 (kuritka)
- GO 1.17 migration #838 (kuritka)
- Switching of licence headers from 2021 to 2022 (additional) #837 (somaritane)
- unset deprecated envvars #836 (kuritka)
- Fix log message for strategy annotation detection #833 (somaritane)
- Fix deployCrds template rewrite in generated CRD #832 (somaritane)
- Switching of licence headers from 2021 to 2022 #831 (kuritka)
- Structured logging improvements #830 (somaritane)
- Remove split-brain check log message for infoblox provider #829 (somaritane)
- Make make colorful #827 (jkremser)
- Terratest readable output #826 (AugustasV)
- Always use the bash as the default shell #824 (jkremser)
- Update Helm Docs #821 (github-actions[bot])
- Auto-install golangci-lint tool for make lint target #820 (somaritane)
- Fix typo in gslb crd examples in readme and helm chart #819 (nicsmith)
- helm: finer control over what is going to be deployed #818 (jkremser)
- OpenShift support: add permission on ingress finalizer in k8gb rbac #816 (nicsmith)
- Upgrade all GHA to checkout v2 #814 (ytsarev)
- Upgrade licenses #812 (kuritka)
- Update Offline Changelog #810 (github-actions[bot])
- Rename manager to k8gb #806 (k0da)
- Add histogram metrics for infoblox calls #805 (jkremser)
* This Changelog was automatically generated by github_changelog_generator