<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>KubeOpsDoku – update</title>
    <link>https://docs.kubeops.net/tags/update/</link>
    <description>Recent content in update on KubeOpsDoku</description>
    <generator>Hugo -- gohugo.io</generator>
    
	  <atom:link href="https://docs.kubeops.net/tags/update/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Kubeopsctl-2.0: Release Notes</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: Release Notes</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Kosi: Release Notes</title>
      <link>https://docs.kubeops.net/kosi/release-notes/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kosi/release-notes/</guid>
      <description>
        
        
        
      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.9</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.9/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.9/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-179---release-date-02032026&#34;&gt;KubeOps 1.7.9 - Release Date 02.03.2026&lt;/h1&gt;
&lt;h2 id=&#34;changelog-harbor-179&#34;&gt;changelog harbor 1.7.9&lt;/h2&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Implemented fixes for the following CVEs:
&lt;ul&gt;
&lt;li&gt;CVE-2025-27151&lt;/li&gt;
&lt;li&gt;CVE-2025-49844&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.8</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.8/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-178---release-date-04022026&#34;&gt;KubeOps 1.7.8 - Release Date 04.02.2026&lt;/h1&gt;
&lt;h2 id=&#34;changelog-ingress-nginx-178&#34;&gt;changelog ingress-nginx 1.7.8&lt;/h2&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Implemented fixes for the following CVEs:
&lt;ul&gt;
&lt;li&gt;CVE-2025-15467&lt;/li&gt;
&lt;li&gt;CVE-2025-49794&lt;/li&gt;
&lt;li&gt;CVE-2025-49796&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.7</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.7/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.7/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-177---release-date-28012026&#34;&gt;KubeOps 1.7.7 - Release Date 28.01.2026&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-177&#34;&gt;changelog Lima 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added support for Kubernetes 1.34.1&lt;/li&gt;
&lt;/ul&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Note&lt;/strong&gt;: Kubernetes 1.34.1 can be used with earlier versions of Kubeopsctl 1.7.x.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id=&#34;changelog-rook-ceph-177&#34;&gt;changelog rook-ceph 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-1&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-177&#34;&gt;changelog harbor 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-2&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kube-prometheus-stack-177&#34;&gt;changelog kube-prometheus-stack 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-3&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-177&#34;&gt;changelog kubeops-dashboard 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-4&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-logstash-177&#34;&gt;changelog logstash 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-5&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-177&#34;&gt;changelog filebeat 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-6&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-177&#34;&gt;changelog opensearch 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-7&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-177&#34;&gt;changelog opensearch-dashboards 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-8&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-177&#34;&gt;changelog keycloak 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-9&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-177&#34;&gt;changelog opa-gatekeeper 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-10&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-177&#34;&gt;changelog velero 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-11&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-177&#34;&gt;changelog cert-manager 1.7.7&lt;/h2&gt;
&lt;h3 id=&#34;new-12&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated Image Pull Policy to ensure that it will stay on &lt;strong&gt;Always&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.6</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.6/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-176---release-date-30122025&#34;&gt;KubeOps 1.7.6 - Release Date 30.12.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-176&#34;&gt;changelog Lima 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;changed&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;increased Port range of hosts for rook-ceph to 6800-7568.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-176&#34;&gt;changelog rook-ceph 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-176&#34;&gt;changelog harbor 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-1&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed&#34;&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where harbor upgrade was not possible because of postgres version mismatch&lt;/li&gt;
&lt;li&gt;fixed cve CVE-2024-56171, CVE-2025-49794, CVE-2025-49796, CVE-2024-3596, CVE-2025-5914, CVE-2024-46981 and CVE-2025-6965 - updated to appversion 2.14.0 and chartversion 1.18.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kube-prometheus-stack-176&#34;&gt;changelog kube-prometheus-stack 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-2&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-176&#34;&gt;changelog kubeops-dashboard 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-3&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-logstash-176&#34;&gt;changelog logstash 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-4&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;changed default loglevel to &amp;ldquo;INFO&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-176&#34;&gt;changelog filebeat 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-5&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;changed default loglevel to &amp;ldquo;INFO&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-176&#34;&gt;changelog opensearch 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-6&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;Fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;changed default loglevel to &amp;ldquo;INFO&amp;rdquo;&lt;/li&gt;
&lt;li&gt;updated package to version 3.2.1 and appversion 3.2.0 for compatibility&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-176&#34;&gt;changelog opensearch-dashboards 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-7&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed-4&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed CVE CVE-2025-7783, and updated package to version 3.2.2 with appVersion 3.2.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-176&#34;&gt;changelog keycloak 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-8&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-176&#34;&gt;changelog opa-gatekeeper 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-9&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-176&#34;&gt;changelog velero 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-10&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-176&#34;&gt;changelog cert-manager 1.7.6&lt;/h2&gt;
&lt;h3 id=&#34;new-11&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Included Network Policies&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.4</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.4/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-174---release-date-30092025&#34;&gt;KubeOps 1.7.4 - Release Date 30.09.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kube-prometheus-stack-174&#34;&gt;changelog kube-prometheus-stack 1.7.4&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed cve CVE-2024-45337, updated helm chart to version 77.0.2 ( appVersion v0.85.0)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-174&#34;&gt;changelog kubeops-dashboard 1.7.4&lt;/h2&gt;
&lt;h3 id=&#34;added&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with service account&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-174&#34;&gt;changelog cert-manager 1.7.4&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed cve CVE-2024-45337, updated helm chart to version v1.18.2 ( appVersion v1.18.2)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-174&#34;&gt;changelog velero 1.7.4&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed cve CVE-2024-24790, updated helm chart to version 10.1.0 ( appVersion 1.16.2)&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.3</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.3/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-173---release-date-23092025&#34;&gt;KubeOps 1.7.3 - Release Date 23.09.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-173&#34;&gt;changelog kubeopsctl 1.7.3&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where plattform upgrade was not possible&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.2</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.2/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-172---release-date-05092025&#34;&gt;KubeOps 1.7.2 - Release Date 05.09.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-172&#34;&gt;changelog kubeopsctl 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Prevented failure by adding fallback creation logic for missing &lt;code&gt;namespace&lt;/code&gt; and &lt;code&gt;secret&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;fixed issue where auditlog path was not templatable&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-172&#34;&gt;changelog lima 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;new&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added logic for updating from RHEL 8 to RHEL 9
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where auditlog path was not templatable 
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-rook-ceph-172&#34;&gt;changelog rook-ceph 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where the lableing was only after installing platform packages
- added logic for cerating crushmap for rook-ceph 
- added topologySpreadConstraints for spreading across the kubeops zones
- Removed external ingress and deployed using helm chart
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-harbor-172&#34;&gt;changelog harbor 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Removed external ingress and deployed using helm chart
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opensearch-os-172&#34;&gt;changelog opensearch-os 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-4&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-172&#34;&gt;changelog opensearch-dashboards 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-5&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Removed external ingress and deployed using helm chart
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-172&#34;&gt;changelog opa-gatekeeper 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-6&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-cert-manager-172&#34;&gt;changelog cert-manager 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-7&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-ingress-nginx-172&#34;&gt;changelog ingress-nginx 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-8&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-keycloak-172&#34;&gt;changelog keycloak 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-9&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Removed external ingress and deployed using helm chart
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-velero-172&#34;&gt;changelog velero 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-10&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
- Updated `imagePullPolicy` to `Always` to comply with BSI security requirements.
- Addressed the following CVEs:
  - CVE-2024-24790
  - CVE-2024-32002
  - CVE-2024-45491
  - CVE-2024-45492
  - CVE-2024-37371
  - CVE-2023-45853
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-172&#34;&gt;changelog kubeops-dashboard 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-11&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-172&#34;&gt;changelog prometheus 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixed-12&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-172&#34;&gt;changelog filebeat 1.7.2&lt;/h2&gt;
&lt;h3 id=&#34;fixes&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addressed the following CVEs:
&lt;ul&gt;
&lt;li&gt;CVE-2024-41110&lt;/li&gt;
&lt;li&gt;CVE-2024-45337&lt;/li&gt;
&lt;li&gt;CVE-2023-24538&lt;/li&gt;
&lt;li&gt;CVE-2023-24540&lt;/li&gt;
&lt;li&gt;CVE-2024-24790&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-calico-multus&#34;&gt;changelog calico-multus&lt;/h2&gt;
&lt;h3 id=&#34;fixes-1&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.1</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.1/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-171---release-date-29072025&#34;&gt;KubeOps 1.7.1 - Release Date 29.07.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-171&#34;&gt;changelog lima 1.7.1&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;new&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added support of RHEL 9.6
- added containerd.io-1.7.27
- added container-selinux-2.237.0
- opened firewall ports for 30000-32767 tcp on all nodes
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-helm-171&#34;&gt;changelog helm 1.7.1&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- updated helm to 3.17.4 for Rhel 9.6 support
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-rook-ceph-171&#34;&gt;changelog rook-ceph 1.7.1&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added spreading the crushmap across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-171&#34;&gt;changelog kubeopsctl 1.7.1&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added suport of RHEL 9.6&lt;/code&gt;&lt;/pre&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.0</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-170---release-date-30062025&#34;&gt;KubeOps 1.7.0 - Release Date 30.06.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-170&#34;&gt;changelog lima 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;new&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added logic for updating from RHEL 8 to RHEL 9
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where auditlog path was not templatable
- fixed issue where nodes could not be joined after update registry was performed 
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-rook-ceph-170&#34;&gt;changelog rook-ceph 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-harbor-170&#34;&gt;changelog harbor 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opensearch-os-170&#34;&gt;changelog opensearch-os 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-170&#34;&gt;changelog opensearch-dashboards 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;fixed-4&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-170&#34;&gt;changelog kubeopsctl 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;fixed-5&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where auditlog path was not templatable
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-velero-170&#34;&gt;changelog Velero 1.7.0&lt;/h2&gt;
&lt;h3 id=&#34;fixes&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addressed the following CVEs:
&lt;ul&gt;
&lt;li&gt;CVE-2024-24790&lt;/li&gt;
&lt;li&gt;CVE-2024-32002&lt;/li&gt;
&lt;li&gt;CVE-2024-45491&lt;/li&gt;
&lt;li&gt;CVE-2024-45492&lt;/li&gt;
&lt;li&gt;CVE-2024-37371&lt;/li&gt;
&lt;li&gt;CVE-2023-45853&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.0_Beta0</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_beta0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_beta0/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-170_beta0---release-date-30042025&#34;&gt;KubeOps 1.7.0_Beta0 - Release Date 30.04.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-170_beta0&#34;&gt;Changelog kubeopsctl 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Licence verification&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with &lt;code&gt;kubeopsctl status&lt;/code&gt; for keycloak&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-170_beta0&#34;&gt;Changelog lima 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug where ssh key support for &lt;code&gt;ed25519&lt;/code&gt; was not possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-170_beta0&#34;&gt;Changelog opensearch 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug where the secret &lt;code&gt;internal-users-config-secret&lt;/code&gt; was not created.&lt;/li&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-nginx-ingress-170_beta0&#34;&gt;Changelog nginx-ingress 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;updates&#34;&gt;Updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded Helm chart to version 4.11.5 to address CVE-2025-1974.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugfix-3&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-170_beta0&#34;&gt;changelog prometheus 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-4&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated execution permissions for the executable in the Grafana OpenSearch plugin.&lt;/li&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-170_beta0&#34;&gt;changelog kubeops-dashboard 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-5&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed CVE-2024-45337 issue&lt;/li&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-170_beta0&#34;&gt;changelog rook-ceph 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-6&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added missing ImagePullSecret in Rook Operator and Ceph Cluster.&lt;/li&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;li&gt;removed not templatable values&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-170_beta0&#34;&gt;changelog harbor 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-7&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added missing ImagePullSecret in Rook Operator and Ceph Cluster.&lt;/li&gt;
&lt;li&gt;Resolved the PostgreSQL issue encountered during the Harbor upgrade.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-setup-170_beta0&#34;&gt;changelog setup 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;updates-1&#34;&gt;Updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added rhel9 support for kubedependencies, containerd, containerde-dependencies, nftablese&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-170_beta0-1&#34;&gt;changelog lima 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;new-1&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Licence verification&lt;/li&gt;
&lt;li&gt;added new version of calicomultus&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;updates-2&#34;&gt;Updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added rhel9 support for kubedependencies, containerd, containerde-dependencies, nftablese&lt;/li&gt;
&lt;li&gt;Lima will now create the file &lt;code&gt;/etc/systemd/system/containerd.service.d/override.conf&lt;/code&gt; in order to overwriten &lt;code&gt;LimitNOFILE=Infinity&lt;/code&gt; with &lt;code&gt;LimitNOFILE=1048576&lt;/code&gt; for ceph support in Red Hat Enterprise 9&lt;/li&gt;
&lt;li&gt;Lima will now add &lt;code&gt;SystemdCgroup = true&lt;/code&gt; below &lt;code&gt;[plugins.&amp;quot;io.containerd.grpc.v1.cri&amp;quot;.containerd.runtimes.runc.options]&lt;/code&gt; in file &lt;code&gt;/etc/containerd/config.toml&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Resolved the login issue for non-root users when creating a Lima container&lt;/li&gt;
&lt;li&gt;fixed issue with reading clusterstorage.yaml&lt;/li&gt;
&lt;li&gt;fixed issue with kubernetes upgrade to 1.32 versions&lt;/li&gt;
&lt;li&gt;fixed issue with syntax error in lima update -r&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-170_beta0&#34;&gt;Changelog cert-manager 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-8&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-170_beta0&#34;&gt;Changelog filebeat 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-9&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-170_beta0&#34;&gt;Changelog keycloak 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-10&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;li&gt;fixed cves, updated version&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-logstash-170_beta0&#34;&gt;Changelog logstash 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-11&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-170_beta0&#34;&gt;Changelog opa-gatekeeper 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-12&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-170_beta0&#34;&gt;Changelog opensearch-dashboards 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-13&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-170_beta0&#34;&gt;Changelog velero 1.7.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-14&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubevirt-100_beta0&#34;&gt;Changelog kubevirt 1.0.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;new-2&#34;&gt;new&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added package&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.0_Alpha2</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_alpha2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_alpha2/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-170_alpha2---release-date-11042025&#34;&gt;KubeOps 1.7.0_Alpha2 - Release Date 11.04.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-170_alpha2&#34;&gt;Changelog kubeopsctl 1.7.0_Alpha2&lt;/h2&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with &lt;code&gt;kubeopsctl status&lt;/code&gt; for keycloak&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-170_alpha2&#34;&gt;Changelog lima 1.7.0_Alpha2&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug where ssh key support for &lt;code&gt;ed25519&lt;/code&gt; was not possible.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-170_alpha2&#34;&gt;Changelog opensearch 1.7.0_Alpha2&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed a bug where the secret &lt;code&gt;internal-users-config-secret&lt;/code&gt; was not created.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.0_Alpha1</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_alpha1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_alpha1/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-170_alpha1---release-date-08042025&#34;&gt;KubeOps 1.7.0_Alpha1 - Release Date 08.04.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-nginx-ingress-170_alpha1&#34;&gt;Changelog nginx-ingress 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;updates&#34;&gt;Updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded Helm chart to version 4.11.5 to address CVE-2025-1974.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-170_alpha1&#34;&gt;changelog prometheus 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated execution permissions for the executable in the Grafana OpenSearch plugin.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-170_alpha1&#34;&gt;changelog kubeops-dashboard 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed CVE-2024-45337 issue&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-170_alpha1&#34;&gt;changelog rook-ceph 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added missing ImagePullSecret in Rook Operator and Ceph Cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-170_alpha1&#34;&gt;changelog harbor 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-3&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added missing ImagePullSecret in Rook Operator and Ceph Cluster.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-setup-170_alpha1&#34;&gt;changelog setup 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;updates-1&#34;&gt;Updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added rhel9 support for kubedependencies, containerd, containerde-dependencies, nftablese&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-170_alpha1&#34;&gt;changelog lima 1.7.0_Alpha1&lt;/h2&gt;
&lt;h3 id=&#34;updates-2&#34;&gt;Updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added rhel9 support for kubedependencies, containerd, containerde-dependencies, nftablese&lt;/li&gt;
&lt;li&gt;Lima will now create the file &lt;code&gt;/etc/systemd/system/containerd.service.d/override.conf&lt;/code&gt; in order to overwriten &lt;code&gt;LimitNOFILE=Infinity&lt;/code&gt; with &lt;code&gt;LimitNOFILE=1048576&lt;/code&gt; for ceph support in Red Hat Enterprise 9&lt;/li&gt;
&lt;li&gt;Lima will now add &lt;code&gt;SystemdCgroup = true&lt;/code&gt; below &lt;code&gt;[plugins.&amp;quot;io.containerd.grpc.v1.cri&amp;quot;.containerd.runtimes.runc.options]&lt;/code&gt; in file &lt;code&gt;/etc/containerd/config.toml&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.7.0_Alpha0</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_alpha0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.7.0_alpha0/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-170_alpha0---release-date-01042025&#34;&gt;KubeOps 1.7.0_Alpha0 - Release Date 01.04.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-170_alpha0&#34;&gt;Changelog kubeopsctl 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Licence verification&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-170_alpha0&#34;&gt;Changelog lima 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;new-1&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added Licence verification&lt;/li&gt;
&lt;li&gt;added new version of calicomultus&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved the login issue for non-root users when creating a Lima container&lt;/li&gt;
&lt;li&gt;fixed issue with reading clusterstorage.yaml&lt;/li&gt;
&lt;li&gt;fixed issue with kubernetes upgrade to 1.32 versions&lt;/li&gt;
&lt;li&gt;fixed issue with syntax error in lima update -r&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-170_alpha0&#34;&gt;Changelog cert-manager 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-170_alpha0&#34;&gt;Changelog filebeat 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-nginx-ingress-170_alpha0&#34;&gt;Changelog nginx-ingress 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-3&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-170_alpha0&#34;&gt;Changelog keycloak 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-4&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;li&gt;fixed cves, updated version&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-170_alpha0&#34;&gt;changelog kubeops-dashboard 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-logstash-170_alpha0&#34;&gt;Changelog logstash 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-5&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-170_alpha0&#34;&gt;Changelog opa-gatekeeper 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-6&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-170_alpha0&#34;&gt;Changelog opensearch 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-7&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-170_alpha0&#34;&gt;Changelog opensearch-dashboards 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-8&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-170_alpha0&#34;&gt;Changelog prometheus 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-9&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-170_alpha0&#34;&gt;Changelog velero 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-10&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-170_alpha0&#34;&gt;Changelog rook-ceph 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-11&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved imagePullSecrets warning in Kubernetes events&lt;/li&gt;
&lt;li&gt;added ressource limits&lt;/li&gt;
&lt;li&gt;removed not templatable values&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubevirt-170_alpha0&#34;&gt;Changelog kubevirt 1.7.0_Alpha0&lt;/h2&gt;
&lt;h3 id=&#34;new-2&#34;&gt;new&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added package&lt;/code&gt;&lt;/pre&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.11</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.11/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.11/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-1611---release-date-30092025&#34;&gt;KubeOps 1.6.11 - Release Date 30.09.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-1611&#34;&gt;changelog kubeops-dashboard 1.6.11&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with service account&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.10</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.10/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.10/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-1610---release-date-05092025&#34;&gt;KubeOps 1.6.10 - Release Date 05.09.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-1610&#34;&gt;changelog kubeopsctl 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Prevented failure by adding fallback creation logic for missing &lt;code&gt;namespace&lt;/code&gt; and &lt;code&gt;secret&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-1610&#34;&gt;changelog rook-ceph 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-1610&#34;&gt;changelog opensearch-dashboards 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-1610&#34;&gt;changelog kubeops-dashboard 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-1610&#34;&gt;changelog keycloak 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed-4&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-1610&#34;&gt;changelog harbor 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed-5&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-1610&#34;&gt;changelog prometheus 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixed-6&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed external ingress and deployed using helm chart&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-1610&#34;&gt;changelog filebeat 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixes&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addressed the following CVEs:
&lt;ul&gt;
&lt;li&gt;CVE-2024-41110&lt;/li&gt;
&lt;li&gt;CVE-2024-45337&lt;/li&gt;
&lt;li&gt;CVE-2023-24538&lt;/li&gt;
&lt;li&gt;CVE-2023-24540&lt;/li&gt;
&lt;li&gt;CVE-2024-24790&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-1610&#34;&gt;changelog velero 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixes-1&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-1610&#34;&gt;changelog cert-manager 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixes-2&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-1610&#34;&gt;changelog OPA-Gatekeeper 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixes-3&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-nginx-ingress-1610&#34;&gt;changelog nginx-ingress 1.6.10&lt;/h2&gt;
&lt;h3 id=&#34;fixes-4&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-calico-multus&#34;&gt;changelog calico-multus&lt;/h2&gt;
&lt;h3 id=&#34;fixes-5&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Updated &lt;code&gt;imagePullPolicy&lt;/code&gt; to &lt;code&gt;Always&lt;/code&gt; to comply with BSI security requirements.&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.9</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.9/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.9/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-169---release-date-30062025&#34;&gt;KubeOps 1.6.9 - Release Date 30.06.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-169&#34;&gt;changelog lima 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;new&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added logic for updating from RHEL 8 to RHEL 9
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where auditlog path was not templatable 
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-rook-ceph-169&#34;&gt;changelog rook-ceph 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where the lableing was only after installing platform packages
- added logic for cerating crushmap for rook-ceph 
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-rook-ceph-169-1&#34;&gt;changelog rook-ceph 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-harbor-169&#34;&gt;changelog harbor 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opensearch-os-169&#34;&gt;changelog opensearch-os 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-4&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-169&#34;&gt;changelog opensearch-dashboards 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-5&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-169&#34;&gt;changelog opa-gatekeeper 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-6&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-cert-manager-169&#34;&gt;changelog cert-manager 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-7&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-ingress-nginx-169&#34;&gt;changelog ingress-nginx 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-8&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-keycloak-169&#34;&gt;changelog keycloak 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-9&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-velero-169&#34;&gt;changelog velero 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-10&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- added topologySpreadConstraints for spreading across the kubeops zones
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-169&#34;&gt;changelog kubeopsctl 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixed-11&#34;&gt;fixed&lt;/h3&gt;
&lt;pre&gt;&lt;code&gt;- fixed issue where auditlog path was not templatable
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;changelog-velero-169-1&#34;&gt;changelog Velero 1.6.9&lt;/h2&gt;
&lt;h3 id=&#34;fixes&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Addressed the following CVEs:
&lt;ul&gt;
&lt;li&gt;CVE-2024-24790&lt;/li&gt;
&lt;li&gt;CVE-2024-32002&lt;/li&gt;
&lt;li&gt;CVE-2024-45491&lt;/li&gt;
&lt;li&gt;CVE-2024-45492&lt;/li&gt;
&lt;li&gt;CVE-2024-37371&lt;/li&gt;
&lt;li&gt;CVE-2023-45853&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.8</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.8/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.8/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-168---release-date-30042025&#34;&gt;KubeOps 1.6.8 - Release Date 30.04.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-168&#34;&gt;changelog lima 1.6.8&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;new&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added logic for creating rook-ceph on rhel 9&lt;/li&gt;
&lt;li&gt;added new containerd and containerd packages for rhel9&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where setting the auditlog parameter to false did nothing&lt;/li&gt;
&lt;li&gt;fixed issue where setting the auditlog parameter to true only made changes on the clustermaster&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-168&#34;&gt;changelog opensearch 1.6.8&lt;/h2&gt;
&lt;h3 id=&#34;changed&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated opensearch to version: 2.32.0 and appVersion: 2.19.1&lt;/li&gt;
&lt;li&gt;Issue with creating and accessing secrets in OpenSearch has been resolved.&lt;/li&gt;
&lt;li&gt;Issue with creating namespace for opensearch has been resolved&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-168&#34;&gt;changelog opensearch dashboards 1.6.8&lt;/h2&gt;
&lt;h3 id=&#34;changed-1&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated opensearch to version: 2.28.0 and appVersion: 2.19.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-168&#34;&gt;changelog prometheus 1.6.8&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where grafana opnsearch datasource hat wrong permissions&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-ingress-nginx-168&#34;&gt;changelog ingress nginx 1.6.8&lt;/h2&gt;
&lt;h3 id=&#34;changed-2&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated helm chart to appVersion: 1.11.5 and version: 4.11.5&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed critical cves:
&lt;ul&gt;
&lt;li&gt;CVE-2025-1097&lt;/li&gt;
&lt;li&gt;CVE-2025-1098&lt;/li&gt;
&lt;li&gt;CVE-2025-1974&lt;/li&gt;
&lt;li&gt;CVE-2025-24513&lt;/li&gt;
&lt;li&gt;CVE-2025-24514&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;fixed issue where advanced parameters did not work&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-168&#34;&gt;changelog kubeopsctl 1.6.8&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where clusterstorage was not updated after kubeopsctl commands&lt;/li&gt;
&lt;li&gt;fixed issue where kubeopsctl version command did not create a output&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.7</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.7/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.7/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-167---release-date-27032025&#34;&gt;KubeOps 1.6.7 - Release Date 27.03.2025&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-167&#34;&gt;changelog lima 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue in kubernetes 1.31.2 where the pause image has the tag 3.10.0 instead of 3.10&lt;/li&gt;
&lt;li&gt;fixed issue in kubernetes 1.31.4 where the pause image has the tag 3.10.0 instead of 3.10&lt;/li&gt;
&lt;li&gt;fixed issue where the kubernetes upgrade from 1.30 to 1.31 failed with the CreateContainerConfigError&lt;/li&gt;
&lt;li&gt;fixed issue where the kubernetes upgrade from 1.30 to 1.31 only applied on the worker nodes&lt;/li&gt;
&lt;li&gt;fixed issue where the kubernetes upgrade from 1.30 to 1.31 create a version conflict between the kube-apiserver of an upgraded master and an not upgraded master&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-167&#34;&gt;changelog kubeopsctl 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where the kubernetes upgrade from 1.30 to 1.31 only applied on the worker nodes&lt;/li&gt;
&lt;li&gt;fixed issue where the kubernetes upgrade from 1.30 to 1.31 create a version conflict between the kube-apiserver of an upgraded master and an not upgraded master&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-167&#34;&gt;changelog rook-ceph 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed templating of &lt;code&gt;mgr&lt;/code&gt; so that it can be modified via the advanced parameters&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;added&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for rook&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-167&#34;&gt;changelog harbor 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed templating of &lt;code&gt;postgres&lt;/code&gt; so that it can be modified via the advanced parameters&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;added-1&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-helm-167&#34;&gt;changelog helm 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-2&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for helm&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-167&#34;&gt;changelog cert-manager 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-3&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for cert-manager&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-167&#34;&gt;changelog filebeat 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-4&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for filebeat&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-ingress-nginx-167&#34;&gt;changelog ingress-nginx 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-5&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for ingress.nginx&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-167&#34;&gt;changelog keycloak 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-6&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for keycloak&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-package-167&#34;&gt;changelog kubeops-package 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-7&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for kubeops-package&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-setup-167&#34;&gt;changelog kubeops-setup 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-8&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for kubeops-setup&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-logstash-167&#34;&gt;changelog logstash 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-9&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for logstash&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gtekeeper-167&#34;&gt;changelog opa-gtekeeper 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-10&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for opa-gatekeeper&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-167&#34;&gt;changelog opensearch 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-11&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for opensearch&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-167&#34;&gt;changelog prometheus 1.6.7&lt;/h2&gt;
&lt;h3 id=&#34;added-12&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for prometheus&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.6</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.6/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.6/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-166&#34;&gt;KubeOps 1.6.6&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-166&#34;&gt;changelog lima 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where a non exiting cluster storage lead to exceptions&lt;/li&gt;
&lt;li&gt;fixed issue where the restart of the proxy in lima update registry lead to errors&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-166&#34;&gt;changelog opensearch 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-166&#34;&gt;changelog opensearch-dashboards 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-2&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-logstash-166&#34;&gt;changelog logstash 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-3&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-166&#34;&gt;changelog filebeat 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-4&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-166&#34;&gt;changelog prometheus 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-5&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-166-1&#34;&gt;changelog prometheus 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-6&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-166&#34;&gt;changelog opa-gatekeeper 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-7&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-166&#34;&gt;changelog cert-manager 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-8&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-ingress-nginx-166&#34;&gt;changelog ingress-nginx 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-9&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-166&#34;&gt;changelog keycloak 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-10&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-166&#34;&gt;changelog velero 1.6.6&lt;/h2&gt;
&lt;h3 id=&#34;fixed-11&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where package had automatically a imagepullsecret from the local harbor&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.5</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.5/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-165&#34;&gt;KubeOps 1.6.5&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-165&#34;&gt;changelog lima 1.6.5&lt;/h2&gt;
&lt;h3 id=&#34;added&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added kubernetes version 1.29.12&lt;/li&gt;
&lt;li&gt;added kubernetes version 1.30.8&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-165&#34;&gt;changelog kubeops-dashboard 1.6.5&lt;/h2&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where nodeport was randomly assigned&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-165&#34;&gt;Changelog opensearch-dashboards 1.6.5&lt;/h2&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.4</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.4/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-164&#34;&gt;KubeOps 1.6.4&lt;/h1&gt;
&lt;h2 id=&#34;changelog-lima-164&#34;&gt;changelog lima 1.6.4&lt;/h2&gt;
&lt;h3 id=&#34;added&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added kubernetes version to 1.29.10&lt;/li&gt;
&lt;li&gt;added kubernetes version to 1.30.6&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;changed&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated yq version in lima code for vulnerability fix&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;fixed&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where change auditlog only worked on clustermaster&lt;/li&gt;
&lt;li&gt;fixed issue where clusterstorage was not complete after cluster creation&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-164&#34;&gt;changelog rook-ceph 1.6.4&lt;/h2&gt;
&lt;h3 id=&#34;changed-1&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated app-version version of rook-ceph operator to 1.15.6, helm chart version to 1.15.6&lt;/li&gt;
&lt;li&gt;updated helm chart version of rook-ceph cluster to 1.15.6, helm chart version to 1.15.6&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kube-prometheus-stack-164&#34;&gt;changelog kube prometheus stack 1.6.4&lt;/h2&gt;
&lt;h3 id=&#34;changed-2&#34;&gt;changed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated the ingress configuration to enable HTTPS access for Prometheus and Grafana services&lt;/li&gt;
&lt;li&gt;updated to grafana plugin to 11.3.1&lt;/li&gt;
&lt;li&gt;updated prometheus image because of critical cves&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-164&#34;&gt;changelog kubeopsctl 1.6.4&lt;/h2&gt;
&lt;h3 id=&#34;fixed-1&#34;&gt;fixed&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where change auditlog only worked on clustermaster&lt;/li&gt;
&lt;li&gt;fixed issue where an warning message was thrown, that the node could be be upgraded, even if no upgrade was applied&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-164&#34;&gt;changelog opensearch 1.6.4&lt;/h2&gt;
&lt;h3 id=&#34;added-1&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added ressourcenlimits for opensearch&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.3</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.3/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-163&#34;&gt;KubeOps 1.6.3&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-163&#34;&gt;changelog kubeopsctl 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;bugfixes&#34;&gt;bugfixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved issue where only masters in zones was not possible&lt;/li&gt;
&lt;li&gt;resolved issue where installation of harbor without password and external url was possible&lt;/li&gt;
&lt;li&gt;resolved issue where imagepullsecret was not created correctly for harbor with domain name&lt;/li&gt;
&lt;li&gt;resolved issue where harbor password was in logs&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-163&#34;&gt;changelog lima 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;bugfixes-1&#34;&gt;bugfixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved the issue where the &lt;code&gt;kubectl&lt;/code&gt; command was not found&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;added&#34;&gt;added&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added kubernetes version to 1.31.2&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-163&#34;&gt;changelog rook-ceph 1.6.3&lt;/h2&gt;
&lt;h2 id=&#34;fixes&#34;&gt;fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;resolved issue with accessing ceph dashboard&lt;/li&gt;
&lt;li&gt;fixed issue with updating rook-cephfs storageClass&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-163&#34;&gt;Changelog Harbor 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;fixes-1&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;hardened images because of critical cves: CVE-2024-41110, CVE-2024-45491, CVE-2024-45492, CVE-2024-37371&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-stack-163&#34;&gt;Changelog prometheus-stack 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;fixes-2&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;changed scrape port of etcd for prometheus stack to 2381&lt;/li&gt;
&lt;li&gt;resolved issues with prometheus crds in prometheus upgrade&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-nginx-ingress-163&#34;&gt;Changelog nginx-ingress 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;fixes-3&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed the critical vulnerability CVE-2024-24790&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-163&#34;&gt;Changelog kubeops-dashboard 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;fixes-4&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;updated helm chart to 0.26.0 and app version 0.26.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-163&#34;&gt;Changelog opensearch-dashboards 1.6.3&lt;/h2&gt;
&lt;h3 id=&#34;updates&#34;&gt;updates&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;upgraded Helm chart version to 2.22.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.2</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.2/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-162&#34;&gt;KubeOps 1.6.2&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-162&#34;&gt;changelog kubeopsctl 1.6.2&lt;/h2&gt;
&lt;h3 id=&#34;bugfixes&#34;&gt;bugfixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;resolved issue where images were not pinned, so images were deleted by kubernetes&lt;/li&gt;
&lt;li&gt;resolved issue where updateRegistry was not executed&lt;/li&gt;
&lt;li&gt;resolved issue where lima container did not properly stop after errors&lt;/li&gt;
&lt;li&gt;fixed issue with storageClassName in logstashValues&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph&#34;&gt;changelog rook-ceph&lt;/h2&gt;
&lt;h2 id=&#34;fixes&#34;&gt;fixes&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;resolved issue where parameters useallnodes and usealldevivces, and deviceslist were not templated&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opa-gatekeeper-162&#34;&gt;Changelog opa gatekeeper 1.6.2&lt;/h2&gt;
&lt;h3 id=&#34;fixes-1&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue where opa gatekeeper namespace was controlled by helm&lt;/li&gt;
&lt;li&gt;updated helm chart of opa gatekeeper, changed curl image&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-162&#34;&gt;Changelog keycloak 1.6.2&lt;/h2&gt;
&lt;h3 id=&#34;fixes-2&#34;&gt;fixes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue with critical CVEs&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-162&#34;&gt;Changelog opensearch-dashboards 1.6.2&lt;/h2&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.1</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.1/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-161&#34;&gt;KubeOps 1.6.1&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-161&#34;&gt;Changelog kubeopsctl 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved the issue of missing master nodes details in &lt;code&gt;/usr/local/etc/haproxy/haproxy.cfg&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;Resolved the issue where no error message was displayed when running kubeopsctl apply -f with a non-existent YAML file&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-161&#34;&gt;Changelog lima 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with upgrading kubenetes versions&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-velero-161&#34;&gt;Changelog velero 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed issue with CVE-2024-24790 vulnerability&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-161&#34;&gt;Changelog kubeops-dashboard 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-3&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed issue with CVE-2024-24790 and CVE-2024-41110 vulnerabilities&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-cert-manager-161&#34;&gt;Changelog cert-manager 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-4&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded the cert-manager Helm chart to version 1.15.3&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-161&#34;&gt;Changelog prometheus 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-5&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded the prometheus Helm chart to version 62.7.0&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-nginx-ingress-161&#34;&gt;Changelog nginx-ingress 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-6&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed issue with CVE-2024-24790 vulnerability&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-161&#34;&gt;Changelog harbor 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-7&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Upgraded the prometheus Helm chart to version 1.15.1&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-dashboards-161&#34;&gt;Changelog opensearch-dashboards 1.6.1&lt;/h2&gt;
&lt;h3 id=&#34;known-issue&#34;&gt;known issue&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;the installation can create the following error: &lt;code&gt;Failed loading builtin log types from disk! java.nio.file.FileSystemNotFoundException&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.0</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.0/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-160&#34;&gt;KubeOps 1.6.0&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-160&#34;&gt;Changelog kubeopsctl 1.6.0&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added apiVersion kubeops/kubeopsctl/alpha/v5&lt;/li&gt;
&lt;li&gt;Added a overwrite parameters for platform packages such as rook, harbor, logstash, filebeat etc.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed the issue where the platform was creating Harbor project despite it being set to false.&lt;/li&gt;
&lt;li&gt;Resolved the issue with status giving output for invalid argument/s&lt;/li&gt;
&lt;li&gt;Resolved the issue with multiline literal that converted &amp;ldquo;|&amp;rdquo; to &amp;ldquo;&amp;gt;&amp;rdquo;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-160&#34;&gt;Changelog lima 1.6.0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with upgrading of clustermaster twice&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-keycloak-160&#34;&gt;Changelog keycloak 1.6.0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Issue with CVE-2024-37371 vulnerability resolved.&lt;/li&gt;
&lt;li&gt;Resolved issue with nodeport configuration&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-prometheus-160&#34;&gt;Changelog prometheus 1.6.0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-3&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Fixed the issue with the &amp;ldquo;ZBP&amp;rdquo; tag in the Grafana-Alertmanager dashboard.&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-kubeops-dashboard-160&#34;&gt;Changelog kubeops-dashboard 1.6.0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-4&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Correct version has been adapted&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.0-Beta1</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.0-beta1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.0-beta1/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-160-beta1&#34;&gt;KubeOps 1.6.0-Beta1&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-160_beta1&#34;&gt;Changelog kubeopsctl 1.6.0_Beta1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with log messages are written along with output on the screen&lt;/li&gt;
&lt;li&gt;Resolved issue with support for API versions v1, v2, v3, and v4&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-160_beta1&#34;&gt;Changelog lima 1.6.0_Beta1&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Resolved issue with &amp;lsquo;NullReferenceException&amp;rsquo; for unsupported packages&lt;/li&gt;
&lt;li&gt;Resolved issue with logging channels&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl: KubeOps 1.6.0-Beta0</title>
      <link>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.0-beta0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl/release-notes/rn-kubeops-1.6.0-beta0/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeops-160-beta0&#34;&gt;KubeOps 1.6.0-Beta0&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubeopsctl-160_beta0&#34;&gt;Changelog kubeopsctl 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;new&#34;&gt;New&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Added apiVersion kubeops/kubeopsctl/alpha/v5&lt;/li&gt;
&lt;li&gt;Added a tutorial for using advanced parameters to overwrite values&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;bugfix&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Moved advancedParameter under cluster and operator in rookValues&lt;/li&gt;
&lt;li&gt;fixed issue where packages could not be upgraded&lt;/li&gt;
&lt;li&gt;fixed issue with v4 to v5 model conversion&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;known-issues&#34;&gt;Known Issues&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;log messages are written along with output on the screen&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-lima-160_beta0&#34;&gt;Changelog lima 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-1&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;added more parallelization in the clustercreation and update registry for more speed&lt;/li&gt;
&lt;li&gt;fixed problem where kubernetes upgrade was not possible&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-opensearch-160_beta0&#34;&gt;Changelog opensearch 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-2&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The initial dashboard password has been set to a neutral value&lt;/li&gt;
&lt;li&gt;fixed issue with &amp;rsquo;nil pointer evaluating interface&lt;/li&gt;
&lt;li&gt;Added a tutorial for using advanced parameters to overwrite values in kubeopsctl.yaml&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-rook-ceph-160_beta0&#34;&gt;Changelog rook-ceph 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-3&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Removed the image.tag specification from the values.yaml file in the Helm chart to allow for more dynamic configuration of the image version during deployments&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changlog-nginx-ingress-160_beta0&#34;&gt;Changlog nginx-ingress 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-4&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;number of replicas set to 3&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-setup-160_beta0&#34;&gt;Changelog setup 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-5&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;fixed issue with installing &amp;lsquo;kubectl&amp;rsquo; on admin node&lt;/li&gt;
&lt;li&gt;updated calicomultus version to 0.0.4&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-harbor-160_beta0&#34;&gt;Changelog harbor 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-6&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;set replicas to 3&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;changelog-filebeat-160_beta0&#34;&gt;Changelog filebeat 1.6.0_Beta0&lt;/h2&gt;
&lt;h3 id=&#34;bugfix-7&#34;&gt;Bugfix&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;changed toleration from master to control-plane&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.1.1</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-211---release-date-082026&#34;&gt;KubeOps 2.1.1 - Release Date ??.08.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-211&#34;&gt;Changelog KubeOpsCtl 2.1.1&lt;/h3&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- fixed missing opensearch-dashboards plugins and wrong version 
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-211&#34;&gt;Versions KubeOps 2.1.1&lt;/h3&gt;


  




	






  
  
  






  



      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Beta1</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_beta1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_beta1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_beta1---release-date-02082026&#34;&gt;KubeOps 2.2.0_Beta1 - Release Date 02.08.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_beta1&#34;&gt;Changelog KubeOpsCtl 2.2.0_Beta1&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Added Traefik support for kubeopsctl
- Added Kubevirt-Manager support for kubeopsctl
- Added Kubernetes 1.36 support
- Added Advanced Parameters for static Registry mount path, check out the file format [Cluster Values YAML](/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml)
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- fixed a podman bug affecting pull packages
- fixed a harbor bug setting up cluster
- added creation of nginx ingressclass, when installing traefik for backwards compatabilty
- fixed default secret for kubeops-dashboard
- kubeopsctl pull command now verifies if the specified tool value file exists
- Added kubeops-harbor-secret for pulling images from the internal private harbor project &#39;kubeops&#39;
- fixed a bug that prevented to create the kubeops harbor project as private 
- fixed a bug that prevented to change the kubeops harbor project to private 
- fixed a bug that prevented the image push of the kubernetes images to local-registry 
- changed the &#39;localhost&#39; reference to &#39;127.0.0.1&#39; for enterprise-tools in preperation for the kubernetes 1.36 support
- fix image push in local registry
- fixed duplicated coredns in 1.36.1
- updated kosi versions for consistent installation
- updated Harbor ImagePullSecret with 127.0.0.1 instead of master1 IP
- remove hardcoded plugin versions in cluster prepare node
- fixed a bug in rook delete section
- fixed a bug in nginx ingressclass for traefik
- added default secret for grafana
- added role bindings for the kubevirt roles
- fixed delete ingresses in update process 
- OpenSearch users created in the Dashboards Security UI now persist across package updates 
- OpenSearch TLS certificates are no longer regenerated on every install/update, preventing certificate rotation on running clusters 
- Fixed OpenSearch SSO returning 401 Unauthorized by reliably applying the openid security configuration to the backend after deploy 
- Added a Keycloak protocol mapper so realm roles are propagated to OpenSearch for backend role mapping 
- Added Single Sign-On (SSO) with Keycloak (OpenID Connect) for OpenSearch and OpenSearch Dashboards 
- Added username/password fallback authentication for OpenSearch alongside SSO 
- Made the OpenSearch admin password configurable via the new `adminPassword` package value (opensearch-os &amp;amp; opensearch-dashboards) 
- Added `hostname` package value for opensearch-os to point OpenSearch at the Keycloak SSO endpoint 
- Refresh the Keycloak admin token before each step of the OpenSearch Dashboards OIDC join so long-running joins no longer fail with 401 once the 60s token lifespan is exceeded
- fixed an error in OpenSearch when it was not installed in the `logging` namespace
- fixed an issue in kubeopsctl where `tools-values.yaml` and `cluster-values.yaml` were not always stored as secrets in the cluster
- changed the netpols for traefik-nginx and ingress-nginx to make the dashboards available
- helm-plugin now parses the flags correctly in all possible actions (install, upgrade, delete)
- fixed missing kosi update on nodes, if packageRepository: local
- fixed missing opensearch-dashboards plugins and wrong version
- template network policies with default deny rules
- when installing the tools, apply cluster- and tools-values
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;known-issues&#34;&gt;Known Issues&lt;/h4&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  In an air-gapped scenario, the Harbor external URL cannot be set to a public domain name. It must remain http://&amp;laquo;controlplane1-ip&amp;raquo;:30002.
  
&lt;/div&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  WireGuard installation may fail when &lt;code&gt;packagerepo: local&lt;/code&gt; is used on cluster nodes that are not running Red Hat Enterprise Linux 9.6, due to its dependency on the &lt;code&gt;systemd-resolved&lt;/code&gt; version included in the release.
  
&lt;/div&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  If Cilium is selected as the CNI, all dashboards are currently unavailable.
  
&lt;/div&gt;
&lt;h3 id=&#34;versions-kubeops-220_beta1&#34;&gt;Versions KubeOps 2.2.0_Beta1&lt;/h3&gt;


  




	






  
  
  






  &lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;kernelmodules&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kernelmodules:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;476f5be30871160d6fef47f791f601f7a090a988dc0dd86de3c237b5aa5ef986&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sysctl&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/sysctl:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;3361e60dc684be44da3fbf6da355074219c4d03006a77445ec26b524f61ce83e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;disable-swap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/disable-swap:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;e7fffe5cb73f9079c5d591293ba6b324314bd579c14dc4ff9a9866c356d11c09&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;runtime-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/runtime-setup:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;08c5d65c06522ef7a96f9218f9cced7969baf1a77170c922dd582c515a767c78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-init&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-init:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;a42cb150cfd8b722c54736951b1008ef28a52972dd448b03e2b473d8db868f75&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;local-registry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/local-registry:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;cd184da0d8963c7afa0226b452d5c90223d6c74a51430141f3545f9c1b13f4c2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;load-balancer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/load-balancer:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;ee9bf297c642b35e64da3a2ff5b6351a784afd4a50289affdeb881b0fca6a614&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/initial-controlplane:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;3eeca78df9a2936886a8de3fd34bcd6f13e863a17219e7f971a58f8c1a7bae79&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clustersetup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/clustersetup:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;823088a03fa9a79e1098ca79df305fec2a2f40f65c8727d9d2125b99c4adac9d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-cni&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-cni:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;a95ce6f24430a419541a747d48d7e8647eb970c21f73ffc632e676b6577c9288&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-controlplane:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;cce1d2f21ed4fdb5cd5bd8af33a3a17bc63a5b6cf6b2ba8fbaa078f5675c0151&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-worker&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-worker:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;8ce7e876cd88c6db2ae189d666c1e1cb6dabad09e1ea7e5131bcc852112b4b20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pull-packages&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/pull-packages:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;2c1ab9b35d0c56a027471ec83da24a6bdcb1184005a03877aff04379b7ecd13c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;prepare-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/prepare-node:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;9d197abcb9c845f47f6220e44b4be3d7af45e5c06c0ae9734001bd677f338dab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;firewall-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/firewall-setup:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;2ec1d78c693956e2bf7617d9b8cf695ecfc41c259e45f03e3fc59039f9428483&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-vip&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kube-vip:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;21db077376cb1c69d6ada941aae9174a479fdbd5e397e8757a1034391a3bc0c6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delete-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/delete-node:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;6745ba0018a95682a203205313ba5680d23cf26ac2e2b9263eaad2e372c77a4a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;auditlog&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/auditlog:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;a513f525362fd69bdd82f006f4cda1498ffb32fdd91c079a9a4a90c27475943a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-initial-controlplane:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;240d9754f3221347c352cafbde7d84a818c6a384913626825712f94c6bd04b55&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-nodes&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-nodes:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;3bfaa2a1142318c3fce2212ef183313dc03d57435e84e4d86f3ede042e32c4a7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.30.8&lt;/td&gt;
&lt;td&gt;ee9e8e41552be2d90f1f19700c251fd77fe01da31eabec6a3fcab318b01ceb2c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.30.8&lt;/td&gt;
&lt;td&gt;2677d909cd257c0b75de2d4bd9e9d198148310a9ecbbca384996700a54d3a9df&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.31.6&lt;/td&gt;
&lt;td&gt;0af110107067c17851375742d301f1da68aac2f732b626f8210ece17e17fd30b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.31.6&lt;/td&gt;
&lt;td&gt;41ac4282be31a9127ca403be3d0f03bab912e16e66f05febb506479574b3c4f1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.2&lt;/td&gt;
&lt;td&gt;9ddc947d61b69ff6121809d016411ffe50732a78b760e5d307f03dc24294e8da&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.2&lt;/td&gt;
&lt;td&gt;0b6c07788c320786b5f7cce1c809bd7305e28fecb804c223fc9b1dae6ee7bb1b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.9&lt;/td&gt;
&lt;td&gt;5587a13d33096c92f52ced4947815c44554a82a49091dd9d78c8eaa065534f7c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.9&lt;/td&gt;
&lt;td&gt;e4c34ddf29889d6a8f9075752a61a61fc62b7b7efa5e981d0d4ccbfc5cc1a939&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.33.5&lt;/td&gt;
&lt;td&gt;2598dd0c50a7f1d38f1929f34bbfe0ce7efccb614b9f48d417c9285cb3e1b949&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.33.5&lt;/td&gt;
&lt;td&gt;1f6000a20f57c17cf8c229269cb4c3abf076f68f336234d79dbb24656f4190f2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.34.1&lt;/td&gt;
&lt;td&gt;69ea34b7768e8de460f75b6a165a63b8de3e032d584fd43c4da87474d2e046ca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.34.1&lt;/td&gt;
&lt;td&gt;32f294ab19e6a2b3769044a728c0d6a4bebeb1d393aee061d68ebef0a7c83b2b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.35.0&lt;/td&gt;
&lt;td&gt;00fdeb8f3816b04661c9d866c89a3fa79dd743c1989709a7d7ff581010b9d7e6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.35.0&lt;/td&gt;
&lt;td&gt;64e3c2fbc81d2973cc28d05cc517687570c07d8b3a9194fe0ee33455669efc58&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.36.1&lt;/td&gt;
&lt;td&gt;2b4ce27d375937f71b1760e93e19668de5e3c594ab332521cf7c1109560f0e34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.36.1&lt;/td&gt;
&lt;td&gt;079962600f3b361904d4972b6c59c10396630f62da0a33e6d1889142a10a0540&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.2&lt;/td&gt;
&lt;td&gt;3d492518bb31ad078f9e6e091ff2d22e43cac5a8b3f84c127571a1545a891833&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/calico-airgap:v3.29.2&lt;/td&gt;
&lt;td&gt;5923f633ea4136a64f0c0ddf56069b109704b61e542a530378a686292b4d034c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.3&lt;/td&gt;
&lt;td&gt;5451104fd9703d6039b6d6da6912bca5db62d9942f24b76549314a27774f0459&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/cilium-airgap:v1.18.3&lt;/td&gt;
&lt;td&gt;a334071a23cdd2330ea2c723993e18822522c900481fabe7f1ee12b4c849f5ab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick2&lt;/td&gt;
&lt;td&gt;3585956f2b1b1687ba01f2592682fda07dd34005f169666cc815a289b9945130&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus-airgap:snapshot-thick2&lt;/td&gt;
&lt;td&gt;746eee2272ab13281d7540a21d696226e806c0d13380fdcce554564c7b84e709&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;wireguard-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/wireguard-tools:v1.0.20210914&lt;/td&gt;
&lt;td&gt;70a49e1fec74e5c6b977e40264e1a084cd2f25d38a9df034141a9e165aea0f8c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;helm&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/helm:v3.16.4&lt;/td&gt;
&lt;td&gt;8e2def3efd54f2d149235e3ef71116c37514f7dcda81e8c793e081120c16f323&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;podman&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/podman:5.2.2&lt;/td&gt;
&lt;td&gt;faa2ca5552df3cf46da6b0c4afc55220bb751e59319c1157e7f3652479bde4e4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;d9db2892127d3dd895439854c33d0ee7aa6c8280b134e34c0db34bb292a70128&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;2f146fdfc04ed39454d606ac0fdbaef792c9c414c8ae27a589b67320b442a528&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;v3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;ac240161a7e1bcbc7ae62baa9d8af038d01725d6e0a580229730aaa10436a3bf&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;b9cf523e5d84b5aba7cf70a106fb38036abfd3182bee0f4b1fbf8450256d3ac9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;8507a3890439307573305c3412ed8a0605d89502b295c2933f5ff0ab3c691784&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph-airgap:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;63ba9218f2947992fb0878afe645d349c6d7c3c22e6f0c91ea9e2fad43f05101&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;bed605d28b7ab75076aff6e9cdd4c84e694897fa8b4b8537e515042740a04664&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/harbor-airgap:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;5f11608c2056e38615655568b53112a3d5436b12c0cf9e6b457f5ea3884d8b70&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;v0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;72690ac02de26e89fd22ab5c87ce4cf16b0d6f1e3bfa9c3abf626eb2f91556e6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;16.8.0&lt;/td&gt;
&lt;td&gt;1.2.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;fc50a1ed40b6ec5c57793f0ae5841565925794c4508a9be9fa7351aec0f506d7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;ac2e1f7230adc914ec89c5d0ade57aacf917a2aa388b8897126ff7fcf0add526&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;28e96f41bb3869a2cc360aed2117dc4a60dba115c62f74ef8016334a50b0c9ce&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;d73fbac1760df25e7428cb717378fe3e38d98ac7c8f866e025fa9cb1eb7ec9c4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;a11a77bb0e952c5269495720655004887ef939164fbe041fc9970c145b264b2a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;316d7f0b3a5afa70e4822f1bddb0b14f579e4cd1fd54cb779ea9c0627f7489b9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;v3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;b53231c94b4b72bdeee41f3dc44effb15937eb4ca78c864611b7fbca7413ed4b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt-manager&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt-manager:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;bff3c27b0fa086e1698472af19b5f7dc9f65be01de56c7f9982732418cffbb0c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt:2.2.0_Beta1&lt;/td&gt;
&lt;td&gt;f569cd38ddeb894eeac4cf65f9758d1c8effc200ec214dcfe80ce569d5e34011&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;




      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Beta0</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_beta0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_beta0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_beta0---release-date-30072026&#34;&gt;KubeOps 2.2.0_Beta0 - Release Date 30.07.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_beta0&#34;&gt;Changelog KubeOpsCtl 2.2.0_Beta0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Added Traefik support for kubeopsctl
- Added Kubevirt-Manager support for kubeopsctl
- Added Kubernetes 1.36 support
- Added Advanced Parameters for static Registry mount path, check out the file format [Cluster Values YAML](/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml)
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- fixed a podman bug affecting pull packages
- fixed a harbor bug setting up cluster
- added creation of nginx ingressclass, when installing traefik for backwards compatabilty
- fixed default secret for kubeops-dashboard
- kubeopsctl pull command now verifies if the specified tool value file exists
- Added kubeops-harbor-secret for pulling images from the internal private harbor project &#39;kubeops&#39;
- fixed a bug that prevented to create the kubeops harbor project as private 
- fixed a bug that prevented to change the kubeops harbor project to private 
- fixed a bug that prevented the image push of the kubernetes images to local-registry 
- changed the &#39;localhost&#39; reference to &#39;127.0.0.1&#39; for enterprise-tools in preperation for the kubernetes 1.36 support
- fix image push in local registry
- fixed duplicated coredns in 1.36.1
- updated kosi versions for consistent installation
- updated Harbor ImagePullSecret with 127.0.0.1 instead of master1 IP
- remove hardcoded plugin versions in cluster prepare node
- fixed a bug in rook delete section
- fixed a bug in nginx ingressclass for traefik
- added default secret for grafana
- added role bindings for the kubevirt roles
- fixed delete ingresses in update process 
- OpenSearch users created in the Dashboards Security UI now persist across package updates 
- OpenSearch TLS certificates are no longer regenerated on every install/update, preventing certificate rotation on running clusters 
- Fixed OpenSearch SSO returning 401 Unauthorized by reliably applying the openid security configuration to the backend after deploy 
- Added a Keycloak protocol mapper so realm roles are propagated to OpenSearch for backend role mapping 
- Added Single Sign-On (SSO) with Keycloak (OpenID Connect) for OpenSearch and OpenSearch Dashboards 
- Added username/password fallback authentication for OpenSearch alongside SSO 
- Made the OpenSearch admin password configurable via the new `adminPassword` package value (opensearch-os &amp;amp; opensearch-dashboards) 
- Added `hostname` package value for opensearch-os to point OpenSearch at the Keycloak SSO endpoint 
- Refresh the Keycloak admin token before each step of the OpenSearch Dashboards OIDC join so long-running joins no longer fail with 401 once the 60s token lifespan is exceeded
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;known-issues&#34;&gt;Known Issues&lt;/h4&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  In an air-gapped scenario, the Harbor external URL cannot be set to a public domain name. It must remain http://&amp;laquo;controlplane1-ip&amp;raquo;:30002.
  
&lt;/div&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  WireGuard installation may fail when &lt;code&gt;packagerepo: local&lt;/code&gt; is used on cluster nodes that are not running Red Hat Enterprise Linux 9.6, due to its dependency on the &lt;code&gt;systemd-resolved&lt;/code&gt; version included in the release.
  
&lt;/div&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  OpenSearch is not installed if a namespace other than &lt;code&gt;logging&lt;/code&gt; is used.
  
&lt;/div&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  If Cilium is selected as the CNI, all dashboards are currently unavailable.
  
&lt;/div&gt;
&lt;h3 id=&#34;versions-kubeops-220_beta0&#34;&gt;Versions KubeOps 2.2.0_Beta0&lt;/h3&gt;


  




	






  
  
  






  &lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;kernelmodules&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kernelmodules:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;68d889dc1af5d7178ba726780002ef6d55632f8983cbde9bbeb6b62226d88715&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sysctl&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/sysctl:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;9383df73d75b712ba901a908a9164dcf2ee73c24816bc83ed6551576a67c3d48&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;disable-swap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/disable-swap:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;5a1649104ffd6eef6624a58c7f21f1afec0815b5ded7a377e03f0cb222cec6a9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;runtime-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/runtime-setup:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;ebb23938d9adba0291efdd452df0a609495a62687d38564639e033d8af6a02ab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-init&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-init:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;e0cb5a6f290bfcef9d44af0777f2f5f7889973192dcca90af5591bc12915b3c0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;local-registry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/local-registry:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;d8be4d7857acb6d4a934ed78f4d189006d7196dbe6b20c9c5641bdcf92c05ac0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;load-balancer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/load-balancer:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;1b325d8da7f18dc31baff8f2be372e8c5e425dd30135238e791bfc21c416070f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/initial-controlplane:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;fd1f442342336d2d6c728dfe6b0da4e939701014f883042c370d7772df9eeeb8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clustersetup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/clustersetup:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;279fb5152212362d25d1a342d1f277bd231fb9a02f4726b14bcba1cbb0fc864f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-cni&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-cni:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;95925111bd30f34e620763567012991ade1bdb5f29636ca8591e8e5723f4c864&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-controlplane:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;6a4bdd593b15bcc1ca2d8a0283ae860287d17ebc7e83ca802847aa89f59c97b2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-worker&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-worker:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;2247094d87204722f2891db7599ebcd1bbdf581467b19d5ed2c2e22a31185086&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pull-packages&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/pull-packages:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;b4823f7c72cf684f442f9bc2363997f58cb582f36ac9ab0081dfc3842bedca57&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;prepare-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/prepare-node:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;f02718afb5ce35561384bc8cda3d541dbf45dc2adfc8a87237813299c1f3adb9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;firewall-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/firewall-setup:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;f23fb5a14ca317ad6b432c5331048e83176592fb648352df4c8739d73e2f80f1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-vip&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kube-vip:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;8c2076a66c589839c1c25da3311248da167a372abdea68d79e3b028691a27851&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delete-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/delete-node:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;f874d4d02b72a3e6d5bce8669df1aa203cb9a9f8caaabe96d67974e8bf115315&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;auditlog&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/auditlog:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;c848ce79a3ab528a853efbcb671eaf1ff200db2319bb05fd167139b1ac31e9ba&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-initial-controlplane:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;4506d301c855428cc929156715e3af1c61cba0a33e6d084472b011cf81a812e4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-nodes&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-nodes:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;736023f7a1924a40a82f01fc18db3688d114e4329c454970e8c90fd339b29c46&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.30.8&lt;/td&gt;
&lt;td&gt;ee9e8e41552be2d90f1f19700c251fd77fe01da31eabec6a3fcab318b01ceb2c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.30.8&lt;/td&gt;
&lt;td&gt;2677d909cd257c0b75de2d4bd9e9d198148310a9ecbbca384996700a54d3a9df&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.31.6&lt;/td&gt;
&lt;td&gt;0af110107067c17851375742d301f1da68aac2f732b626f8210ece17e17fd30b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.31.6&lt;/td&gt;
&lt;td&gt;41ac4282be31a9127ca403be3d0f03bab912e16e66f05febb506479574b3c4f1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.2&lt;/td&gt;
&lt;td&gt;f7d5191a269dacfa12ad867b28b01bb7a80f506b6b01950c8a34c358bb22c6e3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.2&lt;/td&gt;
&lt;td&gt;954093914536cb21f6e8b407bd568210992d59db7ce80464ce12dd49679f4c35&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.9&lt;/td&gt;
&lt;td&gt;6baff46de7291b425f42d64d7563a3e3e11acf9abb27b1b8b467bab0fa3b0485&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.9&lt;/td&gt;
&lt;td&gt;d421afe96680942236f1576f453a9685e99e93496c0ac9cc4d7a61c0dfcf2037&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.33.5&lt;/td&gt;
&lt;td&gt;8b3e5ebbbfb8bdd4ce30990ab80f2a7ffadabeb0890f8fcf7f9365d9a3d2ef20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.33.5&lt;/td&gt;
&lt;td&gt;43960d74ba78ced9112aa5d46f58ffc053764a194e79631560b8ae79e17978ea&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.34.1&lt;/td&gt;
&lt;td&gt;be69bc3240dda743b185b8922e42ef2a535b24d4a01e83162e24c702d2214fea&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.34.1&lt;/td&gt;
&lt;td&gt;20bec465d22a385cf72de606a1a7ee599cc4b7e5cc81a7e7b7c4aecbb89606a0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.35.0&lt;/td&gt;
&lt;td&gt;ff2f7135ca0d3d1ecaa67d8463db4af75b06542024105c2b8fb6d0f02ddefc10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.35.0&lt;/td&gt;
&lt;td&gt;9d4b6dd4c9f9090ab8d20f1614f009b68c3479b07cdb347af57c3b5829932f05&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.36.1&lt;/td&gt;
&lt;td&gt;ed52d7537780edd3c434f9233f875e1a59c73cc2b2b9426bc6f3d43a2ee2d079&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.36.1&lt;/td&gt;
&lt;td&gt;e3d89e76f9924d27b7073353fb597442a23aeed8f8d797f5b76537acefb2e8da&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.2&lt;/td&gt;
&lt;td&gt;64c1c281c2a87b2a158fd182e14301a8bf6f19f9ea5b07aa8a5d5d7fe94d9698&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/calico-airgap:v3.29.2&lt;/td&gt;
&lt;td&gt;5923f633ea4136a64f0c0ddf56069b109704b61e542a530378a686292b4d034c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.3&lt;/td&gt;
&lt;td&gt;c4913943eaf2bea8e5fc75c57792866a28bbd64e577e6e2b7b049dda69d067f7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/cilium-airgap:v1.18.3&lt;/td&gt;
&lt;td&gt;a334071a23cdd2330ea2c723993e18822522c900481fabe7f1ee12b4c849f5ab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick2&lt;/td&gt;
&lt;td&gt;186439bca4db89a9e23364bb77d000ccf906262d1db8d06716801563f9f9a72e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus-airgap:snapshot-thick2&lt;/td&gt;
&lt;td&gt;5a7f258eca3d534f37547de3c8126fba2c3e5e885fb6710abd62f08f22ede6de&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;wireguard-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/wireguard-tools:v1.0.20210914&lt;/td&gt;
&lt;td&gt;a6a521dfef6a550a658a5626cb15ab935cb1bfff99f82a2ced7b21317ab12fed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;helm&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/helm:v3.16.4&lt;/td&gt;
&lt;td&gt;8e2def3efd54f2d149235e3ef71116c37514f7dcda81e8c793e081120c16f323&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;podman&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/podman:5.2.2&lt;/td&gt;
&lt;td&gt;309d2cbae83687ef2bf151ad6486824348e807348bcd7cdadbecc1bc40db4f86&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;57640157dbe06f169ab3e6a770a97bc83fb35269096bff37db498c5309e60bd3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;80870509663ad76eca9d2ec7147f43d1a89e21f1e31cb273d8d534c48621a47c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;v3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;dae0d519d56b4044c771105047df68c76db61df4e2660309714a118b220b88a8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;0769402efb9aae7f0d3c404aa5123f01d2324b1db167717147da324978a4d199&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;0d98891d643524020f7062db66b6142b56d95933e8c118c456c4f24fc74e888d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph-airgap:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;de2379884bcc658660706aef4729917f5fe41e093c8d9f5098d17a3dc2dd48b3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;34d3b20326be1be7e69d5242730394d4750c2b908378e543bc69b4d7a049db86&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/harbor-airgap:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;406e9fe9e8a77d900f3126e93c215f82d8dbbb680554f7ce003ecb5dec5f5c4f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;v0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;bc2c5da217a58fa67040535dfbdd50933ee6f84411e7162e6c3de366275aa3c7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;16.8.0&lt;/td&gt;
&lt;td&gt;1.2.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;a18016f2079eab2153a594f17bd0e91706eac6a264bbfabf4bd016d2e7148734&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;d4922db9d47c5569ae563a96d72524fa8a0e54b5e2578f1c71b91a5e214b484d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;c98242a2488b0cd28782ba5435ca8bed6db6dc5a1d78625291192ad06a7db705&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;3e07746ce9b02d08ddcc65e111f64435c0603819ae197c14fa0516bf237826c7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;755d96edd69433bbb2027833cea3768efc70ae717382b8dc89d2e290a18be3cf&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;c7dcf941550bd41945cb589721a37f98f2e4593eb4d47d29499e12fd4f9a38ca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;v3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;a03d24eb8d153edcf4deefd8dd9a605be544e368018b9e9a0be06dcabe7579bf&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt-manager&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt-manager:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;22b89ccbd8b15fafd8ce25e7ba1b3c4818b81785e8d07d7414f022a1d52757a7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt:2.2.0_Beta0&lt;/td&gt;
&lt;td&gt;c41a51da0fa7cc21d1fa0f10914acb62e6473fb27c0e34b68d6f4e435c50f361&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;




      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Alpha5</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha5/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_alpha5---release-date-21072026&#34;&gt;KubeOps 2.2.0_Alpha5 - Release Date 21.07.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_alpha5&#34;&gt;Changelog KubeOpsCtl 2.2.0_Alpha5&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added Traefik support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubevirt-Manager support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.35 support&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.36 support&lt;/li&gt;
&lt;li&gt;Added Advanced Parameters for static Registry mount path, check out the file format &lt;a href=&#34;https://docs.kubeops.net/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml&#34;&gt;Cluster Values YAML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bugfixes&#34;&gt;Bugfixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;* OpenSearch users created in the Dashboards Security UI now persist across package updates (DEV-2868)
* OpenSearch TLS certificates are no longer regenerated on every install/update, preventing certificate rotation on running clusters (DEV-2868)
* Fixed OpenSearch SSO returning 401 Unauthorized by reliably applying the openid security configuration to the backend after deploy (DEV-2868)
* Added a Keycloak protocol mapper so realm roles are propagated to OpenSearch for backend role mapping (DEV-2868)
* Added Single Sign-On (SSO) with Keycloak (OpenID Connect) for OpenSearch and OpenSearch Dashboards (DEV-2868)
* Added username/password fallback authentication for OpenSearch alongside SSO (DEV-2868)
* Made the OpenSearch admin password configurable via the new `adminPassword` package value (opensearch-os &amp;amp; opensearch-dashboards) (DEV-2868)
* Added `hostname` package value for opensearch-os to point OpenSearch at the Keycloak SSO endpoint (DEV-2868)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;kubeops-220_alpha5&#34;&gt;KubeOps 2.2.0_Alpha5&lt;/h2&gt;


  




	






  
  
  






  &lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;kernelmodules&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kernelmodules:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;e307d2d98cc176191f7cdd355fbaf7d8fe3d9543e47bdb69b34e0e02b0e05cd7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sysctl&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/sysctl:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;6c83843b4031abdec37116eab31d9f8d79bdbe1f82d88d05c64fa041771281a1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;disable-swap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/disable-swap:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;50934049a4c378338919bb783e6a12a3dc1cea7b627441ed1d926ff8d56e841e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;runtime-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/runtime-setup:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;3378b0af4d522d9a7ec2e6b1a82981fce1ad5107954f21e556444a5729758064&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-init&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-init:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;07c6ebd972478b5cadd78c41b9099cfb9acfc671c2b54406f6ef29adb12af729&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;local-registry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/local-registry:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;f5816850ff775363ba1d89cb062b65ea99e56ba9f8da843c150dfb17a241443d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;load-balancer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/load-balancer:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;5107ef8d7f34188540c8a897b87fe66067eb421e7446c11e27010e2b684cade8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/initial-controlplane:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;d43a2ad95a1dffafbec671f195bc894316a82c7b0c175a3674446d2083d088a7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clustersetup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/clustersetup:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;2bd5494ef4ddac719b3ed8a37e23b2db183d0d395e7ca7526da777ec507f3db0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-cni&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-cni:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;3cc08d17fbed76bc194b586c65597f51b773e9f067050cc30bf742696cce0772&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-controlplane:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;cf5b10bbf6d9ccb38b7d2add283da211770d1eafc503431d6a99b1cbbf1bb11c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-worker&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-worker:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;f539b92739ec732a805607ccdfeb2b0f0f4d16653fbb315ff3c202ea054d15cd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pull-packages&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/pull-packages:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;9295023fe1bba3d0743a7c934ce62248ad38a9e7b7a4487217ccbd254d62492b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;prepare-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/prepare-node:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;e79e3accd68286c2ce5497ee2bda7857e9948bf75eae98f15ccaa865c9a05aac&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;firewall-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/firewall-setup:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;56b40524c1c7b56159073df17722fea13de6fe16f188b50e9fab99770e5c425a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-vip&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kube-vip:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;f1053eff4b98980e76b76f9aa9029172cd24f2da22ccb9fe898c2012bb33ce21&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delete-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/delete-node:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;fa564b83b87b9f5658724fe0bde80851075bfe07bbd74eefa45b96964f6521e4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;auditlog&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/auditlog:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;21b93c1d09572170bfd6611f0c97be0edd064a7b7f6f06f139f7df98d5334a12&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-initial-controlplane:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;62b796ce947e1423e78aac7b98a6ec6e1a0a06016c0afe4c5e38fd9c51c553c7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-nodes&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-nodes:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;a635fabe32e57fd920b0d98c07a75b8b520775f45a6ec2fbac3b9c37525cc884&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.30.8&lt;/td&gt;
&lt;td&gt;cac40c1dbdfc0156d000387f9a7a3fdb1cfa5b3b62bd9ced3be8a1fef0a320fd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.30.8&lt;/td&gt;
&lt;td&gt;c9a5d2df9a4814e207efdf7c3165fa214711d6481bf4f3d77cd4798db2c0b4eb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.31.6&lt;/td&gt;
&lt;td&gt;6717b8db429ae5069c9e2e149dd908ee5f2e80d401702c210dbb59eef4ccdb9b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.31.6&lt;/td&gt;
&lt;td&gt;5c2628f342a8d1d1c5cfde97ac1a99db8d8e4a9ed1db7e88c7b6830cffd8e4f6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.2&lt;/td&gt;
&lt;td&gt;549a44d549e0289d95fb694e3b93f713e56e3c5b1cd16989c6b593ad6ee54a1e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.2&lt;/td&gt;
&lt;td&gt;fe565af37003aaf263a007b4f805f93fb1737ab2a886b8a5da173a92dd2a4637&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.9&lt;/td&gt;
&lt;td&gt;56fa7c8eebccdfd5e0ebe6ce0c3d0c4dc2aadee3221d8ad862d83666dec7f55d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.9&lt;/td&gt;
&lt;td&gt;409cc5ad273ecd1eb678441f4affb9f189bb79d6505694979b4bf64b6fa03e8a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.33.5&lt;/td&gt;
&lt;td&gt;f21555d002e673a25b33696027857ebe419ecd2991fb59e117affc8201de9c30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.33.5&lt;/td&gt;
&lt;td&gt;e34c765d2f16887a726b2a2196f039cde0080b0f796247092fbe12eece3ffaa3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.34.1&lt;/td&gt;
&lt;td&gt;22e658bfc334a74acd784e22759ee831ad304934ca386be5cb1efa50c271a570&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.34.1&lt;/td&gt;
&lt;td&gt;abf251fe2a2fa7879be434a0dc9cedb24cb27c6fe088eebb36110729c47842b8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.35.0&lt;/td&gt;
&lt;td&gt;52d639265547141ed3d075e21a6bb8d376730dcdaecbdfae4d48b9e9cef8b4c8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.35.0&lt;/td&gt;
&lt;td&gt;90c91482069b5376059e74e49de02e35ad7f13e5a19c32b6b613a259f621339b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.36.1&lt;/td&gt;
&lt;td&gt;5d811c5d3a6ce677325c661a8603a8e39aa73144991b9bbf037e00ddb8e4b473&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.36.1&lt;/td&gt;
&lt;td&gt;180058e86b4cedb94cdf2ebad9917aad5b788d57d391996d32f611efc461c700&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.2&lt;/td&gt;
&lt;td&gt;73296f8318580df543763d0ebeff05d3b06b2bd9d7e62de1fcfa5d0d1776fdab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/calico-airgap:v3.29.2&lt;/td&gt;
&lt;td&gt;243f60628aecb5c23fece26ae4bbaf53af774f81e567f6bf87e3427193574619&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.3&lt;/td&gt;
&lt;td&gt;a413895857d1a7a060d73d96462845a6db6598f5ed735660c46c84b29ba54ca4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/cilium-airgap:v1.18.3&lt;/td&gt;
&lt;td&gt;8d09038a52182fd03a2973554be82021f6669c9c9c37c8ddf00b8a4c66602f14&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick2&lt;/td&gt;
&lt;td&gt;1448d241b7571416426b2e70def0acf4e82ca18802f5d4334357f9e2666857b3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus-airgap:snapshot-thick2&lt;/td&gt;
&lt;td&gt;51208d9ed83c6c1809303c91c06ce9e70aa24c7470baf52b828bef3110f4557d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;wireguard-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/wireguard-tools:v1.0.20210914&lt;/td&gt;
&lt;td&gt;52e182912d4acfcbe10c365855b4b974b81a526a1978a4d5a950b9380d18bbf4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;helm&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/helm:v3.16.4&lt;/td&gt;
&lt;td&gt;71ccedcbf3869f51e4602e6dc201766d92f703e6737a0ee175219301df17ab8c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;podman&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/podman:5.2.2&lt;/td&gt;
&lt;td&gt;cd2d73180d1a5a3bcb4f5e54300a327a9dd2f89ace0a1af3574b24d5b9e23676&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;37265dbff75bc86e58e3b924497fed53a65e7541b5b5e81cee99b9aeb0ea55b1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;8a28eae91a05d8f05382937ea1aee7297900aec408d5c76451ef8b9ee7e65223&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;v3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;cad9737f8b769e2162372fb9a35f6eaea0fb94ac089da2beb812c2fe83f83a77&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;1aeaefe263f63a65e51f4be994414ec22d133c093980790375fb7d44cac3619e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;4bf5eabd14720dbce90db974744c9209672f285bdb072095ef7b2d0cef52d628&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph-airgap:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;7db31f7a624235cc9e7bb478699054faec76aae1a26fe14fab2dd0e47121e9be&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;8a2c56981205f6929add63ecf06fac934a0b6001994bfef994d7661f352b62cc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/harbor-airgap:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;b83260091b0e69c7c4a286c12b7bff1455a11475bf2be71fd2d2e35f28d4a3ca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;v0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;9248c429f2d02b7d63472dd9d0427a55cec8ef93f310d5a70ceeec40fa206c01&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;16.8.0&lt;/td&gt;
&lt;td&gt;1.2.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;4b4c7b36efabfe5f1e698ce28dfc026c6373dce2c07511433142866464057c4d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;933c5a80ae90f0f1867104dbee87d4542b90994a17327a1ede58c99c7b20d049&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;80779bd4ab0eed3b7625f2186801a9d9700ae1fd284d8943e79a1d90bab47374&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;98762b9dc0b1b7079bad88bc25aed991b808ad6a38f5835755c4fa4b4f5276de&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;92b234d95d78ae77a75121d2125d5159237eb61bffc479eba50cd04402bacb51&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;a05cf6542cee798f788d371c06b62da29c679095cc42ec2b496034d151c2ff9c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;v3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;2eec800f0d077776e8e2088d32c0808dded53dffa5f825878c5fada49f524d1f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt-manager&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt-manager:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;ca4ef95ad6b79917e7a83540e2349e5f3746788d933ab53a73a43565fab6b78b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt:2.2.0_Alpha5&lt;/td&gt;
&lt;td&gt;ab958e647b40d0a17e2d711cdc3a4b49d97a4a7d9385291c3f6abe953b633ebf&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;




      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Alpha4</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha4/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_alpha4---release-date-15072026&#34;&gt;KubeOps 2.2.0_Alpha4 - Release Date 15.07.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_alpha4&#34;&gt;Changelog KubeOpsCtl 2.2.0_Alpha4&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added Traefik support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubevirt-Manager support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.35 support&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.36 support&lt;/li&gt;
&lt;li&gt;Added Advanced Parameters for static Registry mount path, check out the file format &lt;a href=&#34;https://docs.kubeops.net/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml&#34;&gt;Cluster Values YAML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bugfixes&#34;&gt;Bugfixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;* Added kubeops-harbor-secret for pulling images from the internal private harbor project &#39;kubeops&#39; (DEV-2849)
* fixed a bug that prevented to create the kubeops harbor project as private (DEV-2848)
* fixed a bug that prevented to change the kubeops harbor project to private (DEV-2848)
* fixed a bug that prevented the image push of the kubernetes images to local-registry (DEV-2848)
* changed the &#39;localhost&#39; reference to &#39;127.0.0.1&#39; for enterprise-tools in preperation for the kubernetes 1.36 support (DEV-2848)
* fix image push in local registry (DEV-2848)
* fixed duplicated coredns in 1.36.1 (DEV-2858)
* updated kosi versions for konsistent installation in  (DEV-2846)
* updated Harbor ImagePullSecret with 127.0.0.1 instead of masster1 IP (DEV-2848)
* remove hardcoded plugin versions in cluster prepare node (DEV-2845)
* fixed a bug in rook delete section (DEV-2813)
* fixed a bug in nginx ingressclass for traefik (DEV-2789)
* added default secret for grafana (DEV-2866)
* added role bindings for the kubevirt roles (DEV-2851)
* fixed delete ingresses in update process (DEV-2852)
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;kubeops-220_alpha4&#34;&gt;KubeOps 2.2.0_Alpha4&lt;/h2&gt;


  




	






  
  
  






  &lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;kernelmodules&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kernelmodules:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;b8b9d8128ea154b60a46817aa38f7e44d576e40a1f4e4b43cc0ba68b5f5eb638&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sysctl&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/sysctl:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;fcaf2d5ecd8cc2b235fb9366c7956865e571097bae7bedb16da5a9276dcf1abe&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;disable-swap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/disable-swap:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;ca8ddbd32b9096dfe738aae76d2b732d9708dd25b73d2976d4b6c74c35348827&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;runtime-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/runtime-setup:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;91960fc27933f9770b7526fc0a9693c9085327aded706024162c84f261550c34&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-init&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-init:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;77512d0c74c03d370b8ab5e92a7684199d515a9a2167bef4c93788f2a5891b35&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;local-registry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/local-registry:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;811125960b6dbca04cddee7e3d0811fed066416c707748c6d01e34c88e5d8d02&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;load-balancer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/load-balancer:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;cd308637a19354f0d74c8f597a6e8d24eb23dcd43fde002890ba3c002f10feed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/initial-controlplane:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;df1218742feecc236060dd8b50b3fbe6583a5ba457cb4a5f8e034bdf15d24291&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clustersetup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/clustersetup:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;d4611291d3676f83c5be908a24afbfdae4d8f3134c3a98bdeaa48d5b4f79c85f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-cni&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-cni:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;5b8ece08970bbdb9e365a80c32dab3f12c306ef9498cba1bdb5dff010a6f2337&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-controlplane:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;194b4dd23e82d2cb65faeecd0a8bbd04be3d57329b444d32ef082cba037c5608&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-worker&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-worker:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;6a6f32b3b6f54b3cd9a94355db624d76ba1662bad209e41bd88ef0ecdb65eafa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pull-packages&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/pull-packages:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;596ebc0873fa853ebb628ecf44fbd990bde40607fd0cbbd6254ba986af2a3ff5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;prepare-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/prepare-node:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;2f308f5b884d5c78417e322ccbaf2246042f84c79490d05a3c6f260725a2dbfc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;firewall-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/firewall-setup:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;ce7f916441ecf37e4437b850cc8a48bf20b0aec629e5672157debfe9bf797c45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-vip&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kube-vip:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;7b859a9f145cc2f5cd0026c22d7e40da3386e131f39554eaf58709e5ebbd2bc8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delete-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/delete-node:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;3ee7fa087c22db0b4d8217c22c6c07c0cec5c37d4b0c6bcaf458618322bbfef5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;auditlog&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/auditlog:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;187e9830c6a28e47c8c34773ece1ad40a448c307cf95ddad0b3de342def51c30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-initial-controlplane:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;06e85af97350aade9f4d4cce2760fd397bd51fff33670dfb245e3f19179ba63a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-nodes&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-nodes:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;55dedf75870c25b2082035669963dde4d5b7d16fbc86e0955857104568276308&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.30.8&lt;/td&gt;
&lt;td&gt;21f4cea84b8b8c36926acd407e0b375ba6be4a29d547f01bd516d7942db95b7d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.30.8&lt;/td&gt;
&lt;td&gt;c9a5d2df9a4814e207efdf7c3165fa214711d6481bf4f3d77cd4798db2c0b4eb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.31.6&lt;/td&gt;
&lt;td&gt;6717b8db429ae5069c9e2e149dd908ee5f2e80d401702c210dbb59eef4ccdb9b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.31.6&lt;/td&gt;
&lt;td&gt;5c2628f342a8d1d1c5cfde97ac1a99db8d8e4a9ed1db7e88c7b6830cffd8e4f6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.2&lt;/td&gt;
&lt;td&gt;549a44d549e0289d95fb694e3b93f713e56e3c5b1cd16989c6b593ad6ee54a1e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.2&lt;/td&gt;
&lt;td&gt;fe565af37003aaf263a007b4f805f93fb1737ab2a886b8a5da173a92dd2a4637&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.9&lt;/td&gt;
&lt;td&gt;741f9cf8993338f02d78f381d91f5aab14ff95dbdbceee0eae5b7cfc5269b441&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.9&lt;/td&gt;
&lt;td&gt;65c018b6007320e986cce29b7ef0791d77443ad1c83727f044a1e6341514325a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.33.5&lt;/td&gt;
&lt;td&gt;f21555d002e673a25b33696027857ebe419ecd2991fb59e117affc8201de9c30&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.33.5&lt;/td&gt;
&lt;td&gt;e34c765d2f16887a726b2a2196f039cde0080b0f796247092fbe12eece3ffaa3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.34.1&lt;/td&gt;
&lt;td&gt;22e658bfc334a74acd784e22759ee831ad304934ca386be5cb1efa50c271a570&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.34.1&lt;/td&gt;
&lt;td&gt;abf251fe2a2fa7879be434a0dc9cedb24cb27c6fe088eebb36110729c47842b8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.35.0&lt;/td&gt;
&lt;td&gt;5e8c595730a8c5b1783e7af6125f687088a8ab33dc278819bfdf7ccbaeb1b9dc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.35.0&lt;/td&gt;
&lt;td&gt;8063c08ea0d4308d92abb3a773aa6b4d4d76a019b8b19b2d65a9f68c134757b0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.36.1&lt;/td&gt;
&lt;td&gt;6671aa14722e072afb1afb24a4ba8c4beb37c159fe04a643baa91ae9de80379e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.36.1&lt;/td&gt;
&lt;td&gt;2058806d46bc00c9aa1236229bd2ce878da8ef1f730a8fb7690033b1f2cf83b6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;068fa74f06128c219a00e607a88410df0a27a46e880c54ff8da7318bbfa4e1e1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/calico-airgap:v3.29.1&lt;/td&gt;
&lt;td&gt;5caf6ea82d2747ae0e61fed31f0aee2b42ee7ebf581bf0699351273bfebf84aa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;3f92d4e1c862c97c5c98fb3a712391a94a068aa9e1a01417e89793a321114afb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/cilium-airgap:v1.18.2&lt;/td&gt;
&lt;td&gt;077ba02a75185f89ddde399d231563ac6d0dd3d2b6cf00cb574b28dbb55cec3c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;55b2a0c5343e5761a8368da2137f213863353fb8d09b53e854fbfdb366637164&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus-airgap:snapshot-thick&lt;/td&gt;
&lt;td&gt;58971e3415e6797b5caaf67c80028c0754710f154ee104d3c7e17826990bbf0c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;wireguard-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/wireguard-tools:v1.0.20210914&lt;/td&gt;
&lt;td&gt;8b30fb7e4f5017dd760f7927188b4e591b62b526647b4f47275fd81890df9fd0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;helm&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/helm:v3.16.4&lt;/td&gt;
&lt;td&gt;71ccedcbf3869f51e4602e6dc201766d92f703e6737a0ee175219301df17ab8c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;podman&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/podman:5.2.2&lt;/td&gt;
&lt;td&gt;046c9799355a841f0cd1d49e5b59f20349d65e18ab9a003987f27c44c0370787&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;66120afefa6bd1f1ab76577cf154b1aaca086a1d7a49bbe2ea59d1199514f005&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;d06d7092e1165680654a1769d8d3107872c79c0a74c5f059c547b31856ddd0b3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;v3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;625bd0d1ac1d205b97719c3c22eb954b02f297a1738a3a87083fe7b0d7b1a279&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;a77c2643f704a7616674edb4ee276e54dadb735822fe3b7bb962ccf373252448&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;6c9ef5b86646d93726c1cdbda127f2512478bd8e0cfa80f504c63f0cea16dffb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph-airgap:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;1f54c499d39a160651350c191f3b8056181753be16c818daace0851b7aa1be50&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;d40f30e59c48901348911e23ab32913c1b3eb00d40fc85926d4be44e92755459&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/harbor-airgap:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;9130671c395045b12a8744d362ff633fe1dca68f0ca5dbb427a656b0cc2da815&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;v0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;3c870028e843e0f59cad2f3537c6f769b671683935fe1e94a7aee4cfdaf15237&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;16.8.0&lt;/td&gt;
&lt;td&gt;1.2.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;f3aa78ddc2070a3b64f1ef55c9771fbd61901b207522e80b63a3677d9b341530&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;bc24777b379ab3aab9af476d96c21da5488cba4a6f86be3fdd436c5bd32d6169&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;cda174f90f1c703041c3821b5466df4d367614f0f46d034351ac4aeb6ae93471&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;87c19ce185c4b1f8b7d5efa83916fa4f8f98f32f8a17903ae165b6daa6494aa9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;79c46ca4e68b4c4cbcd1f312278732f2860a5dbcb20d40e6cfaf1bb1a0b2d8f4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;47390ef7c6accfe26c92e1052bde533a82199322a968dc5a0910fe4bd9e6877e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;v3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;617f7bd3071882fa3bfa22b4dd70e1c1febc37f9f052a97fda5ba2728520a426&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt-manager&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt-manager:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;fcc0151420e75b13bc93b5d31052574386b4a9040000635b0b97a99e0da1a20f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt:2.2.0_Alpha4&lt;/td&gt;
&lt;td&gt;0006495d3ead7fcc9679669bf291d89d02bc9da215296ce9cc3c4f6a95c47a60&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;




      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Alpha3</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha3/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_alpha3---release-date-06072026&#34;&gt;KubeOps 2.2.0_Alpha3 - Release Date 06.07.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_alpha3&#34;&gt;Changelog KubeOpsCtl 2.2.0_Alpha3&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added Traefik support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubevirt-Manager support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.35 support&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.36 support&lt;/li&gt;
&lt;li&gt;Added Advanced Parameters for static Registry mount path, check out the file format &lt;a href=&#34;https://docs.kubeops.net/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml&#34;&gt;Cluster Values YAML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bugfixes&#34;&gt;Bugfixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;+ fixed a podman bug affecting pull packages
+ fixed a harbor bug setting up cluster
+ added creation of nginx ingressclass, when installing traefik for backwards compatabilty
+ fixed default secret for kubeops-dashboard
* kubeopsctl pull command now verifies if the specified tool value file exists
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;kubeops-220_alpha3&#34;&gt;KubeOps 2.2.0_Alpha3&lt;/h2&gt;


  




	






  
  
  






  &lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;kernelmodules&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kernelmodules:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;baa085fdc32ffe9b6096b7de037205fdb04d195b9463bd3aa2bc4bb4d6958723&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sysctl&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/sysctl:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;888633a3ce014325562490e4ba039cbc66150db2cf4854e878b57cf13ff719cd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;disable-swap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/disable-swap:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;9eb533b35a205700dfb64525debcfd8870ea50b420931c09380ba4b59286c487&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;runtime-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/runtime-setup:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;279fecbce53b7eb464d8ea700780b0a399bb405c245a94fbfa7eb60df6159b07&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-init&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-init:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;6727cf4b91fffd59b3b9534fca573aedb4d28a8814367293c0902122ee964fed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;local-registry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/local-registry:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;b4515b6d771f0d3132aeba95a0b5a3818733b3bc0d1163dbcc1073f3780dc53c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;load-balancer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/load-balancer:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;dd808aab32bfb7df9ec10427220ad471a73cf8180fbe5c901d21d8ae45ad9afd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/initial-controlplane:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;9fe2900e25ccbbfa9f56df43a9219a4e63c94881ee613b70ade521c9d3f3e3e9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clustersetup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/clustersetup:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;bb02b3ceaf3f9aa9fce2d5b5f4ac368c104be3310c78e0e1882ff1a435834767&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-cni&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-cni:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;99041a3087227597ba187eee782f32323a07cf05b5ec0c08d6588a32df1a0ac8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-controlplane:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;78be8ef771e2d7b390e5efb80b0249c5755fcd2291b91e498035865be33ec9d2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-worker&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-worker:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;06263746175c78fee6d84d12a6cd76109b707d7fd1f3316754744efb6ba0d4df&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;pull-packages&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/pull-packages:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;e480b4dde442075eb950c6b4633bb61f9b9c85b07a6ecea0893d7a199940cac3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;prepare-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/prepare-node:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;57804c81b60d8b359bfe9dcabf57b206be91bee41dad2dcc6854157e742a0e45&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;firewall-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/firewall-setup:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;d52215ba6816e1ef72c52408c89b60bad4b060716298114bca668fc333496484&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-vip&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kube-vip:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;3c2e892b9cb5a2ff6326ff625922eb72d1392a40373fb6c4ae7bf23e5bad3539&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delete-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/delete-node:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;26ff390ec7b75ea6574d3dc69e931ae05ce594b113b20d6ecc6f40818d8b9dc1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;auditlog&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/auditlog:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;28a6d0df68ecb5e9adb4c1d9e5410616985560312f39949379e94b396764a7bc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-initial-controlplane:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;5efd44211aa492b111c14f57c6603afd39402e0155b9c13b9560e7dc9bb14fe1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-nodes&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-nodes:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;aaf0db0b4349a22235dd6ff5e49f024230a1f2fdfaa8937b710b3ea2e12d0942&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.30.8&lt;/td&gt;
&lt;td&gt;1d63ac6be897f3a3038c0a2b712c97995036badd84a7ad52df3b7ecdbf3e1640&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.30.8&lt;/td&gt;
&lt;td&gt;3c182aebbeca0d0545790ff9c9e91a79dba99ef551e8214ae57439c74e1e61c4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.31.6&lt;/td&gt;
&lt;td&gt;3f06878873f38b565a3b2d04366f92e9e343bfeb6d8f1b743f59bf4c1aa2c1a0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.31.6&lt;/td&gt;
&lt;td&gt;81cec177ca156e0dd807351435af39b5cb303cb285f8001f20024e193dd292b5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.2&lt;/td&gt;
&lt;td&gt;aa989ca7bab9ecd5d884d664d8aa8369d3bcadebdabb39f1964ef82b92d79200&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.2&lt;/td&gt;
&lt;td&gt;2180f5ba289f27b7f63b2c70c9ad686692494a073cf2142350f58681120a3fe7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.9&lt;/td&gt;
&lt;td&gt;741f9cf8993338f02d78f381d91f5aab14ff95dbdbceee0eae5b7cfc5269b441&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.9&lt;/td&gt;
&lt;td&gt;65c018b6007320e986cce29b7ef0791d77443ad1c83727f044a1e6341514325a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.33.5&lt;/td&gt;
&lt;td&gt;7ed737092d542fc9e9a842d552939186e4e3dd106bb506ab3839b4da6a27a53e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.33.5&lt;/td&gt;
&lt;td&gt;3cc1ba55cb79c474b35f2ca1fe01b3063e675243e28a4330ae1b34983c957fed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.34.1&lt;/td&gt;
&lt;td&gt;10c61d5b975a7767a9199ff06dc0c9e437285f80dbe0aea5ffd6b80dfc8b48ae&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.34.1&lt;/td&gt;
&lt;td&gt;ccb8c06e4d034575f3b062c1da09c7a8f12d0c0455e35626c5d8b9d58dc9a347&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.35.0&lt;/td&gt;
&lt;td&gt;5e8c595730a8c5b1783e7af6125f687088a8ab33dc278819bfdf7ccbaeb1b9dc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.35.0&lt;/td&gt;
&lt;td&gt;ba62f6f75d42ead1115ad4d047e98dbd529806e2781706138d3e8f582cacc86f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.36.1&lt;/td&gt;
&lt;td&gt;b175b151065e191ec0967eac87a52c176c27479f5c86b93166e39685beea3086&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.36.1&lt;/td&gt;
&lt;td&gt;2058806d46bc00c9aa1236229bd2ce878da8ef1f730a8fb7690033b1f2cf83b6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;v3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;d30ee6c53af0742d1768ccba720d66af48d168dbcaf8490fba5f40204ba9b54a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/calico-airgap:v3.29.1&lt;/td&gt;
&lt;td&gt;5caf6ea82d2747ae0e61fed31f0aee2b42ee7ebf581bf0699351273bfebf84aa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;ba5f1673d45da5bb8932ce20ecfb1728083f06bb53576e08fe16861387089c9a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/cilium-airgap:v1.18.2&lt;/td&gt;
&lt;td&gt;077ba02a75185f89ddde399d231563ac6d0dd3d2b6cf00cb574b28dbb55cec3c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;e8790333576ccb479016e2a044305cf9b44a6416b993badf66a63ffc66268a1c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus-airgap:snapshot-thick&lt;/td&gt;
&lt;td&gt;7c2d01ddbc01bcfb091f1707874c9b39b8cd9e0384476bbd50b2392f900dc929&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;wireguard-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/wireguard-tools:v1.0.20210914&lt;/td&gt;
&lt;td&gt;d0184fd22fecaf90c3ec0cf650619dfd8899d5105f415115fcc4619797ffcbab&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;helm&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/helm:v3.16.4&lt;/td&gt;
&lt;td&gt;71ccedcbf3869f51e4602e6dc201766d92f703e6737a0ee175219301df17ab8c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;podman&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/podman:5.2.2&lt;/td&gt;
&lt;td&gt;c073f6aa5d6f870e79d698d143fbfad2bacbbfa72d14999eed2834b620e2bbda&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;770d79dd1fe93fcbee9d681dbc0273ff5fba2ee8cd515509807d62211d8b32b4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;v1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;6edc5e50bc400358ec988f3a7180481d56984be83baf0692d2fb4d68c731696c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;v3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;bd7196edf9085428d4caf4f0ddeb881f62f96df1a5546ef4bbdb0d2f59ef8444&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;29a6776e0a84dc3219b7c6cfe7fca7c64074203caf3fd8115a8c986ca90b15d4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;v1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;251744cc71fe9d1fbeb7e31931ed8bc51e6ba9494cce4ad495cf99e7b0afcb9b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph-airgap:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;321234847f4970624191959c518dfba060203b1c8e785ea4ef71be335e0afe7e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;ce8866c1456c5985484958a21a9e659e713b7ea3f79435121cc9655226fb2606&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/harbor-airgap:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;98c06490a5448a029ca536ca70df97ac84002cf074f0064813e3835e79ca43e4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;v0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;bb246c212407997f1d7c7ef8ab2ea005badac6e4969ce9524bfbc2fb1ab757a6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;16.8.0&lt;/td&gt;
&lt;td&gt;1.2.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;15d2c052627f18a1c1705cad8dbe311abf96f023a6d6f64dae882e97fed27955&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;9bb5255a34b3c9110be4d7dac71e66d50d6f8a8abd47ffd4afccdd3f4d0406f1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;39ba8c6b7414ebfce338d24fd9d4e141052786506e45c6d8f6047b774a48ce53&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;9234774c5e1190fa82ae99c76b9844c0b8eb528d8502659a454c69bbd39a2f6d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;5345c3a4eebb00c6d57352d7efb02c9f94866a19091eb03b449985e1c20d6fd3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;08b8ae151724d9c85e464006844d4df9e1cddf0f4811486688e943caca549641&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;v3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;aed92a7356ee387a1f27611d9c1292f8256e227f79dd4b9fcfba19a8201cdbce&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt-manager&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt-manager:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;439a482052c992d96b41bb67339b5ab4dc98571db58322416f92eb7b00ac2633&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt:2.2.0_Alpha3&lt;/td&gt;
&lt;td&gt;59d4471627c5ff23671abafb9fc826ae6adac7c839963b5c899a89f3f72f7470&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;




      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Alpha2</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha2/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_alpha2---release-date-15062026&#34;&gt;KubeOps 2.2.0_Alpha2 - Release Date 15.06.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_alpha2&#34;&gt;Changelog KubeOpsCtl 2.2.0_Alpha2&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added support for OpenSUSE MicroOS&lt;/li&gt;
&lt;li&gt;Added Traefik support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubevirt-Manager support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.35 support&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.36 support&lt;/li&gt;
&lt;li&gt;Added Advanced Parameters for static Registry mount path, check out the file format &lt;a href=&#34;https://docs.kubeops.net/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml&#34;&gt;Cluster Values YAML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;bugfixes&#34;&gt;Bugfixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;+ fixed a bug affecting pull packages
+ fixed a bug setting up cluster
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id=&#34;kubeops-220_alpha2-versions&#34;&gt;KubeOps 2.2.0_Alpha2 Versions&lt;/h2&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;kernelmodules&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kernelmodules:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;5d7125437edc4db9a118799b266011a7bbcd51c12e7730767e01cc10e98a90e6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;sysctl&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/sysctl:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;376218f23a6ec55da32aefe3377f0ccf4ba694e5b494ab68e4a64e9758675a4f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;disable-swap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/disable-swap:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;4cdf2c790b0c8d3750025d3ff5c84ecea28020222ca0cc5a1e9b4169e5cdfe0a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;runtime-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/runtime-setup:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;82f60348c09d233d2e9fb5c4e5ffd470ac243b8f1da2fba99ea7e42b719cac9f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-init&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-init:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;86079e251e0f49f31c2c22fc8124ed73ac09bf5ddf270a83b18f5b348a6ea91a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;local-registry&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/local-registry:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;4756047a6ee44e28834e91ea5bbc3d1f58bde63610d735d0c019727775d450db&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;load-balancer&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/load-balancer:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;98f5e755414e80c71507e5a634876a26f5d428e2a19ae223c30f19da58d69482&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/initial-controlplane:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;fe3fc8e5b3e5ad573680dcdb7e1ca459fd6a82024469b4e990adba549b05e023&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;clustersetup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/clustersetup:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;8ac274a620cba7fdbcd01b5787c62eb78930d7d8b3125ce2d8f02eddc88223d1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-cni&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-cni:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;f79e6a69a84ab04706b9ca9494d5fca7ee35ae8f606e21d281ca71afa4b19593&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-controlplane:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;03b76f69099a273ca9713aa7f0413f10a2b634264cb3b51895aaf387606de6ed&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;join-worker&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/join-worker:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;4143a43744cfbd49b89b45379171b4a3d49b9dd0024c98d64efddefa416a18d4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;prepare-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/prepare-node:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;2b6c0da03f2fa215208446619f93a8e522cc713b70714a3f1b9d5ac769b52b3f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;firewall-setup&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/firewall-setup:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;14d95da75da2ae88e426a17d5dc4f8a46b36ecf77eb439d51962c845a8ed2545&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-vip&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kube-vip:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;71f32197622f13a408f5211d5d45523fd1e82d481b14bdadfaf70e1ba2720a4f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;delete-node&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/delete-node:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;e5b198a812123b32cf9d79771d18e83a230008666c89a7fec2cc39e510cdb10d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;auditlog&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/auditlog:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;a27c30bf4f310d3d1feb6621ca6a83412ece25525ed14e8748714b8460340e33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-initial-controlplane&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-initial-controlplane:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;7c80574358f65136706e529a66dc382800eec30728ee6b1ef3cd7b5b02dc3740&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeadm-upgrade-nodes&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubeadm-upgrade-nodes:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;a93edde9b3906e6d19dd2cb2064699f0153779c04ef0a4ab057a363551ad859e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.30.8&lt;/td&gt;
&lt;td&gt;f98ae100392241feb6212e47aae9b32c066ddbd42aec385e6da93807d00537cc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.30.8&lt;/td&gt;
&lt;td&gt;c46b17fd7998e80d633154211dbe73071bdc4eee45d36cd13cbf38cea934bb0d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.31.6&lt;/td&gt;
&lt;td&gt;d363563d83e7a6495fedb9879bd47ac40cdc59771d0d29fcd5e2bef6a76ad5a3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.31.6&lt;/td&gt;
&lt;td&gt;0c84cb282ebe027420ec931cc3165daf33a1dc65bd45bb710ecb26e5cf3aebd5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.2&lt;/td&gt;
&lt;td&gt;c4b3f8eb0b2f60d7b9615f6bc528ff8e2d20e5cdc95c77e879acf5ddb9592880&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.2&lt;/td&gt;
&lt;td&gt;5ea0128868252d511db0cd338ba3669136406a28239059b56fe8518c1bdcaeaa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.32.9&lt;/td&gt;
&lt;td&gt;503b87d9f155082edbc07b3c4d115fc715d5e5c6d12d6e3e352dfeb611956e33&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.32.9&lt;/td&gt;
&lt;td&gt;829da596616fc113d653728b7d78c7613f4332a38ccb67ad40919a0b0e62083e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.33.5&lt;/td&gt;
&lt;td&gt;3217480f2f71c0a0472ad6560c83c39936b5c8e5b19a61f78406cc169d88b914&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.33.5&lt;/td&gt;
&lt;td&gt;a8423c5396bc8b8aa4aea406955b73d451a6fe1fef39dc0f23876e938036c067&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.34.1&lt;/td&gt;
&lt;td&gt;dd9a1dc02d08019072228775cb5ef798c3eed9388361f5f1371c6058ff6ce727&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.34.1&lt;/td&gt;
&lt;td&gt;51b16fb2f075a15d1df59734c4f5bdc2dbcfc99bfff7cddab4393e33b0e7ce53&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.35.0&lt;/td&gt;
&lt;td&gt;63b444990214f3e7054ca95e184f2b5dae45722b70891077926e64347f26db8b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.35.0&lt;/td&gt;
&lt;td&gt;2a8538eba3361eba843846f37a6043b54afa0530d67a5d3093c94ba62e52bb88&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools:1.36.1&lt;/td&gt;
&lt;td&gt;fa2c4ce088be6ac77f33125e72a76c2974cfc7e8092d6b48686eed93efb912ef&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubernetes-tools-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubernetes-tools-airgap:1.36.1&lt;/td&gt;
&lt;td&gt;6a707795ae36cac9237e193dab0387b6c483f6f9dd3a678bc00ae7b61bbca7c5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;179fe4a32a3ffec72982502befc3f77cdc857190e2b074c0c9edd83dc98122d8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;calico-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/calico-airgap:v3.29.1&lt;/td&gt;
&lt;td&gt;5caf6ea82d2747ae0e61fed31f0aee2b42ee7ebf581bf0699351273bfebf84aa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;9d0c4fb5d27a8233cb951630760b37224d39e3a273afa4007673b970980a495f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/cilium-airgap:v1.18.2&lt;/td&gt;
&lt;td&gt;077ba02a75185f89ddde399d231563ac6d0dd3d2b6cf00cb574b28dbb55cec3c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;987757add7a2375c2b7e3c3bc31cd0ed56daef66bc298addf801b35587ed5828&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus-airgap:snapshot-thick&lt;/td&gt;
&lt;td&gt;6ff3920ac005d12925e7bd5300784095637c02386e891b3b622e18dffdb01b98&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;wireguard-tools&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/wireguard-tools:v1.0.20210914&lt;/td&gt;
&lt;td&gt;c5be10d3d74fb85ae8ea53597408e2bd048c7ecce8f1de162693ab798620de5e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;helm&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/helm:v3.16.4&lt;/td&gt;
&lt;td&gt;71ccedcbf3869f51e4602e6dc201766d92f703e6737a0ee175219301df17ab8c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;podman&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/podman:5.2.2&lt;/td&gt;
&lt;td&gt;43b31ae2cd1a9650b2307104160c57e1dc843be853563f45dfdacd1f86c23a56&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;015cad9401c7b78b9750850052f409ac1d2273626da073124ce66f07c7aadc93&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;184de8b4882c2faead45cbeeafaa15e3da1dc2afecdf7793e949cd09811907e5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;0a6b5a3696a8372441be347f41c19959e70394e8ae2321c342011cc5822aed28&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;51c3577ea196535c2afb10c8ba1003ba176f293589cdd3ec4f162ee5d0f1e510&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;46a6383977167a37697803ceaafd79f7f5153d898432f12773bd23caa1cfa281&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph-airgap:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;6ddff331c5f600e6e6a6391193726dfb8fc77d24c8edeee60f964e1515664772&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;e7444dda76aef17f56d50124c2ce88b595130a528df0c584d75682eca5808ca3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor-airgap&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/harbor-airgap:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;0b289be00cd6d20c726804efcf3f56fe8719b5550e99e1d7161a5d55d9eb54d6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;2efafc789466f604213a464a5910ce195ddb6d0cc61d780684bfab7af1996417&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;399cb02f115031d03edba878e5a1b20a9481afb7352c3a287cf3b3fd74a819bb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;cb93b543753be281b4dbb0b3f0d92dc87a9f14acd1ea65769f5598ddd7d6eb8e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;c3931814b8552f5c983ec4f3981dc5b18d565a30c77112f811b7f9df406565fa&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;dd288de79a0752f358f4d43852cb1e1839fdcce4e02458c9e78654113c232051&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;a1448ca2bb738fa05d1e3f7ecda5f3cae38d57b688ed4ea60c0c5b50f602ab7a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;3f4f422610a93516767571dcc5bd498c4e07f8b88f1ec2c19ea61c546107574d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;52d7ce23504be4dbbeff424a5a865bd217291e0a56d63c8bced14cc9382eafb8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt-manager&lt;/td&gt;
&lt;td&gt;1.5.1&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt-manager:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;e785a66244e33c4b8595781544f5bfdf867df8a89a16c21348a9b7829f5beac8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubevirt&lt;/td&gt;
&lt;td&gt;1.4.0&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/kubevirt:2.2.0_Alpha2&lt;/td&gt;
&lt;td&gt;bcc947e3756d09aaf8e8dbf3e9351ba0e578a06f63fa5c00accd7ac121862610&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Alpha1</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_alpha1---release-date-08062026&#34;&gt;KubeOps 2.2.0_Alpha1 - Release Date 08.06.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_alpha1&#34;&gt;Changelog KubeOpsCtl 2.2.0_Alpha1&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added support for OpenSUSE MicroOS&lt;/li&gt;
&lt;li&gt;Added Traefik support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubevirt-Manager support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.35 support&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.36 support&lt;/li&gt;
&lt;li&gt;Added Advanced Parameters for static Registry mount path, check out the file format &lt;a href=&#34;https://docs.kubeops.net/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml&#34;&gt;Cluster Values YAML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.2.0_Alpha0</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.2.0_alpha0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-220_alpha0---release-date-26052026&#34;&gt;KubeOps 2.2.0_Alpha0 - Release Date 26.05.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-220_alpha0&#34;&gt;Changelog KubeOpsCtl 2.2.0_Alpha0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added support for OpenSUSE MicroOS&lt;/li&gt;
&lt;li&gt;Added Traefik support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubevirt-Manager support for kubeopsctl&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.35 support&lt;/li&gt;
&lt;li&gt;Added Kubernetes 1.36 support&lt;/li&gt;
&lt;li&gt;Added Advanced Parameters for static Registry mount path, check out the file format &lt;a href=&#34;https://docs.kubeops.net/kubeopsctl-2.0/reference/fileformats/#cluster-valuesyaml&#34;&gt;Cluster Values YAML&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.1.0</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-210---release-date-16062026&#34;&gt;KubeOps 2.1.0 - Release Date 16.06.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-210&#34;&gt;Changelog KubeOpsCtl 2.1.0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Added Single Sign-On (SSO) with Keycloak for Rook-Ceph
- Added Single Sign-On (SSO) with Keycloak for Harbor
- Added Single Sign-On (SSO) with Keycloak for Grafana
- Added Single Sign-On (SSO) with Keycloak for KubeOps Dashboard
- Added Single Sign-On (SSO) with Keycloak for OpenSearch Dashboard
- Added Traefik for manual installation
- Added CloudNativePG operator for manual installation
- Added command kubeopsctl check-connections -f cluster-values.yaml
- Added check-connections before kubeopsctl apply
- Improved cert-manager package to install lets-encrypt-staging as inital CA for SSO support
- Improved harbor backup by adding pre.hook.backup.velero.io in harbor package
- Improved keycloak backup by adding pre.hook.backup.velero.io in harbor package
- Improved kubeopsctl apply no longer throws an exception when cluster-values.yaml is missing.
- Added Kubernetes 1.35 support
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Implemented fixes for the following CVEs affecting the `rook-ceph` package:
    - CVE-2025-68121
    - CVE-2026-33186
- Implemented fixes for the following CVEs affecting the `ingress-nginx` package:
    - CVE-2025-68121
- Implemented fixes for the `keycloak` package:
    - A Keycloak bug has been fixed where the database was not persistent
- Implemented fixes for the `opensearch-os` package:
    - A bug has been fixed that prevented usernames and passwords from being retained after the upgrade
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-210&#34;&gt;Versions KubeOps 2.1.0&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;023f1b1e11253ab70589cb4e9c5a5d292059de7a7a905e932d3c9b0d90bb3127&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;b839b0afbe0b194134fba1948e805e8356d2297ed55bf09f47e739174b021210&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;a5a0760916e6656beb4970fd9f3fa5484449e4e28d26a2335cae0d65ebbd3ae0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.1.0&lt;/td&gt;
&lt;td&gt;4b2d3ffc940873794be63354c56a1c5641cfeb57d962fb88394024451b60916f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.1.0&lt;/td&gt;
&lt;td&gt;e2e8f3a37d134b0af3571328d657d39c04f18188ffe3d59095089d06f9f0a1ee&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.1.0&lt;/td&gt;
&lt;td&gt;43223ba76981d3a9de55830dbf20579c5048279311e7976d0380532cf5015fbf&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.1.0&lt;/td&gt;
&lt;td&gt;86a4b333c0c31b870b9affcde72a472c086ebf223b91d9668caac4f63e45f53e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.1.0&lt;/td&gt;
&lt;td&gt;cbf0e6b797f9789405650dff04d0db37bb98aac8c617b79b8ffd8e0772afb243&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.1.0&lt;/td&gt;
&lt;td&gt;0d85a7e41d6605484b3e4522af4c557478c145016e6834b7e6b6b8db92bc5a60&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.1.0&lt;/td&gt;
&lt;td&gt;1f5329359e6a1ec8dcc8765ccbde110278ae7837afec86085cbf34641745b7a3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.1.0&lt;/td&gt;
&lt;td&gt;443a678db05c0d8721fe7783a978126a862537b4a7699fcaa48499822593dae8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.1.0&lt;/td&gt;
&lt;td&gt;ca6d057649f2cb101d79cc154ad7debee2e6bf8492e3574496c4b2cd896b3333&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.1.0&lt;/td&gt;
&lt;td&gt;9895b4fa6a3ea52d3fea660edf83e0de6b3b597d819294e4ec13faa2a4e5ef06&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.1.0&lt;/td&gt;
&lt;td&gt;73b435a3e0d8f08f310a629504eb9be28c32a09143710811c0f0951a3253656c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.1.0&lt;/td&gt;
&lt;td&gt;9f7994400e0cd4f04fff9b72ee35d1e9031f4f4dbb238da4849e413ebe1716d4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.1.0&lt;/td&gt;
&lt;td&gt;218c437c4776ff7360ac07699b0801018258392a266f1d65b05c15377f3f5b4c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.1.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.1.0&lt;/td&gt;
&lt;td&gt;172533bca8794382ec00557804ae4b3d3d80828f5ba7921d045df06a9d814c54&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.1.0_Beta0</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.0_beta0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.0_beta0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-210_beta0---release-date-13042026&#34;&gt;KubeOps 2.1.0_Beta0 - Release Date 13.04.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-210_beta0&#34;&gt;Changelog KubeOpsCtl 2.1.0_Beta0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Added Single Sign-On (SSO) with Keycloak for Harbor
- Added Single Sign-On (SSO) with Keycloak for Grafana
- Added Single Sign-On (SSO) with Keycloak for KubeOps Dashboard
- Added Traefik for manual installation
- Added CloudNativePG operator for manual installation
- Added command kubeopsctl check-connections -f cluster-values.yaml
- Added check-connections before kubeopsctl apply
- Improved cert-manager package to install lets-encrypt-staging as inital CA for SSO support
- Improved harbor backup by adding pre.hook.backup.velero.io in harbor package
- Improved keycloak backup by adding pre.hook.backup.velero.io in harbor package
- Improved kubeopsctl apply no longer throws an exception when cluster-values.yaml is missing.
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-210_beta0&#34;&gt;Versions KubeOps 2.1.0_Beta0&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;063ca2d09ae26610bb386f3ba12a8bb3ecec2a0c52eb7d014a05bd6bed9461b7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;240e7fd568976f26b885a26daa23c1a3f4c54552554abbf110d8bcef6005a0d0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;f3112eb8e49b512033158c358190c6a833dfe4d47b0d2e9bf814946e6e140d5b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.11.5&lt;/td&gt;
&lt;td&gt;4.11.5&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;301c3c4e9d6a1075b467bd1c01c755479b208b126e9b15c48eb0f330e4a4956d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;40bb60bd217624bbdce7499bdd083389f3ce86d858f5eba2ef887d9e2430917b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;643b161981306bd847576e22a09be93fdd51eb99cee59d185067519910cd9001&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;3aa92d0b07c0110cd7a5ed67c3f4af27f024f802f1ae4140521543831980485e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;49f64bdfb4a7e190aa3d9e242ce3408ae64a8c21736eb71822cf61bceb651cf2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;7ecbebb32bc8695054d25f39763970155f678e848578a05dcc02110a2497b4f4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;7e5e6af94b47af9039cce293404762e6de2644de8b0e4fc8e2ebb5a2864ba9b8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;8553fd9ed05918048406eb8171b30c4963a14bdbd032c7fdd2b29dbf25bdd190&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;7648148ce645549a1e1de2b32635c0be7e1197f1c472309f2ecd4f17a6e83a65&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;e5a6256481fa09f3a1a8e69633ab62c0fa97aff5eb67c780e6f857daa9d06636&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;0b31b98cdcded952d0f7d52b8c0a4cc51877b4869853c7944021b067d9bd6586&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;cdb0822b62241306a94e951d2b3e4b7f1a959626eaa53dc61a2e5e5d07b788df&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.1.0_Beta0&lt;/td&gt;
&lt;td&gt;838d51f87aee3d005fa5ae8c2a832b27a3c4cf8fcce66048adc989bad0595ca8&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;traefik&lt;/td&gt;
&lt;td&gt;3.6.7&lt;/td&gt;
&lt;td&gt;39.0.0&lt;/td&gt;
&lt;td&gt;kubeops/traefik:2.1.0&lt;/td&gt;
&lt;td&gt;fe0af58d4d1de42cc1f05d11ed87495ea837ff1bf7dfc28a29aed721b72bb559&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.1.0_Alpha0</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.0_alpha0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.1.0_alpha0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-210_alpha0---release-date-09032026&#34;&gt;KubeOps 2.1.0_Alpha0 - Release Date 09.03.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-210_alpha0&#34;&gt;Changelog KubeOpsCtl 2.1.0_Alpha0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;+ Added Single Sign-On (SSO) with Keycloak for Rook-Ceph
+ Added Single Sign-On (SSO) with Keycloak for Harbor
+ Added Single Sign-On (SSO) with Keycloak for Grafana
+ Added Single Sign-On (SSO) with Keycloak for KubeOps Dashboard
+ Added Single Sign-On (SSO) with Keycloak for OpenSearch Dashboard
+ Added Traefik for manual installation
+ Added CloudNativePG operator for manual installation
+ Added command kubeopsctl check-connections -f cluster-values.yaml
+ Added check-connections before kubeopsctl apply
+ Improved cert-manager package to install lets-encrypt-staging as inital CA for SSO support
+ Improved harbor backup by adding pre.hook.backup.velero.io in harbor package
+ Improved keycloak backup by adding pre.hook.backup.velero.io in harbor package
+ Improved kubeopsctl apply no longer throws an exception when cluster-values.yaml is missing.&lt;/code&gt;&lt;/pre&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.0.5</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.5/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.5/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-205---release-date-08052026&#34;&gt;KubeOps 2.0.5 - Release Date 08.05.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-205&#34;&gt;Changelog KubeOpsCtl 2.0.5&lt;/h3&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Implemented fixes for the following CVEs affecting the `rook-ceph` package:
    - CVE-2025-68121
    - CVE-2026-33186
- Implemented fixes for the following CVEs affecting the `ingress-nginx` package:
    - CVE-2025-68121
- Implemented fixes for the `keycloak` package:
    - A Keycloak bug has been fixed where the database was not persistent
- Implemented fixes for the `opensearch-os` package:
    - A bug has been fixed that prevented usernames and passwords from being retained after the upgrade
- Implemented fixes for RHEL:
    - A bug has been fixed that prevented users from using a repository other than “kubeops-repo”
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-205&#34;&gt;Versions KubeOps 2.0.5&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;360d735dd32e80137e8d4b457888a278fe749265e8c068fbae2c2848f0e3293a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;0877aede4d94c659632eeb70a234cc92054a0b8b31d1c78ed5a6ce2b22879b10&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;4656121cbedff935e204a57000d3221504063e2aea7dbb393fa7bce21891cebe&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;4.15.6&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.0.5&lt;/td&gt;
&lt;td&gt;c38d6b97181121efdb423fb6df7a652e37a0b569bd04fd89b2299ddf34514ff4&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.0.5&lt;/td&gt;
&lt;td&gt;263de2b0ac45dc8b1510ccae22afdb2a8ef891695a017bf8bb2dce632dc507f6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.0.5&lt;/td&gt;
&lt;td&gt;038f5de87686465af446b85833f4e5988272df38253a8a4c776ffd2080df430c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.0.5&lt;/td&gt;
&lt;td&gt;4abd94e3f90b718bd1aec80bd68920f55256c8bca5650c2f9e39c5b9d15ffd36&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.0.5&lt;/td&gt;
&lt;td&gt;c13723f7b5359c099499b136527d5e2cc80ee4d436d29b4422a2b4738ceac27e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.0.5&lt;/td&gt;
&lt;td&gt;0a3253f8544b6946536ff325c1402635ee3d8b8fe930e791f008471da6e0c7e9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.0.5&lt;/td&gt;
&lt;td&gt;b5c655a935e50b0b80459ea9010d92f16684bcd39abfe3b44cb29eae285f16f0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.0.5&lt;/td&gt;
&lt;td&gt;0fda8de91ac6855430194b89fe90e729466be56b5f25c2370da1e9cdb557186b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.0.5&lt;/td&gt;
&lt;td&gt;71ab5b8405d5b3bcfa86ee6f53d6358fc2f329fcfa1106bbef6339b55646fa95&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.0.5&lt;/td&gt;
&lt;td&gt;3d7809cb0fc176c049652f0b6d5300e34d9b88411391b3f33c95b956c98cb276&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.0.5&lt;/td&gt;
&lt;td&gt;2b3550913405f51db18f491e3f268921c54efd6483a7e9463126a47f7cfebc4e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.0.5&lt;/td&gt;
&lt;td&gt;52ea3777bd5d1c6bdc9a26237de53cac7205d7c84c824df4bf1f5cf19a526a6b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.0.5&lt;/td&gt;
&lt;td&gt;794b8a658a79729cd4589b9c364c9a7c2739247c8391ca8c364b847d9a4fe10c&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.0.4</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.4/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.4/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-204---release-date-02032026&#34;&gt;KubeOps 2.0.4 - Release Date 02.03.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-204&#34;&gt;Changelog KubeOpsCtl 2.0.4&lt;/h3&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Implemented fixes for the following CVEs affecting the `harbor` package:
    - CVE-2025-27151
    - CVE-2025-49844
- Implemented fixes for the following CVEs affecting the `opensearch` package:
    - CVE-2025-68428
    - CVE-2025-9288
- Implemented fixes for the following CVEs affecting the `opensearch-dashboards` package:
    - App Version 3.4.0, Chart Version 3.4.0
    - CVE-2025-68428
    - CVE-2025-9288
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-204&#34;&gt;Versions KubeOps 2.0.4&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;731447b3b231258dd636d4a9bd1e96da406c148231c434e21acaab492b00000f&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;240e7fd568976f26b885a26daa23c1a3f4c54552554abbf110d8bcef6005a0d0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;cc929a5013323247027bb83f3f9b266fc0e4240c6e00cd2c8898a3796b4783bc&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.11.5&lt;/td&gt;
&lt;td&gt;4.11.5&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.0.4&lt;/td&gt;
&lt;td&gt;01a5426de06f5b3610c36238fc3d6d60c05d167ad367ed94e11d1851ca7d13bb&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.0.4&lt;/td&gt;
&lt;td&gt;72674b1a96372d5d69ed11da55d6060ba39af3dc496d4844ae98c2ad841f3f2a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.0.4&lt;/td&gt;
&lt;td&gt;d7a4616f25de303af5d1aabba57998e1bce6d735375819cc1a002d70453c03e6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.0.4&lt;/td&gt;
&lt;td&gt;ccea73765c3aff7d84412fed5fa648c5ccfd26f269192c62f970e862b64682d7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.0.4&lt;/td&gt;
&lt;td&gt;527582b5b7e24fd3451ae89564decf103559ee90f4048ab89f7f9aedfe98fe52&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.0.4&lt;/td&gt;
&lt;td&gt;56b5895e92f156966b7da487e1b7c5af44b25ce05ae98ac9cca9fe9197f1642c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.0.4&lt;/td&gt;
&lt;td&gt;007256619efe07a33b9311b3ee16431ed4d729f9a4d69e1a9cb8f9947a8e829c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.0.4&lt;/td&gt;
&lt;td&gt;833c4c807f2ffb006fb4731032c868428414214733984b826d65e5f0a504e47c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.0.4&lt;/td&gt;
&lt;td&gt;0a78fa678e75897283f7a31972da7bca20d8d575d2ef459e0ccdc5c7bbe2847a&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.0.4&lt;/td&gt;
&lt;td&gt;95566a08d33c2a2be0ce89610d397ba85eb4957cc07373e4c258f19aa1f2c2a9&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.0.4&lt;/td&gt;
&lt;td&gt;0612a97608fe909db99ec5ec8a7ac745cdb3e8a43b792db1234b241d827da978&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.0.4&lt;/td&gt;
&lt;td&gt;312252b352681f086382e6de32439aa19872a03db040b3719ee9f4302d899154&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;3.4.0&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.0.4&lt;/td&gt;
&lt;td&gt;4096038e5c53d7b7cbf7def0c8cae20cf397b7c7e07c0daa8446fc5bcc1f2a7a&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.0.3</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.3/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-203---release-date-10022026&#34;&gt;KubeOps 2.0.3 - Release Date 10.02.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-203&#34;&gt;Changelog KubeOpsCtl 2.0.3&lt;/h3&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Implemented fixes for the following CVEs affecting the `ingress-nginx` package:
    - CVE-2025-15467
    - CVE-2025-49794
    - CVE-2025-49796
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-203&#34;&gt;Versions KubeOps 2.0.3&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;224fd0a2cdaf2ffc3089d425dc2ecac65fdd184e413327ebaf35c3929613a058&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;240e7fd568976f26b885a26daa23c1a3f4c54552554abbf110d8bcef6005a0d0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;2540b63b999e19a64ba46f344ac8071eef47b2822c58f448f7bf61608b175d20&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.11.5&lt;/td&gt;
&lt;td&gt;4.11.5&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.0.3&lt;/td&gt;
&lt;td&gt;0015a7834927f44e6c8189c812cae8d80256a063906ab75575e44f4e8702fe55&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.0.3&lt;/td&gt;
&lt;td&gt;0a7080c78e7ab2e7f5dcd58f527584acde06a1b9133313a983eef5a6b242e214&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.0.3&lt;/td&gt;
&lt;td&gt;9a4bee58e844e81eeb9626c46cc98a937944ddca71cfd2920540151050f370a3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.0.3&lt;/td&gt;
&lt;td&gt;4d9dddf792da3d6b006c055fc39ded8b9deef8c7ab1a2ee42cf82417eac42396&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.0.3&lt;/td&gt;
&lt;td&gt;c295552e8cc95aa2ae7096df432dc4994be6fb25b2c232faeb25a3c4e111024b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.0.3&lt;/td&gt;
&lt;td&gt;61ed12ef089dd1a41fc92dfa3b7c3bff4456714a887f19b8c51b23f5f70b088b&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.0.3&lt;/td&gt;
&lt;td&gt;b913de20a11ca60fbadd77afc96acd86d6fe0761542135f27cc6eed5e2e68586&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.0.3&lt;/td&gt;
&lt;td&gt;f4c8c128e7b56f9b2f2c5e9f9832f3f1c0851dbc0f25edda294d878b70a5a4ca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.0.3&lt;/td&gt;
&lt;td&gt;d63622486637461363b493dd8932ddc2837d90559e2309f7e28df3fa9a7d69b1&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.0.3&lt;/td&gt;
&lt;td&gt;a07b624662376686a01706de217a5a363ade166dfd5d7637b6c0a8b658aeb5b7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.0.3&lt;/td&gt;
&lt;td&gt;bf005cca685c5a07a937ec05bc3a8232bf487b60d9353738da9c836309f081ea&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.2.0&lt;/td&gt;
&lt;td&gt;3.2.1&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.0.3&lt;/td&gt;
&lt;td&gt;ed21dec3970d2be84e6f726463e80fef8f45f978353bcd125458c34253b13b85&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.2.0&lt;/td&gt;
&lt;td&gt;3.2.2&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.0.3&lt;/td&gt;
&lt;td&gt;3611891a888411215421d1518e27a488cbded4155d49d3bf2ae139a4aa88a754&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.0.2</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.2/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.2/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-202---release-date-28012026&#34;&gt;KubeOps 2.0.2 - Release Date 28.01.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-202&#34;&gt;Changelog KubeOpsCtl 2.0.2&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Added --delete-emptydir-data while draining nodes
- Added Repo support for the KOSI installation packages
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Fixed a bug where imagePullSecrets were not created
&lt;/code&gt;&lt;/pre&gt;
&lt;h3 id=&#34;versions-kubeops-202&#34;&gt;Versions KubeOps 2.0.2&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;3f13159164357f15b2efee927606287dd121f7ec314445c9f6c18e9ae36bc76d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;eeaf1821ad86d5b59b238c452f31203a2c6d13a027ec270b0984b83a687bbdd6&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;a07721b3290b4086e76baad09ef981a0eae0b1cc85973a63dfa3df3c01f49027&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.11.5&lt;/td&gt;
&lt;td&gt;4.11.5&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.0.2&lt;/td&gt;
&lt;td&gt;8e69acc30431cd6f4c92a99dd3e045e32e1214c1c78e8529805960c4b5aca423&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.0.2&lt;/td&gt;
&lt;td&gt;68976f9bc78d0f590d35d89a33ce65a3fe72a3e83c87f6deecd84bbbbd887e38&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.0.2&lt;/td&gt;
&lt;td&gt;dbc6cad41ca2d9e7c735b2ab2f4383848c62281fe965eb9868e702c3f14e2273&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.0.2&lt;/td&gt;
&lt;td&gt;7fa039bcf55e2c74b7fda3dbe74282bd2cc262fd443e3ce29ffec6b776864d05&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.0.2&lt;/td&gt;
&lt;td&gt;27b32b7fefb4f0ef8d2c03c53ff0c1cc0c7dd97896e1514b360b826a3a8e0337&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.0.2&lt;/td&gt;
&lt;td&gt;08dcc31bdba365729bf28ba783fed905abd05b822ed0e212b148063356729240&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.0.2&lt;/td&gt;
&lt;td&gt;9b9a5be156845c36f56f228cf66c7bd0be8139e72a55bccb83165aba3a5200cd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.0.2&lt;/td&gt;
&lt;td&gt;c8d302be6f6b9c51c54cbb93f55c51d3f5498a14fd73f5f243810e557be7dd03&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.0.2&lt;/td&gt;
&lt;td&gt;eebff5aa0618f0d4b7b709c31cf9fe2c3999a14641758baf2abdf91daabd259e&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.0.2&lt;/td&gt;
&lt;td&gt;0b62b3a7a3fcda8d856e10fcb382803dd962062a22f68877b6f6ce7a92d10aca&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.0.2&lt;/td&gt;
&lt;td&gt;a214f06de5b0d1b23ef11dd8d7c5ad4c7452e85c8038bfc62e11cd62b515cd78&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.2.0&lt;/td&gt;
&lt;td&gt;3.2.1&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.0.2&lt;/td&gt;
&lt;td&gt;00d4fa640e3fe895e628d749c0b2c4b4bb90f2e38b0768c70351d73029dc491c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.2.0&lt;/td&gt;
&lt;td&gt;3.2.2&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.0.2&lt;/td&gt;
&lt;td&gt;753d224de4d28ca6dae774156043da087a05645f05770edf1b6a8c5ac6903197&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsctl-2.0: KubeOps 2.0.1</title>
      <link>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.1/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsctl-2.0/release-notes/rn-kubeops-2.0.1/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeops-201---release-date-22122025&#34;&gt;KubeOps 2.0.1 - Release Date 22.12.2025&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubeopsctl-201&#34;&gt;Changelog KubeOpsCtl 2.0.1&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- Supports KubeVIP
- Supports Ubuntu 24.04 LTS
- Supports RHEL 9.6
- Supports Cilium CNI
- Reworked Cluster creation process
- Reworked Cluster upgrade process
- Reworked Compliance application installation process
- Reworked Compliance application update process
- Introduced new value format for cluster-values.yaml
- Introduced new value format for enterprise-values.yaml
- Introduced selfcontained air-gap packages
- Improve the Cluster creation process
- Improve the Cluster upgrade process
- Improve the Compliance application installation process
- Improve the Compliance application update process
- Improve the Cluster creation/upgrade speed
- Improve the Compliance application installation/update speed
- Updated opensearch package from 1.7.6 to 2.0.0
- Updated opensearch-dashboard package from 1.7.6 to 2.0.0
- Updated velero package from 1.7.6 to 2.0.0
- Enterprise packages are only pulled if they are marked as `enabled: true` in the enterprise-values.yaml
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;fixes&#34;&gt;Fixes&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;- &amp;quot;Delete Node&amp;quot; now works over multiple zones
- An invalid cluster-values.yaml is now caught before cluster creation
- If no helm chart is installed the cluster creation process will still run through
- Harbor: fixed missing template for hostname
- nginx-ingress: updated netpols
- opensearch-dashboard: changed issuer to cluster-issuer
- airgap-packages are pulled from locally installed harbor registry instead of public registries
&lt;/code&gt;&lt;/pre&gt;
&lt;h4 id=&#34;known-issues&#34;&gt;Known Issues&lt;/h4&gt;
&lt;div class=&#34;alert warning callout&#34;
     role=&#34;alert&#34;&gt;
  &lt;strong&gt;⚠ Warning&lt;/strong&gt;
  
  Ubuntu airgap functionality is currently not validated and therefore experimental
  
&lt;/div&gt;
&lt;h3 id=&#34;versions-kubeops-201&#34;&gt;Versions KubeOps 2.0.1&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;App Version&lt;/th&gt;
&lt;th&gt;Chart Version&lt;/th&gt;
&lt;th&gt;Package Version&lt;/th&gt;
&lt;th&gt;SHA256 Checksum&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;calico&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;3.29.1&lt;/td&gt;
&lt;td&gt;kubeops/calico:v3.29.1&lt;/td&gt;
&lt;td&gt;2f0d00e78a88c52aa057e9257fcbb16015466262e6f464b046af97bc46c039d5&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cilium&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cilium:v1.18.2&lt;/td&gt;
&lt;td&gt;240e7fd568976f26b885a26daa23c1a3f4c54552554abbf110d8bcef6005a0d0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;multus&lt;/td&gt;
&lt;td&gt;snapshot-thick&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;kubeops/multus:snapshot-thick&lt;/td&gt;
&lt;td&gt;6904c4d157ac5d6ebc956a65affd27a9a11bd64da42cedd600f720789e6cc59c&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;ingress-nginx&lt;/td&gt;
&lt;td&gt;1.11.5&lt;/td&gt;
&lt;td&gt;4.11.5&lt;/td&gt;
&lt;td&gt;kubeops/ingress-nginx:2.0.1&lt;/td&gt;
&lt;td&gt;8b6422ae30448795138b3b939bbb9d86340d11517a9c48ce0d547d5c042aacc2&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;cert-manager&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;1.18.2&lt;/td&gt;
&lt;td&gt;kubeops/cert-manager:2.0.1&lt;/td&gt;
&lt;td&gt;599954bb8bbc400f4e5b4b5772db5269bf511aa6f3f52458fe9dfa724ff02663&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opa-gatekeeper&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;3.17.1&lt;/td&gt;
&lt;td&gt;kubeops/opa-gatekeeper:2.0.1&lt;/td&gt;
&lt;td&gt;ffdd6ccb5c2237f612e59501f3c5dfc89918de9a77d0fe6f6b138d0981bed5f3&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;velero&lt;/td&gt;
&lt;td&gt;1.16.2&lt;/td&gt;
&lt;td&gt;10.1.0&lt;/td&gt;
&lt;td&gt;kubeops/velero:2.0.1&lt;/td&gt;
&lt;td&gt;c867e0fcd13b82012317b09db5fd8754578e1c6ae3a9b4511c290de3f9aadafd&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;rook-ceph&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;1.15.6&lt;/td&gt;
&lt;td&gt;kubeops/rook-ceph:2.0.1&lt;/td&gt;
&lt;td&gt;f931a3556173739d88199b841e3ff3ac34df1e63303e4ae482eff1bd7465061d&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;harbor&lt;/td&gt;
&lt;td&gt;2.14.0&lt;/td&gt;
&lt;td&gt;1.18.0&lt;/td&gt;
&lt;td&gt;kubeops/harbor:2.0.1&lt;/td&gt;
&lt;td&gt;fe08c1caa8ef1e21ef92c6927bbd8f160567e62d249a5a7d34cf24c0d6bc12cf&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kube-prometheus-stack&lt;/td&gt;
&lt;td&gt;0.85.0&lt;/td&gt;
&lt;td&gt;77.0.2&lt;/td&gt;
&lt;td&gt;kubeops/kube-prometheus-stack:2.0.1&lt;/td&gt;
&lt;td&gt;4ef5d140ce2fdffad7ba3d51cf408746d64938b23d6b9b46c2182792fdb06850&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;keycloak&lt;/td&gt;
&lt;td&gt;26.1.0&lt;/td&gt;
&lt;td&gt;1.1.0&lt;/td&gt;
&lt;td&gt;kubeops/keycloak:2.0.1&lt;/td&gt;
&lt;td&gt;bc65c71135066eb22298109aa4f573b1b4115c11df1ed0bc995b9f4668d64a47&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;kubeops-dashboard&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;0.26.0&lt;/td&gt;
&lt;td&gt;kubeops/kubeops-dashboard:2.0.1&lt;/td&gt;
&lt;td&gt;7f795a2bc689b8ccbb2bc6a6dfbc40af28bbeed40a9cb5fec26469708687ce43&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;filebeat-os&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/filebeat-os:2.0.1&lt;/td&gt;
&lt;td&gt;6eb2098040870ca6539411b77d1ecb5c4606198ea6cad9e7c6f1173da69ba1f0&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;logstash-os&lt;/td&gt;
&lt;td&gt;8.4.0&lt;/td&gt;
&lt;td&gt;8.5.1&lt;/td&gt;
&lt;td&gt;kubeops/logstash-os:2.0.1&lt;/td&gt;
&lt;td&gt;20095b5d51eee351f26888dfe33ed90ae88571f5b9c6c3827ae0e2bb86aa68f7&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-os&lt;/td&gt;
&lt;td&gt;3.2.0&lt;/td&gt;
&lt;td&gt;3.2.1&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-os:2.0.1&lt;/td&gt;
&lt;td&gt;38273e01aff56dbd730509dbab86ac5206d920c4a10f64d99c8935acf95e5490&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;opensearch-dashboards&lt;/td&gt;
&lt;td&gt;3.2.0&lt;/td&gt;
&lt;td&gt;3.2.2&lt;/td&gt;
&lt;td&gt;kubeops/opensearch-dashboards:2.0.1&lt;/td&gt;
&lt;td&gt;7861cd97d6e7adc85f78e4907b9b2caf587667894e3f53ad1e0ca5695280d144&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsvm: KubeOps VM 2.2.0_Beta0</title>
      <link>https://docs.kubeops.net/kubeopsvm/release-notes/rn-vm-2.2.0_beta0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsvm/release-notes/rn-vm-2.2.0_beta0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeopsvm-220_beta0---release-date-23072026&#34;&gt;KubeOpsVM 2.2.0_Beta0 - Release Date 23.07.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubevirt-220_beta0&#34;&gt;Changelog kubevirt 2.2.0_Beta0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;+ Added Kubevirt-Manager support
&lt;/code&gt;&lt;/pre&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsvm: KubeOps VM 2.2.0_Alpha3</title>
      <link>https://docs.kubeops.net/kubeopsvm/release-notes/rn-vm-2.2.0_alpha3/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsvm/release-notes/rn-vm-2.2.0_alpha3/</guid>
      <description>
        
        
        &lt;h1 id=&#34;kubeopsvm-220_alpha3---release-date-06072026&#34;&gt;KubeOpsVM 2.2.0_Alpha3 - Release Date 06.07.2026&lt;/h1&gt;
&lt;h2 id=&#34;changelog-kubevirt-220_alpha3&#34;&gt;Changelog kubevirt 2.2.0_Alpha3&lt;/h2&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;ul&gt;
&lt;li&gt;Added Kubevirt-Manager support&lt;/li&gt;
&lt;/ul&gt;

      </description>
    </item>
    
    <item>
      <title>Kubeopsvm: KubeOps VM 2.1.0</title>
      <link>https://docs.kubeops.net/kubeopsvm/release-notes/rn-vm-2.1.0/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://docs.kubeops.net/kubeopsvm/release-notes/rn-vm-2.1.0/</guid>
      <description>
        
        
        &lt;h2 id=&#34;kubeopsvm-210---release-date-16062026&#34;&gt;KubeOpsVM 2.1.0 - Release Date 16.06.2026&lt;/h2&gt;
&lt;h3 id=&#34;changelog-kubevirt-210&#34;&gt;Changelog kubevirt 2.1.0&lt;/h3&gt;
&lt;h4 id=&#34;whats-new&#34;&gt;Whats new?&lt;/h4&gt;
&lt;pre&gt;&lt;code&gt;+ Fixed a bug where the update logic did nothing in airgap&lt;/code&gt;&lt;/pre&gt;

      </description>
    </item>
    
  </channel>
</rss>
