Changelog
v0.15.0-rc1 (2025-05-18)
Implemented enhancements:
Fixed bugs:
- Occasional reconciler error #566
Closed issues:
- ArgoCD experiencing increased resource usage due to non-deterministic DNSEndpoint updates from k8gb #1900
- K8gb.io is DOWN for everyone #1881
- dnsZones block unintentionally introduced a breaking change #1858
- I do not hava public dns server,I just want to test locally with 3cluster ,how to instalk #1840
- Ignore 'mesh' gateway when counting referenced gateways in VirtualService #1833
- Support CNAMEs lookups when fetching the ingress's IP address #1782
- Documentation: update GOVERNANCE for incubation application - vendor neutrality #1746
- CoreDNS AWS NLB health check not getting healthy #1741
- WIP: Incubation Application #1662
- Finish Setting up Socials #1642
- GeoIP strategy #1182
- host.k3d.internal -> k3d-edgedns-server-0 #955
Merged pull requests:
- Update coredns tag #1918 (k0da)
- RELEASE: v0.15.0-rc1 #1917 (kuritka)
- Update Helm Docs #1916 (github-actions[bot])
- FIX: internal logr adapter panics #1915 (kuritka)
- Update also tags in chart's default values #1913 (abaguas)
- Update Helm Docs #1911 (github-actions[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.126.0 #1905 (renovate[bot])
- FIX: Processing rest of targets when querying GlueA or NS fails #1904 (kuritka)
- Don't write uselsess namespace into resourceRef #1903 (k0da)
- improve default values of cluster geo tags #1902 (abaguas)
- Fix: Upgrade testing, split stable and test versions #1899 (kuritka)
- Waiting for ingress IP addresses in the local environment, fix logger… #1898 (kuritka)
- Update Helm Docs #1894 (github-actions[bot])
- Remove outdated linters #1893 (ytsarev)
- Remove .cancelled files #1891 (kuritka)
- Remove GSLB-derived annotations from generated Ingress and add management label #1890 (kuritka)
- ExtendResourceRef, Change ingress lifecycle #1889 (kuritka)
- Update Helm Docs #1884 (github-actions[bot])
- Add Bradley's KubeCon EU 2025 lightning talk #1883 (ytsarev)
- fix(deps): update module go.uber.org/mock to v0.5.2 #1880 (renovate[bot])
- Update Helm Docs #1879 (github-actions[bot])
- Bootstrap refactored; k8gb.io/ip-source="true" for ingress #1878 (kuritka)
- [breaking] deprecate dnsZone and edgeDnsZone chart values #1876 (abaguas)
- GO v1.24.1, golangci-lint v2.0.2, bump references #1874 (kuritka)
- Weight tests, Extract QueryService #1873 (kuritka)
- Fix: Remove EDGE_DNSZONE and DNS_ZONE envvars #1871 (kuritka)
- UnitTest: Fix DNS Factory tests #1867 (kuritka)
- Infoblox v2 #1866 (kuritka)
- Unit Tests: Create Zone Delegation for external-dns provider #1865 (kuritka)
- Bootstrap in standalone package #1864 (kuritka)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.123.0 #1862 (renovate[bot])
- Fix status field requirements #1861 (k0da)
- DNSZones setup on bootstrap #1860 (kuritka)
- Use upstream chart for external-dns for AWS integration #1856 (abaguas)
- Improve external dns performance #1855 (abaguas)
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.20.3 #1854 (renovate[bot])
- Ignore 'mesh' gateway in Istio Virtual Service #1853 (abaguas)
- Update Helm Docs #1852 (github-actions[bot])
- Possibility to Stop Regular Reconciliation #1848 (kuritka)
- Update Helm Docs #1847 (github-actions[bot])
- Add namespace label to terratests #1846 (kuritka)
- Add support for multiple zones #1845 (kuritka)
- ubuntu-20.04 hosted runner image is closing down: bump to 24.04 #1836 (jkremser)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.121.0 #1835 (renovate[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.20.2 #1834 (renovate[bot])
- Remove SplitBrain implementation #1829 (kuritka)
- fix(deps): update all non-major dependencies #1827 (renovate[bot])
- Update Helm Docs #1826 (github-actions[bot])
- Update Helm Docs #1825 (github-actions[bot])
- Adding Darede to the ADOPTERS list #1824 (diego7marques)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.119.0 #1823 (renovate[bot])
- fix(deps): update module github.com/gruntwork-io/terratest to v0.48.2 #1822 (renovate[bot])
- Update CODEOWNERS #1821 (elohmrow)
- Update Non-goals in Security Self-Assessment #1820 (ytsarev)
- chore(deps): update all non-major dependencies #1819 (renovate[bot])
- Update Helm Docs #1818 (github-actions[bot])
- chore(deps): update all non-major dependencies #1817 (renovate[bot])
- chore(deps): update github/codeql-action action to v3.28.7 #1816 (renovate[bot])
- Update Helm Docs #1815 (github-actions[bot])
- Add ChatLoopBackOff - Episode 42 (K8gb) to recordings #1814 (ytsarev)
- chore(deps): update github/codeql-action action to v3.28.6 #1813 (renovate[bot])
- Update Helm Docs #1812 (github-actions[bot])
- chore(deps): update helm release coredns to v1.38.1 #1811 (renovate[bot])
- More updates to Security self assessments #1810 (ytsarev)
- Update self-assessment.md #1809 (elohmrow)
- fix(deps): update all non-major dependencies #1808 (renovate[bot])
- Update Helm Docs #1807 (github-actions[bot])
- Update self-assessment.md #1806 (elohmrow)
- Update CODEOWNERS #1805 (elohmrow)
- chore(deps): update stackrox/kube-linter-action digest to c232ba1 #1804 (renovate[bot])
- [maintenance] bump module dependencies 2025-01-15 #1803 (kuritka)
- [maintenance] bump golangci-lint to latest #1802 (kuritka)
- Update Helm Docs #1801 (github-actions[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.118.0 #1799 (renovate[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.20.1 #1798 (renovate[bot])
- Fix CI badges in README #1796 (ytsarev)
- Update Helm Docs #1795 (github-actions[bot])
- Add KubeCon NA 2024 recording #1794 (ytsarev)
- Update Helm Docs #1793 (github-actions[bot])
- chore(deps): update kyverno/action-install-chainsaw action to v0.2.12 #1790 (renovate[bot])
- chore(deps): update actions/setup-go digest to 5a083d0 #1789 (renovate[bot])
- Add flag to support ClusterIP exposed CoreDNS #1788 (bewing)
- fix(deps): update module github.com/gruntwork-io/terratest to v0.48.1 #1787 (renovate[bot])
- fix(deps): update all non-major dependencies #1786 (renovate[bot])
- Update Helm Docs #1785 (github-actions[bot])
- Bump coreDNS image #1784 (abaguas)
- Add CNAME support to util.Dig #1783 (bewing)
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.19.3 #1781 (renovate[bot])
- chore(deps): update all non-major dependencies #1780 (renovate[bot])
- Update Helm Docs #1779 (github-actions[bot])
- Compute health of applications only once #1777 (abaguas)
- use upstream coreDNS chart instead of fork #1776 (abaguas)
- chore(deps): update otel/opentelemetry-collector docker tag to v0.116.1 #1775 (renovate[bot])
- Readme/website update #1771 (ytsarev)
- chore(deps): update all non-major dependencies #1770 (renovate[bot])
- Record event if GSLB references cannot be resolved #1769 (abaguas)
- Allow override of DEPLOY_APPS #1768 (abaguas)
- Prevent flapping of external DNS configuration #1767 (abaguas)
- Update Helm Docs #1764 (github-actions[bot])
- Update unit tests reference #1763 (emmanuel-ferdman)
- Update Helm Docs #1761 (github-actions[bot])
- fix(deps): update module sigs.k8s.io/controller-runtime to v0.19.1 #1760 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.112.0 #1759 (renovate[bot])
- Introduce chainsaw as e2e testing framework #1758 (abaguas)
- fix(deps): update module go.uber.org/mock to v0.5.0 #1757 (renovate[bot])
- Add PagBank to the adopters list #1755 (altieresfreitas)
- Add Open Systems to the adopters list #1753 (abaguas)
- chore(deps): update heinrichreimer/github-changelog-generator-action digest to v2.4 #1752 (renovate[bot])
- chore(deps): update fkirc/skip-duplicate-actions digest to v5.3.1 #1751 (renovate[bot])
- chore(deps): update goreleaser/goreleaser-action digest to v6.0.0 #1750 (renovate[bot])
- chore(deps): update all non-major dependencies #1749 (renovate[bot])
- Update Helm Docs #1748 (github-actions[bot])
- Documentation: update GOVERNANCE for incubation application - vendor neutrality #1747 (elohmrow)
- fix(deps): update module github.com/gruntwork-io/terratest to v0.47.2 #1742 (renovate[bot])
- chore(deps): update docker/build-push-action digest to v6.8.0 #1740 (renovate[bot])
- chore(deps): update dependency ubuntu to v24 #1739 (renovate[bot])
- chore(deps): update otel/opentelemetry-collector docker tag to v0.111.0 #1738 (renovate[bot])
- chore(deps): update all non-major dependencies #1737 (renovate[bot])
- Update Helm Docs #1736 (github-actions[bot])
- chore(deps): update dependency k8gb-io/k8gb to v0.14.0 #1735 (renovate[bot])
- chore(deps): update endbug/add-and-commit digest to v9.1.4 #1734 (renovate[bot])
- Update Offline Changelog #1733 (github-actions[bot])
- chore(deps): update actions/checkout digest to v4.1.7 #1730 (renovate[bot])
- Update Helm Docs #1729 (github-actions[bot])
- chore(deps): update docker/login-action digest to v3.3.0 #1728 (renovate[bot])
- chore(deps): update all non-major dependencies #1726 (renovate[bot])
- chore(deps): update step-security/harden-runner digest to v2.10.1 #1725 (renovate[bot])
- chore(deps): update github/codeql-action digest to v3.26.9 #1723 (renovate[bot])
- chore(deps): update peter-evans/create-pull-request digest to v7.0.5 #1722 (renovate[bot])
- chore(deps): update golangci/golangci-lint-action digest to v6.1.0 #1721 (renovate[bot])
- fix(deps): update module sigs.k8s.io/external-dns to v0.15.0 #1716 (renovate[bot])
- chore(deps): update actions/upload-artifact digest to v4.4.0 #1715 (renovate[bot])
- chore(deps): update fossa-contrib/fossa-action digest to v3.0.0 #1713 (renovate[bot])
- Support k8gb behind a reverse proxy #1710 (abaguas)
- Allow configuration of extra coredns server blocks #1709 (abaguas)
- chore(deps): update goreleaser/goreleaser-action digest to 006a7a4 #1708 (renovate[bot])
* This Changelog was automatically generated by github_changelog_generator
🚀