<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Connectivity - Giant Swarm Changes and Releases</title><link>https://docs.giantswarm.io/changes/connectivity/</link><description>Recent changes and releases in the Connectivity category</description><language>en</language><lastBuildDate>Thu, 07 May 2026 18:01:42 +0000</lastBuildDate><atom:link href="https://docs.giantswarm.io/changes/connectivity/index.xml" rel="self" type="application/rss+xml"/><item><title>coredns-app release v1.30.1</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.30.1/</link><pubDate>Thu, 07 May 2026 18:01:42 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.30.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.14.3">1.14.3&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>kong-app release v5.2.3</title><link>https://docs.giantswarm.io/changes/connectivity/kong-app/v5.2.3/</link><pubDate>Thu, 07 May 2026 13:58:25 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/kong-app/v5.2.3/</guid><description>&lt;h3 id="fixed">Fixed&lt;/h3>
&lt;ul>
&lt;li>Fix VPA updateMode to allow &lt;code>off&lt;/code>, which is considered a boolean in yaml.&lt;/li>
&lt;/ul></description></item><item><title>external-dns-app release v3.5.0</title><link>https://docs.giantswarm.io/changes/connectivity/external-dns-app/v3.5.0/</link><pubDate>Tue, 05 May 2026 16:56:23 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/external-dns-app/v3.5.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update VPA &lt;code>updatePolicy.updateMode&lt;/code> from deprecated &lt;code>Auto&lt;/code> to &lt;code>Recreate&lt;/code>.&lt;/li>
&lt;li>Upgrade external-dns to &lt;a href="https://github.com/kubernetes-sigs/external-dns/releases/tag/v0.21.0">v0.21.0&lt;/a>.&lt;/li>
&lt;li>Sync to upstream helm chart &lt;a href="https://github.com/kubernetes-sigs/external-dns/releases/tag/external-dns-helm-chart-1.21.1">1.21.1&lt;/a>.
&lt;ul>
&lt;li>Add &lt;code>namespaceOverride&lt;/code> value to support deploying external-dns into a different namespace than the Helm release (useful for subchart usage).&lt;/li>
&lt;li>Add &lt;code>enableGatewayListenerSets&lt;/code> value to opt into Gateway API ListenerSet resource support.&lt;/li>
&lt;li>Add &lt;code>sourceNamespace&lt;/code> value (used with &lt;code>namespaced=true&lt;/code>) to watch resources in a namespace different from the deployment namespace.&lt;/li>
&lt;li>Avoid creating cluster-scoped namespace RBAC when &lt;code>gatewayNamespace&lt;/code> is set, reducing required permissions.&lt;/li>
&lt;li>Fix &lt;code>extraArgs&lt;/code> map handling: boolean values now render as &lt;code>--flag&lt;/code> / &lt;code>--no-flag&lt;/code> and string values are properly quoted.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Use external-dns.namespace in VPA and NetworkPolicy resources.&lt;/li>
&lt;/ul></description></item><item><title>k8s-dns-node-cache-app release v2.11.0</title><link>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.11.0/</link><pubDate>Fri, 17 Apr 2026 07:59:56 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.11.0/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Add &lt;code>configmap.log.enabled&lt;/code> helm value to toggle CoreDNS query logging (default: &lt;code>false&lt;/code>).&lt;/li>
&lt;/ul></description></item><item><title>k8s-dns-node-cache-app release v2.10.0</title><link>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.10.0/</link><pubDate>Mon, 13 Apr 2026 11:01:24 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.10.0/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Make &lt;code>AAAA NOERROR&lt;/code> configurable for IPv6.&lt;/li>
&lt;/ul></description></item><item><title>external-dns-crossplane-resources release v0.2.0</title><link>https://docs.giantswarm.io/changes/connectivity/external-dns-crossplane-resources/v0.2.0/</link><pubDate>Mon, 13 Apr 2026 10:42:19 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/external-dns-crossplane-resources/v0.2.0/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Add &lt;code>awsPartition&lt;/code> value to support non-standard AWS partitions (e.g. China).&lt;/li>
&lt;li>Add &lt;code>oidcDomain&lt;/code> and &lt;code>oidcDomains&lt;/code> values to support multiple OIDC providers; the IAM trust policy now iterates over all provided domains.&lt;/li>
&lt;li>Add &lt;code>managed-by: external-dns-crossplane-resources&lt;/code> tag to the IAM role.&lt;/li>
&lt;/ul>
&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Add &lt;code>io.giantswarm.application.audience: giantswarm&lt;/code> annotation.&lt;/li>
&lt;li>Migrate chart metadata annotations to &lt;code>io.giantswarm.application.*&lt;/code> format.&lt;/li>
&lt;li>Move &lt;code>required&lt;/code> validation for &lt;code>awsPartition&lt;/code> and &lt;code>accountID&lt;/code> into named template helpers.&lt;/li>
&lt;li>Replace deprecated &lt;code>app.giantswarm.io/branch&lt;/code>, &lt;code>application.kubernetes.io/managed-by&lt;/code>, and &lt;code>giantswarm.io/service-type&lt;/code> labels with &lt;code>app.kubernetes.io/*&lt;/code> equivalents.&lt;/li>
&lt;li>Update chart description, icon, and owning team (&lt;code>cabbage&lt;/code>).&lt;/li>
&lt;/ul>
&lt;h3 id="removed">Removed&lt;/h3>
&lt;ul>
&lt;li>Remove &lt;code>name&lt;/code>, &lt;code>serviceType&lt;/code>, &lt;code>project.branch&lt;/code>, and &lt;code>project.commit&lt;/code> values that were leftover hackathon scaffolding.&lt;/li>
&lt;li>Remove hardcoded &lt;code>baseDomain&lt;/code>-based OIDC provider URL; replaced by &lt;code>oidcDomain&lt;/code>/&lt;code>oidcDomains&lt;/code>.&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.30.0</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.30.0/</link><pubDate>Wed, 01 Apr 2026 16:52:57 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.30.0/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Add &lt;code>coredns-adopter&lt;/code> job to adopt default CoreDNS resources on EKS clusters (disabled by default).&lt;/li>
&lt;/ul></description></item><item><title>kong-app release v5.2.2</title><link>https://docs.giantswarm.io/changes/connectivity/kong-app/v5.2.2/</link><pubDate>Tue, 24 Mar 2026 08:23:48 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/kong-app/v5.2.2/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Make VPA resource more flexible: &lt;code>updateMode&lt;/code>, &lt;code>controlledValues&lt;/code>, and &lt;code>mode&lt;/code> are now configurable per container group; &lt;code>maxAllowed&lt;/code> is supported for both proxy and controller containers.&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.3.1</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.3.1/</link><pubDate>Mon, 23 Mar 2026 16:03:09 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.3.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream.
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.15.1.md">v1.15.1&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.9.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.2.5</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.5/</link><pubDate>Mon, 23 Mar 2026 15:19:05 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.5/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream.
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.14.5.md">v1.14.5&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.9.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.9</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.9/</link><pubDate>Mon, 23 Mar 2026 15:11:26 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.9/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream.
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.9.md">v1.13.9&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.9.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.29.2</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.29.2/</link><pubDate>Wed, 18 Mar 2026 10:22:56 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.29.2/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.14.2">1.14.2&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.3.0</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.3.0/</link><pubDate>Wed, 11 Mar 2026 14:18:34 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.3.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream.
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.15.0.md">v1.15.0&lt;/a>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.2.4</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.4/</link><pubDate>Tue, 10 Mar 2026 17:14:43 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.4/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream.
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.14.4.md">v1.14.4&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.8.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.8</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.8/</link><pubDate>Tue, 10 Mar 2026 16:06:36 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.8/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream.
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.8.md">v1.13.8&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.8.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>kong-app release v5.2.1</title><link>https://docs.giantswarm.io/changes/connectivity/kong-app/v5.2.1/</link><pubDate>Wed, 04 Mar 2026 15:09:28 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/kong-app/v5.2.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Remove restriction when deploying VPA and HPA together.&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.7.0</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.7.0/</link><pubDate>Fri, 13 Feb 2026 10:04:31 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.7.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade &lt;a href="https://gateway-api-inference-extension.sigs.k8s.io/">Gateway API Inference Extension&lt;/a> CRDs to &lt;a href="https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/tag/v1.3.0">v1.3.0&lt;/a>&lt;/li>
&lt;li>Restore Gateway API CRDs from &lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.4.1">v1.4.1&lt;/a> release.&lt;/li>
&lt;/ul></description></item><item><title>k8s-dns-node-cache-app release v2.9.2</title><link>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.9.2/</link><pubDate>Tue, 10 Feb 2026 09:56:57 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.9.2/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade application to version 1.26.7 (includes coredns 1.13.1)&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.2.3</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.3/</link><pubDate>Tue, 03 Feb 2026 08:40:55 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.3/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/938">#938&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.14.3.md">v1.14.3&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.7.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.7</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.7/</link><pubDate>Tue, 03 Feb 2026 08:25:56 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.7/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/937">#937&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.7.md">v1.13.7&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.7.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.2.2</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.2/</link><pubDate>Tue, 27 Jan 2026 14:19:47 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.2/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/929">#929&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.14.2.md">v1.14.2&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.6.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.6</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.6/</link><pubDate>Tue, 27 Jan 2026 13:10:43 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.6/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/930">#930&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.6.md">v1.13.6&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.6.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.29.1</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.29.1/</link><pubDate>Mon, 19 Jan 2026 11:34:59 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.29.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.14.1">1.14.1&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.29.0</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.29.0/</link><pubDate>Mon, 12 Jan 2026 12:10:13 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.29.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.14.0">1.14.0&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.6.1</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.6.1/</link><pubDate>Mon, 12 Jan 2026 10:57:39 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.6.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade Gateway API CRDs to &lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.4.1">v1.4.1&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>external-dns-app release v3.4.0</title><link>https://docs.giantswarm.io/changes/connectivity/external-dns-app/v3.4.0/</link><pubDate>Wed, 07 Jan 2026 10:29:34 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/external-dns-app/v3.4.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Sync to upstream helm chart &lt;a href="https://github.com/kubernetes-sigs/external-dns/releases/tag/external-dns-helm-chart-1.20.0">1.20.0&lt;/a>.
&lt;ul>
&lt;li>Add option to set annotationPrefix.&lt;/li>
&lt;li>Fixed the missing schema for .provider.webhook.serviceMonitor configs.&lt;/li>
&lt;li>Fixed incorrect indentation of selector labels under spec.template.spec.topologySpreadConstraints when topologySpreadConstraints is set.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.2.1</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.1/</link><pubDate>Mon, 15 Dec 2025 15:17:08 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/916">#916&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.14.1.md">v1.14.1&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.5.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.5</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.5/</link><pubDate>Mon, 15 Dec 2025 14:19:48 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.5/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/917">#917&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.5.md">v1.13.5&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.5.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.28.3</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.3/</link><pubDate>Thu, 11 Dec 2025 13:25:48 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.3/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.13.2">1.13.2&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>external-dns-app release v3.3.0</title><link>https://docs.giantswarm.io/changes/connectivity/external-dns-app/v3.3.0/</link><pubDate>Fri, 05 Dec 2025 12:24:28 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/external-dns-app/v3.3.0/</guid><description>&lt;h3 id="important-changes">Important changes&lt;/h3>
&lt;ul>
&lt;li>TXT registry record formatting has changed in this version. After upgrading, external-dns creates new TXT records, but existing (old) records will not be deleted automatically; manual cleanup by the operator is required.&lt;/li>
&lt;li>The value &lt;code>.Values.provider&lt;/code> has been deprecated in favour of &lt;code>.Values.provider.name&lt;/code>.&lt;/li>
&lt;/ul>
&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Use kubectl-apply-job when installing CRDs.&lt;/li>
&lt;li>Upgrade external-dns to v0.20.0.&lt;/li>
&lt;li>Update DNSEndpoints CRD.&lt;/li>
&lt;li>Sync to upstream helm chart &lt;code>1.19.0&lt;/code>.
&lt;ul>
&lt;li>Grant &lt;code>discovery.k8s.io/endpointslices&lt;/code> permission only when using &lt;code>service&lt;/code> source.&lt;/li>
&lt;li>Update RBAC for &lt;code>Service&lt;/code> source to support &lt;code>EndpointSlices&lt;/code>.&lt;/li>
&lt;li>Allow extraArgs to also be a map enabling overrides of individual values.&lt;/li>
&lt;li>Set defaults for &lt;code>automountServiceAccountToken&lt;/code> and &lt;code>serviceAccount.automountServiceAccountToken&lt;/code> to &lt;code>true&lt;/code> in Helm chart values.&lt;/li>
&lt;li>Correctly handle &lt;code>txtPrefix&lt;/code> and &lt;code>txtSuffix&lt;/code> arguments when both are provided.&lt;/li>
&lt;li>Add ability to generate schema with &lt;code>helm plugin schema&lt;/code>.&lt;/li>
&lt;li>Regenerate JSON schema with `helm-values-schema-json&amp;rsquo; plugin.&lt;/li>
&lt;li>Added ability to configure &lt;code>imagePullSecrets&lt;/code> via helm &lt;code>global&lt;/code> value.&lt;/li>
&lt;li>Added options to configure &lt;code>labelFilter&lt;/code> and &lt;code>managedRecordTypes&lt;/code> via dedicated helm values.&lt;/li>
&lt;li>Allow templating &lt;code>serviceaccount.annotations&lt;/code> keys and values, by rendering them using the &lt;code>tpl&lt;/code> built-in function.&lt;/li>
&lt;li>Added support for &lt;code>extraContainers&lt;/code> argument.&lt;/li>
&lt;li>Added support for setting &lt;code>excludeDomains&lt;/code> argument.&lt;/li>
&lt;li>Added support for setting &lt;code>dnsConfig&lt;/code>.&lt;/li>
&lt;li>Added support for webhook providers.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;li>Restrict managed record types to A and CNAME.&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.2.0</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.0/</link><pubDate>Wed, 05 Nov 2025 09:43:00 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.2.0/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/903">#903&lt;/a>)
&lt;ul>
&lt;li>Chart: Add volumes for webhook patch job.&lt;/li>
&lt;li>Chart: Add resize policy.&lt;/li>
&lt;li>Chart: &lt;code>Add controller.metrics.serviceMonitor.scrapeTimeout&lt;/code>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/903">#903&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.14.0.md">v1.14.0&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.4.&lt;/li>
&lt;li>Chart: Make extra init containers templatable.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.4</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.4/</link><pubDate>Wed, 05 Nov 2025 00:08:53 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.4/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/901">#901&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.4.md">v1.13.4&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.4.&lt;/li>
&lt;li>Chart: Make &lt;code>service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled&lt;/code> overridable.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.0.7</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.7/</link><pubDate>Tue, 04 Nov 2025 21:53:19 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.7/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/899">#899&lt;/a>)
&lt;ul>
&lt;li>Chart: Add &lt;code>controller.service.trafficDistribution&lt;/code>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/899">#899&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.12.8.md">v1.12.8&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.4.&lt;/li>
&lt;li>Chart: Make &lt;code>service.beta.kubernetes.io/aws-load-balancer-cross-zone-load-balancing-enabled&lt;/code> overridable.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.6.0</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.6.0/</link><pubDate>Tue, 04 Nov 2025 15:22:55 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.6.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade &lt;a href="https://gateway-api-inference-extension.sigs.k8s.io/">Gateway API Inference Extension&lt;/a> CRDs to &lt;a href="https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/tag/v1.1.0">v1.1.0&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.5.1</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.5.1/</link><pubDate>Mon, 20 Oct 2025 13:39:19 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.5.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade &lt;a href="https://gateway-api-inference-extension.sigs.k8s.io/">Gateway API Inference Extension&lt;/a> CRDs to &lt;a href="https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/tag/v1.0.2">v1.0.2&lt;/a>&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.5.0</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.5.0/</link><pubDate>Tue, 14 Oct 2025 12:11:11 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.5.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade Gateway API CRDs to &lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.4.0">v1.4.0&lt;/a>
&lt;strong>We strongly suggest reading the upstream release notes.&lt;/strong>&lt;/li>
&lt;li>Update &lt;code>install.backendtlspolicies&lt;/code> value to &lt;code>standard&lt;/code>&lt;/li>
&lt;li>Add &lt;code>install.xmeshes&lt;/code> value&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.4.0</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.4.0/</link><pubDate>Tue, 14 Oct 2025 11:41:33 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.4.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Upgrade Gateway API CRDs to &lt;a href="https://github.com/kubernetes-sigs/gateway-api/releases/tag/v1.3.0">v1.3.0&lt;/a>
&lt;strong>We strongly suggest reading the upstream release notes.&lt;/strong>&lt;/li>
&lt;li>Remove &lt;code>install.backendlbpolicies&lt;/code> value&lt;/li>
&lt;li>Add &lt;code>install.xbackendtrafficpolicies&lt;/code> and &lt;code>install.xlistenersets&lt;/code> values&lt;/li>
&lt;/ul></description></item><item><title>gateway-api-app release v1.3.0</title><link>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.3.0/</link><pubDate>Tue, 14 Oct 2025 11:05:33 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/gateway-api-app/v1.3.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>appVersion&lt;/code> to reflect versions of included Gateway API and Gateway API Inference Extension CRDs&lt;/li>
&lt;/ul>
&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Add &lt;a href="https://gateway-api-inference-extension.sigs.k8s.io/">Gateway API Inference Extension&lt;/a> &lt;a href="https://github.com/kubernetes-sigs/gateway-api-inference-extension/releases/tag/v1.0.1">v1.0.1&lt;/a> CRDs&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.28.2</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.2/</link><pubDate>Fri, 10 Oct 2025 08:03:45 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.2/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.13.1">1.13.1&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.28.1</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.1/</link><pubDate>Tue, 07 Oct 2025 11:16:23 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Add value to toggle creation of controlplane deployment.&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.28.0</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.0/</link><pubDate>Mon, 06 Oct 2025 14:12:17 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.28.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.13.0">1.13.0&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.3</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.3/</link><pubDate>Thu, 02 Oct 2025 09:31:36 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.3/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/881">#881&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.3.md">v1.13.3&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.3.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.0.6</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.6/</link><pubDate>Thu, 02 Oct 2025 07:26:00 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.6/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/878">#878&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.12.7.md">v1.12.7&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.3.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>k8s-dns-node-cache-app release v2.9.1</title><link>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.9.1/</link><pubDate>Wed, 03 Sep 2025 10:45:25 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/k8s-dns-node-cache-app/v2.9.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Update PolicyException apiVersion to v2.&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.2</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.2/</link><pubDate>Fri, 29 Aug 2025 23:10:13 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.2/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/864">#864&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.2.md">v1.13.2&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.2.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.0.5</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.5/</link><pubDate>Fri, 29 Aug 2025 18:36:02 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.5/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/867">#867&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.12.6.md">v1.12.6&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.2.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.1</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.1/</link><pubDate>Sat, 16 Aug 2025 13:02:15 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.1/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/849">#849&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.1.md">v1.13.1&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.1.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.0.4</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.4/</link><pubDate>Sat, 16 Aug 2025 12:06:30 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.0.4/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/848">#848&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.12.5.md">v1.12.5&lt;/a>.&lt;/li>
&lt;li>Kube Webhook CertGen: Update image to v1.6.1.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item><item><title>coredns-app release v1.27.0</title><link>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.27.0/</link><pubDate>Fri, 15 Aug 2025 13:45:27 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/coredns-app/v1.27.0/</guid><description>&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Updated E2E tests to use apptest-framework v1.14.0&lt;/li>
&lt;li>Update &lt;code>coredns&lt;/code> image to &lt;a href="https://github.com/coredns/coredns/releases/tag/v1.12.3">1.12.3&lt;/a>.&lt;/li>
&lt;/ul></description></item><item><title>ingress-nginx-app release v4.1.0</title><link>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.0/</link><pubDate>Fri, 18 Jul 2025 17:36:59 +0000</pubDate><guid>https://docs.giantswarm.io/changes/connectivity/ingress-nginx-app/v4.1.0/</guid><description>&lt;h3 id="added">Added&lt;/h3>
&lt;ul>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/833">#833&lt;/a>)
&lt;ul>
&lt;li>Chart: Implement ServiceMonitor limits.&lt;/li>
&lt;li>Chart: Add service cluster IPs.&lt;/li>
&lt;li>Chart: Set &lt;code>automountServiceAccountToken&lt;/code> in workloads.&lt;/li>
&lt;li>Chart: Add &lt;code>controller.service.trafficDistribution&lt;/code>.&lt;/li>
&lt;li>Chart: Add &lt;code>controller.service.external.labels&lt;/code> &amp;amp; &lt;code>controller.service.internal.labels&lt;/code>.&lt;/li>
&lt;li>Chart: Add &lt;code>controller.admissionWebhooks.certManager.*.revisionHistoryLimit&lt;/code>.&lt;/li>
&lt;li>Chart: Implement &lt;code>runtimeClassName&lt;/code>.&lt;/li>
&lt;li>Chart: Add &lt;code>activeDeadlineSeconds&lt;/code>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul>
&lt;h3 id="changed">Changed&lt;/h3>
&lt;ul>
&lt;li>Updated E2E tests to use apptest-framework v1.14.0&lt;/li>
&lt;li>Chart: Sync to upstream. (&lt;a href="https://github.com/giantswarm/ingress-nginx-app/pull/833">#833&lt;/a>)
&lt;ul>
&lt;li>Controller: Update image to &lt;a href="https://github.com/kubernetes/ingress-nginx/blob/main/changelog/controller-1.13.0.md">v1.13.0&lt;/a>.&lt;/li>
&lt;/ul>
&lt;/li>
&lt;/ul></description></item></channel></rss>