<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>– Improvement</title><link>https://changelog.exoscale.com/tags/improvement/</link><description>Recent content in Improvement on</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Wed, 19 Aug 2026 08:00:00 +0000</lastBuildDate><atom:link href="https://changelog.exoscale.com/tags/improvement/rss.xml" rel="self" type="application/rss+xml"/><item><title>SKS: Container registry mirroring for Karpenter nodes</title><link>https://changelog.exoscale.com/sks-container-registry-mirroring-for-karpenter-nodes/</link><pubDate>Wed, 19 Aug 2026 08:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/sks-container-registry-mirroring-for-karpenter-nodes/</guid><description>
&lt;p&gt;Exoscale SKS now supports configuring OCI registry mirrors for nodes provisioned by Karpenter. Registry mirror endpoints and pull credentials can be defined in an &lt;code&gt;ExoscaleNodeClass&lt;/code&gt; and applied consistently to new nodes created from that class.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What this enables&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Faster and more reliable image pulls:&lt;/strong&gt; Route image requests through private mirrors located closer to your workloads.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Lower egress costs:&lt;/strong&gt; Reduce repeated downloads from public registries by caching commonly used container images.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Fewer upstream limits:&lt;/strong&gt; Avoid relying solely on public registries and reduce the impact of their rate limits or availability issues.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Greater supply-chain control:&lt;/strong&gt; Use private registries, authenticated mirrors, and trusted TLS configurations for container images.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Why it matters&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Registry mirroring gives teams more control over how container images reach their SKS clusters. It improves reliability and supports production environments that require private access, predictable image delivery, or tighter control over external dependencies.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/compute/containers/how-to/container-registry-mirroring/"target="_blank" rel="noopener"&gt;Learn how to configure OCI registry mirroring for Karpenter nodes.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SKS: CPU Manager policies for Karpenter-provisioned nodes</title><link>https://changelog.exoscale.com/sks-cpu-manager-policies-for-karpenter-nodes/</link><pubDate>Mon, 17 Aug 2026 08:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/sks-cpu-manager-policies-for-karpenter-nodes/</guid><description>
&lt;p&gt;Exoscale SKS now supports configuring Kubernetes CPU Manager policies for nodes provisioned by Karpenter. You can define the kubelet CPU Manager configuration in an &lt;code&gt;ExoscaleNodeClass&lt;/code&gt; and apply it consistently to every node created from that class.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What this enables&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;More predictable performance:&lt;/strong&gt; Assign exclusive CPUs to eligible workloads that are sensitive to latency or CPU contention.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Consistent node configuration:&lt;/strong&gt; Apply the selected CPU policy automatically to new nodes provisioned by Karpenter.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Flexible workload isolation:&lt;/strong&gt; Reserve CPU capacity for Kubernetes and system components while keeping application resources separate.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Why it matters&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CPU Manager policies give teams greater control over how processor resources are allocated across their SKS workloads. This is especially useful for high-performance, real-time, and other compute-intensive applications that benefit from stable CPU placement.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/compute/containers/how-to/cpu-manager-policies/"target="_blank" rel="noopener"&gt;Learn how to configure CPU Manager policies with Karpenter.&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SOS: Full-Object Checksums for Multipart Uploads</title><link>https://changelog.exoscale.com/sos-full_object-checksums-for-multipart-uploads/</link><pubDate>Tue, 03 Feb 2026 08:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/sos-full_object-checksums-for-multipart-uploads/</guid><description>
&lt;p class=""&gt;SOS now supports full-object checksums for multipart uploads using CRC32C, CRC64, and CRC64NVME. This allows you to verify the integrity of large objects end-to-end, without re-reading all parts again. As a result, integrity checks are faster, cheaper, and better suited for backup and compliance workloads.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/storage/object-storage/how-to/checksum/"target="_blank" rel="noopener"&gt;Read our documentation&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SOS: Encryption at rest with SSE-SOS</title><link>https://changelog.exoscale.com/simple-object-storage-sos-encryption-at-rest-with-sse_sos/</link><pubDate>Tue, 04 Nov 2025 08:00:19 +0000</pubDate><guid>https://changelog.exoscale.com/simple-object-storage-sos-encryption-at-rest-with-sse_sos/</guid><description>
&lt;p class=""&gt;SOS now supports encryption at rest with SSE-SOS (using AES-256 encryption). When enabled, SSE-SOS offers free, automatic and fully managed encryption of all new objects written to your bucket. Combined with encryption in transit (TLS), your data is protected end-to-end without the need to manage keys on your side.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/storage/object-storage/how-to/encryption/"target="_blank" rel="noopener"&gt;Learn more&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Portal &amp; Billing: Additional Invoice Email</title><link>https://changelog.exoscale.com/portal-billing-additional-invoice-email/</link><pubDate>Tue, 07 Oct 2025 10:07:42 +0000</pubDate><guid>https://changelog.exoscale.com/portal-billing-additional-invoice-email/</guid><description>
&lt;p&gt;We are introducing a new feature to simplify invoice management — &lt;b&gt;Additional Invoice Email&lt;/b&gt;.&lt;/p&gt;
&lt;p class=""&gt;Until now, customers who wanted invoices sent to a different address needed to create an extra user within their organization. With this update, that’s no longer necessary.&lt;/p&gt;
&lt;p class=""&gt;You can now add an additional email address under your organization’s Billing details in the Portal. This address will receive invoices only, without requiring user registration or login access.&lt;/p&gt;
&lt;p class=""&gt;&lt;img height="858" width="1487" src="portal-billing-additional-invoice-email-image-01.png" loading="lazy"&gt;&lt;/p&gt;
&lt;p class=""&gt;This change makes it easier for finance teams and accounting departments to receive invoices directly, without involving technical or administrative users. It’s a small improvement that helps customers manage billing more easily and efficiently.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/platform/billing/#invoice-delivery"target="_blank" rel="noopener"&gt;Check our documentation&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SSO: Available for all organizations</title><link>https://changelog.exoscale.com/sso-available-for-all-organizations/</link><pubDate>Tue, 02 Sep 2025 05:07:59 +0000</pubDate><guid>https://changelog.exoscale.com/sso-available-for-all-organizations/</guid><description>
&lt;p&gt;We have made &lt;b&gt;single sign-on (SSO)&lt;/b&gt; available to every organization on Exoscale. SSO was previously limited to customers with specific support plans. With this change, all organizations can now benefit from secure and centralized authentication.&lt;/p&gt;
&lt;p class=""&gt;This update aligns with our mission to provide a simple, secure, and scalable cloud platform for everyone, without limiting essential features to plan tiers.&lt;/p&gt;
&lt;p class=""&gt;&lt;img height="442" width="764" src="sso-available-for-all-organizations-image-01.png" loading="lazy"&gt;&lt;/p&gt;
&lt;p class=""&gt;&lt;b&gt;What’s new?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;All organizations can now enable SSO.&lt;/li&gt;
&lt;li&gt;No support plan requirement.&lt;/li&gt;
&lt;li&gt;Works with existing identity providers, such as Auth0, Okta, EntraID, JamF and many more.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;b&gt;Why is it important for you?&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Unified authentication for all team members.&lt;/li&gt;
&lt;li&gt;Increased security through identity provider integration.&lt;/li&gt;
&lt;li&gt;Faster and easier user onboarding.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/platform/sso-auth/"target="_blank" rel="noopener"&gt;Learn more about activating and configuring SSO&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SOS: Conditional Requests and Conditional Delete</title><link>https://changelog.exoscale.com/sos-conditional-requests-and-conditional-delete/</link><pubDate>Tue, 19 Aug 2025 08:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/sos-conditional-requests-and-conditional-delete/</guid><description>
&lt;div class=""&gt;Conditional requests have been implemented across SOS to enhance the safety of write and delete operations and improve the efficiency of read operations.&lt;span style="white-space-collapse: preserve;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;h3&gt;Key features include:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;Conditional Delete (DeleteObject):&lt;/b&gt; Utilize If-Match, If-Match-Size, and If-Match-Last-Modified-Time for safer deletions.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;Conditional Get:&lt;/b&gt; Employ If-Match / If-None-Match or If-Modified-Since / If-Unmodified-Since for efficient retrieval.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;Conditional Put:&lt;/b&gt; Use If-Match / If-None-Match for controlled writes.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;Conditional Copy:&lt;/b&gt; Apply copy-source-if-match / copy-source-if-none-match or copy-source-if-modified-since / copy-source-if-unmodified-since for precise copying.&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;Write-once policy example:&lt;/b&gt; Enforce If-None-Match: "*" at the bucket level to ensure data is written only once.&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/storage/object-storage/how-to/conditionalrequests/"target="_blank" rel="noopener"&gt;For a comprehensive guide, please refer to the Exoscale documentation&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Anonymization of custom Object Storage ACLs</title><link>https://changelog.exoscale.com/anonymization-of-custom-object-storage-acls/</link><pubDate>Tue, 12 Aug 2025 07:23:35 +0000</pubDate><guid>https://changelog.exoscale.com/anonymization-of-custom-object-storage-acls/</guid><description>
&lt;p class=""&gt;Starting October first, it will be possible to set ACLs giving grants to other Exoscale organizations only by using their opaque UUIDs. The same UUID will be returned in all response listing grants.&lt;/p&gt;&lt;p class=""&gt;The change is in line with the latest AWS S3 API behaviour, and will ensure full anonymity across the platform when using ACLs.
&lt;/p&gt;</description></item><item><title>Exoscale Calculator – Major Update</title><link>https://changelog.exoscale.com/exoscale-calculator-major-update/</link><pubDate>Thu, 07 Aug 2025 13:35:35 +0000</pubDate><guid>https://changelog.exoscale.com/exoscale-calculator-major-update/</guid><description>
&lt;div class=""&gt;&lt;p class=""&gt;We've rolled out a significant update to the &lt;a href="https://calculator.exoscale.com" target="_blank" rel="noopener nofollow"&gt;Exoscale Calculator&lt;/a&gt; to make planning and comparing your cloud workloads easier. Here's what's new:&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Compare multiple setups&lt;/b&gt;: You can now work with various carts in tabbed view. Duplicate an entire cart or individual items, and reorder them via drag‑and‑drop.&lt;/p&gt;&lt;p class=""&gt;&lt;img height="305" width="368" src="calc_1.png" loading="lazy"&gt;&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Better planning tools:&lt;/b&gt; Cost and resource estimates are more detailed. We've reorganized VM and DB listings with clearer categories and GPU details. A fuzzy search supports queries like "2 CPU 4 GB RAM" or "GPU", and a "Find My Instance" helper suggests the closest fit based on your input.&lt;/p&gt;&lt;p class=""&gt;&lt;img height="450" width="489" src="calc_2.png" loading="lazy"&gt;&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Interactive zone selection:&lt;/b&gt; A new SVG map lets you pick a datacenter visually and see where your workloads would run.&lt;/p&gt;&lt;p class=""&gt;&lt;img height="323" width="424" src="calc_3.png" loading="lazy"&gt;&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Improved cluster configuration:&lt;/b&gt; Kubernetes clusters now support adding block storage and network load balancers directly; the calculator displays associated security groups and averages CPU/RAM consumption.&lt;/p&gt;&lt;p class=""&gt;&lt;img height="906.7153772629256" width="512" src="calc_4.png" loading="lazy"&gt;&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Other enhancements:&lt;/b&gt; We've added a collapsible list of features included with every account, improved mobile layouts, and folded in numerous minor fixes and translation tweaks.&lt;/p&gt;&lt;h3 class=""&gt;&lt;b&gt;Why it matters?&lt;/b&gt;&lt;/h3&gt;&lt;p class=""&gt;Existing customers can fine-tune costs and plan future workloads. New customers get a clearer view of our data centers and can easily find the best fit for their projects.&lt;/p&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="https://calculator.exoscale.com"target="_blank" rel="noopener"&gt;Try the Exoscale Advanced Calculator now&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SKS: Option to Automatically Create Security Group Rules on Cluster Creation</title><link>https://changelog.exoscale.com/sks-option-to-automatically-create-security-group-rules-on-cluster-creation/</link><pubDate>Tue, 15 Jul 2025 12:53:27 +0000</pubDate><guid>https://changelog.exoscale.com/sks-option-to-automatically-create-security-group-rules-on-cluster-creation/</guid><description>
&lt;p class=""&gt;We’ve added a new option to automatically create the required security group rules when provisioning a Kubernetes cluster. When enabled, Exoscale will automatically create a Security Group with the necessary network rules based on the selected CNI (Container Network Interface). It will be automatically attached to any node pool created in this cluster. This ensures your cluster has the correct communication paths between nodes and services, without requiring manual configuration.&lt;/p&gt;&lt;p&gt;&lt;b&gt;Availability&lt;/b&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;Enabled by default in the portal&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Available in the Exoscale Web Portal&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;Soon to be available in the Exoscale CLI (as a flag)&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class=""&gt;Not available in the Terraform provider, to preserve consistency with existing resource semantics&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class=""&gt;&lt;img height="275" width="673" src="sks_security.png" loading="lazy"&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class=""&gt;This addition enhances the onboarding experience by reducing the need for manual network configuration, while still allowing users who prefer to manage their own rules to maintain complete control over their settings.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/compute/containers/"target="_blank" rel="noopener"&gt;Check our SKS documentation&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Decoupled CCM &amp; CSI Add-ons</title><link>https://changelog.exoscale.com/decoupled-ccm-csi-add_ons/</link><pubDate>Fri, 13 Jun 2025 12:30:00 +0000</pubDate><guid>https://changelog.exoscale.com/decoupled-ccm-csi-add_ons/</guid><description>
&lt;p class=""&gt;We’ve introduced a credential separation improvement for Kubernetes clusters using Exoscale SKS. The Cloud Controller Manager (CCM) and Container Storage Interface (CSI) add-ons now use &lt;b&gt;independent IAM API keys and roles&lt;/b&gt;, improving security and lifecycle management, as well as allowing CSI to be deployed independently.&lt;/p&gt;
&lt;h2&gt;&lt;b&gt;What's new?&lt;/b&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p class=""&gt;When creating or updating an SKS cluster with add-ons enabled, &lt;b&gt;separate IAM roles and API keys are now automatically created per add-on and per cluster&lt;/b&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;These credentials follow a clear naming pattern: sks-&amp;lt;addon&amp;gt;-&amp;lt;cluster-id&amp;gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Credential lifecycles are &lt;b&gt;fully managed by Exoscale&lt;/b&gt;: they’re created with the cluster and automatically removed when the cluster is deleted.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;&lt;b&gt;Why does this matter?&lt;/b&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;Improved Security&lt;/b&gt;: Credentials are isolated per add-on, minimizing permission exposure.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;Granular Access Control&lt;/b&gt;: Fine-tune or audit CCM and CSI access independently.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;Easier Auditing&lt;/b&gt;: Identify and monitor actions from each add-on individually.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;Simplified Operations&lt;/b&gt;: In case of accidental deletion or suspected compromise, credentials can be &lt;b&gt;rotated easily.&lt;/b&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=""&gt;&lt;img height="728" width="1756" src="ccm_csi.png" loading="lazy"&gt;&lt;/p&gt;
&lt;p class=""&gt;This change applies automatically to newly created or updated clusters. Existing clusters continue to work as-is and can adopt the new model by updating the cluster configuration or rotating the respective credentials.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/product/compute/containers/operation/certificates-and-keys/#addon-credentials"target="_blank" rel="noopener"&gt;Learn more in our docs&lt;/a&gt;&lt;/p&gt;</description></item><item><title>SKS Enhancements – Now Supporting Kubernetes 1.30 to 1.33 with Improved Security Defaults</title><link>https://changelog.exoscale.com/sks-enhancements-now-supporting-kubernetes-130-to-133-with-improved-security-defaults/</link><pubDate>Thu, 22 May 2025 12:29:43 +0000</pubDate><guid>https://changelog.exoscale.com/sks-enhancements-now-supporting-kubernetes-130-to-133-with-improved-security-defaults/</guid><description>
&lt;p&gt;We're excited to announce that &lt;b&gt;Exoscale Scalable Kubernetes Service (SKS)&lt;/b&gt; now supports the following Kubernetes versions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;1.30.13&lt;/b&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;1.31.9&lt;/b&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p&gt;&lt;b&gt;1.32.5&lt;/b&gt;&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p class=""&gt;&lt;b&gt;1.33.1&lt;/b&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p class=""&gt;&lt;b&gt;&lt;img height="342" width="625" src="sks-enhancements-now-supporting-kubernetes-130-to-133-with-improved-security-defaults-image-01.png" loading="lazy"&gt;&lt;/b&gt;&lt;span style="white-space-collapse: preserve;"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;h2&gt;&lt;b&gt;What's New&lt;/b&gt;&lt;/h2&gt;&lt;h3&gt;&lt;b&gt;🔐 User Namespaces Enabled by Default in 1.33.1&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;Kubernetes 1.33.1 introduces user namespaces as a default feature in SKS. This critical security enhancement provides an extra isolation layer between containers and the host system, helping you run workloads more securely in multi-tenant and zero-trust environments.&lt;/p&gt;&lt;p class=""&gt;User namespaces have been &lt;b&gt;stable since Kubernetes 1.30.0&lt;/b&gt;, but with 1.33.1, we're enabling them out of the box.&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Action required&lt;/b&gt;: To benefit from this security improvement, please upgrade your cluster nodes to version 1.33.1.&lt;/p&gt;&lt;p class=""&gt;&lt;b&gt;Learn more&lt;/b&gt;:&lt;a href="https://kubernetes.io/docs/concepts/workloads/pods/user-namespaces/" target="_blank" rel="noopener nofollow"&gt; Kubernetes Documentation on User Namespaces&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;&lt;b&gt;🛡️ AppArmor Enforcement Introduced&lt;/b&gt;&lt;/h3&gt;&lt;p&gt;We've also introduced &lt;b&gt;explicit AppArmor compatibility checks&lt;/b&gt; starting with this release.&lt;/p&gt;&lt;p class=""&gt;While AppArmor has been usable in most past SKS versions, a recent regression highlighted the need for stricter validation. We now enforce prerequisites to ensure AppArmor is consistently available across all future Kubernetes versions on SKS.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.exoscale.com/sks/"target="_blank" rel="noopener"&gt;Learn more about our Kubernetes offering&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Windows Server Update: Multilingual Support, 2025 Template, 2019 Deprecation &amp; Price Stability</title><link>https://changelog.exoscale.com/windows-server-update-multilingual-support-2025-template-2019-deprecation-price-stability/</link><pubDate>Wed, 19 Mar 2025 14:47:38 +0000</pubDate><guid>https://changelog.exoscale.com/windows-server-update-multilingual-support-2025-template-2019-deprecation-price-stability/</guid><description>
&lt;p class=""&gt;We are enhancing our Windows Server templates with language configuration options as well as introducing the latest Windows Server 2025 template, and phasing out older versions. &lt;/p&gt;&lt;h2&gt;&lt;strong&gt;Windows Server Pricing Stability&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;As you may know, Microsoft has announced a price increase for Windows Server licenses effective January 1, 2025. However, we are pleased to inform you that &lt;strong&gt;Exoscale will not be increasing our prices&lt;/strong&gt; for this license. Our goal is to provide &lt;strong&gt;consistent value without unexpected changes&lt;/strong&gt; that could disrupt your operations.&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;Multilingual Windows Server Templates&lt;/strong&gt;&lt;/h2&gt;&lt;p class=""&gt;Our Windows Server templates now come with &lt;strong&gt;English, German, and French&lt;/strong&gt; pre-installed, with English set as the default language. You can configure your server to use German or French as the &lt;strong&gt;display and/or system language&lt;/strong&gt;. For detailed instructions, refer to our &lt;a href="https://community.exoscale.com/community/compute/quick-start/#language-selection-for-windows-server" target="_blank" rel="noopener nofollow"&gt;technical documentation&lt;/a&gt;.&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;New Windows Server 2025 Template&lt;/strong&gt;&lt;/h2&gt;&lt;p&gt;We are introducing a &lt;strong&gt;Windows Server 2025&lt;/strong&gt; template, incorporating the latest features and improvements from Microsoft.&lt;/p&gt;&lt;h2&gt;&lt;strong&gt;Windows Server 2019 Deprecation&lt;/strong&gt;&lt;/h2&gt;&lt;p class=""&gt;As &lt;strong&gt;Windows Server 2019&lt;/strong&gt; reached &lt;strong&gt;end-of-life in January 2024&lt;/strong&gt;, it will no longer be available for starting new instances. Existing instances running Windows Server 2019 will &lt;strong&gt;continue to operate&lt;/strong&gt;.&lt;/p&gt;&lt;div class="medium-insert-images"&gt;&lt;figure class=""&gt;
&lt;img src="windows-server-update-multilingual-support-2025-template-2019-deprecation-price-stability-image-01.png" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;</description></item><item><title>SKS Now Ships Kubernetes 1.32</title><link>https://changelog.exoscale.com/sks-now-ships-kubernetes-132-m02bhrv1/</link><pubDate>Tue, 18 Feb 2025 08:59:02 +0000</pubDate><guid>https://changelog.exoscale.com/sks-now-ships-kubernetes-132-m02bhrv1/</guid><description>
&lt;p class=""&gt;We’re happy to announce that Kubernetes 1.32 is now available in SKS! This latest release brings a set of improvements designed to make your clusters more efficient than ever.&lt;/p&gt;&lt;h3 id="marked-whats-new-in-sks"&gt;What’s New in SKS?&lt;/h3&gt;&lt;p class=""&gt;In addition to shipping Kubernetes 1.32 as supported version, we revamped our Node Operating System templates with the following characteristic:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;About &lt;b&gt;40% faster boot times&lt;/b&gt;&lt;/li&gt;&lt;li&gt;&lt;b&gt;No SSH Server &lt;/b&gt;anymore and reduced amount of installed software&lt;/li&gt;&lt;li&gt;&lt;b&gt;Better Resource Management&lt;/b&gt; of system workloads like containerd and kubelet.&lt;/li&gt;&lt;li&gt;&lt;b&gt;Containerd 2.0:&lt;/b&gt; The latest version of the container runtime, replacing containerd 1.&lt;/li&gt;&lt;/ul&gt;&lt;div class="medium-insert-images" style=""&gt;&lt;figure class=""&gt;
&lt;img src="sks-now-ships-kubernetes-132-m02bhrv1-image-01.png" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;&lt;p&gt;&lt;br&gt;&lt;/p&gt;&lt;h3 id="marked-how-to-benefit-from-those-improvements"&gt;How to benefit from those improvements?&lt;/h3&gt;&lt;p class=""&gt;We encourage you to stay as much up-to-date as possible to improve your security posture, so you can upgrade to the latest release of Kubernetes 1.32.2.&lt;/p&gt;&lt;p class=""&gt;However, we have also backported those changes in older, still supported, versions like: 1.29.14, 1.30.10 and 1.31.6.&lt;/p&gt;&lt;p class=""&gt;You can find more information about how to upgrade &lt;a rel="noopener nofollow" href="https://community.exoscale.com/community/sks/lifecycle-management/" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;</description></item><item><title>New CLI Features for DBaaS User Management</title><link>https://changelog.exoscale.com/new-cli-features-for-dbaas-user-management/</link><pubDate>Mon, 16 Dec 2024 07:00:17 +0000</pubDate><guid>https://changelog.exoscale.com/new-cli-features-for-dbaas-user-management/</guid><description>
&lt;p class=""&gt;We’ve extended DBaaS user management capabilities to the Exoscale CLI, making database administration easier and more flexible.&lt;/p&gt;
&lt;p class=""&gt;&lt;strong&gt;New Features&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p class=""&gt;Create DBaaS users.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Delete DBaaS users.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Reset DBaaS user credentials.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;List and view DBaaS user details.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class=""&gt;&lt;strong&gt;Example&lt;/strong&gt;:&lt;/p&gt;
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code"&gt;
&lt;div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;&lt;span style="color:#75715e"&gt;# Resetting a DBaaS user’s credentials&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;➜ exo dbaas user reset-credentials test myuser2
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;✔ Resetting DBaaS user &lt;span style="color:#e6db74"&gt;&amp;#34;myuser2&amp;#34;&lt;/span&gt; 0s
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;┼───────────────┼──────────────────────────┼
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Username │ myuser2 │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Type │ regular │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Password │ AVNS_46o-1gO9pE8acEc9Nzp │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;┼───────────────┼──────────────────────────┼&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0"&gt;
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
&gt;
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;/button&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p class=""&gt;To see the full list of DBaaS User Management commands, run:&lt;/p&gt;
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code"&gt;
&lt;div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;exo dbaas user -h&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0"&gt;
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
&gt;
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;/button&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p class=""&gt;These features enhance flexibility and bring API capabilities to our CLI tooling.&lt;/p&gt;</description></item><item><title>Object Storage - Encryption at Rest (SSE-C)</title><link>https://changelog.exoscale.com/object-storage-_-encryption-at-rest-sse_c/</link><pubDate>Fri, 16 Jun 2023 06:35:33 +0000</pubDate><guid>https://changelog.exoscale.com/object-storage-_-encryption-at-rest-sse_c/</guid><description>
&lt;p class="alignLeft"&gt;&lt;b&gt;Encryption at Rest (SSE-C) &lt;/b&gt;is now available for our Object Storage. By supporting the S3 SSE-C extension, we are going the next step to help you secure your data. Up until now, all data transiting from and to our storage benefited from encryption in transit already. Server Side Encryption adds full protection to data while maintaining the data owner's control over it.&lt;/p&gt;&lt;p class="alignLeft"&gt;With SSE-C a "Customer" key must be referenced when uploading and retrieving data. This ensures, that &lt;b&gt;data is encrypted at rest&lt;/b&gt; and unreadable without the key. Find more details in our &lt;a href="https://community.exoscale.com/documentation/storage/encryption/" target="_blank" rel="noopener nofollow"&gt;storage documentation&lt;/a&gt;.&lt;/p&gt;&lt;p class="alignLeft"&gt;The feature is available via &lt;a href="https://community.exoscale.com/api/sos/" target="_blank" rel="noopener nofollow"&gt;API&lt;/a&gt; and compatible with many S3 libraries and tools.&lt;/p&gt;&lt;p class="alignLeft"&gt;&lt;br&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/documentation/storage/encryption/"target="_blank" rel="noopener"&gt;Get started&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Simple Object Storage Versioning</title><link>https://changelog.exoscale.com/object-versioning/</link><pubDate>Mon, 24 Apr 2023 15:34:37 +0000</pubDate><guid>https://changelog.exoscale.com/object-versioning/</guid><description>
&lt;p class="alignLeft"&gt;We are now supporting bucket versioning. Preserve, retrieve and restore previous versions of objects stored in SOS/S3 buckets easily. Read more about the features in the &lt;a href="https://community.exoscale.com/documentation/storage/versioning/" target="_blank" rel="noopener nofollow"&gt;documentation&lt;/a&gt;.&lt;/p&gt;&lt;p class="alignLeft"&gt;The feature is usable via &lt;a href="https://openapi-v2.exoscale.com/" target="_blank" rel="noopener nofollow"&gt;API&lt;/a&gt; and portal support will be added at a later stage.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://portal.exoscale.com/storage"target="_blank" rel="noopener"&gt;Create your bucket&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Integrated Kafka Connect</title><link>https://changelog.exoscale.com/integrated-kafka-connect/</link><pubDate>Mon, 27 Feb 2023 10:41:02 +0000</pubDate><guid>https://changelog.exoscale.com/integrated-kafka-connect/</guid><description>
&lt;p class="alignLeft"&gt;It is now easier to retrieve the URL and credentials of the integrated Kafka Connect within the portal and API. Next to the Apache Kafka REST API and Schema Registry the new feature lets you easily stream data into and out of Apache Kafka.&lt;/p&gt;&lt;div class="medium-insert-images"&gt;&lt;figure class=""&gt;
&lt;img src="integrated-kafka-connect-image-01.png" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;&lt;p class="alignLeft"&gt;The feature is only available for &lt;a href="https://www.exoscale.com/dbaas/kafka/#explore-our-managed-apache-kafka-plans" target="_blank" rel="noopener nofollow"&gt;Business and Premium plans&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://portal.exoscale.com/dbaas"target="_blank" rel="noopener"&gt;Explore Kafka Connect&lt;/a&gt;&lt;/p&gt;</description></item><item><title>PgBouncer enabled in Portal</title><link>https://changelog.exoscale.com/pgbouncer-enabled-in-portal/</link><pubDate>Fri, 29 Jul 2022 14:04:01 +0000</pubDate><guid>https://changelog.exoscale.com/pgbouncer-enabled-in-portal/</guid><description>
&lt;p class="alignLeft"&gt;Next to Backups, Metrics or Logs it is now possible to set up PgBouncer within the portal. In the tab "Connection Pools" you can now set up your PgBouncer and improve the performance of your databases&amp;nbsp;and easily maintain a pool of connections for your PostgreSQL databases.&amp;nbsp;&lt;/p&gt;&lt;div class="medium-insert-images"&gt;&lt;figure class="" style="max-width: none; max-height: none;"&gt;
&lt;img src="pgbouncer-enabled-in-portal-image-01.jpg" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;&lt;p class="alignLeft"&gt;The default mode for connection pools is &lt;i&gt;Transaction&lt;/i&gt; but can be switched to &lt;i&gt;Session&lt;/i&gt; or &lt;i&gt;Statement &lt;/i&gt;as well.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://portal.exoscale.com/dbaas"target="_blank" rel="noopener"&gt;Set up your PgBouncer&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Metrics for DBaaS</title><link>https://changelog.exoscale.com/metrics-for-dbaas/</link><pubDate>Tue, 05 Jul 2022 14:41:36 +0000</pubDate><guid>https://changelog.exoscale.com/metrics-for-dbaas/</guid><description>
&lt;p class="alignLeft"&gt;Next to the Backups, IP Filter and Logs tabs you can now access &lt;b&gt;Metrics for your databases&lt;/b&gt; within the portal. Keep track of the performance and behaviour of your databases by reviewing the most important stats.&lt;/p&gt;
&lt;div class="medium-insert-images" style=""&gt;
&lt;figure class=""&gt;
&lt;img src="metrics-for-dbaas-image-01.jpg" alt="Image #1" class="" loading="lazy"&gt;
&lt;/figure&gt;
&lt;/div&gt;
&lt;p class=""&gt;Following metrics are available:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p class=""&gt;Load average (5 min)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;CPU usage %&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Memory usage %&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Disk space usage %&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Disk IOPS (writes &amp;amp; reads)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Network transmit (KB/s)&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;Network receive (KB/s)&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://portal.exoscale.com/dbaas"target="_blank" rel="noopener"&gt;Try it in the portal&lt;/a&gt;&lt;/p&gt;</description></item><item><title>DBaaS Backup Plans in CLI</title><link>https://changelog.exoscale.com/dbaas-backup-plans-in-cli/</link><pubDate>Wed, 08 Jun 2022 13:41:18 +0000</pubDate><guid>https://changelog.exoscale.com/dbaas-backup-plans-in-cli/</guid><description>
&lt;p class="alignLeft"&gt;It is now easier to &lt;b&gt;check the specific DBaaS backup plan&lt;/b&gt; in the CLI. Get an overview of the backup interval, max backups, recovery mode and more with a simple command:&lt;/p&gt;
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code"&gt;
&lt;div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;exo dbaas type show pg --backup-config startup-8
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;┼────────────────────────────┼──────┼
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Backup interval &lt;span style="color:#f92672"&gt;(&lt;/span&gt;hours&lt;span style="color:#f92672"&gt;)&lt;/span&gt; │ &lt;span style="color:#ae81ff"&gt;24&lt;/span&gt; │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Max backups │ &lt;span style="color:#ae81ff"&gt;3&lt;/span&gt; │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Recovery mode │ pitr │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Frequent backup interval │ n/a │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Frequent backup max age │ n/a │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Infrequent backup interval │ n/a │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;│ Infrequent backup max age │ n/a │
&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;┼────────────────────────────┼──────┼&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0"&gt;
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
&gt;
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;/button&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p class=""&gt;All our DBaaS offerings come with daily &lt;b&gt;automatic backups included&lt;/b&gt;. The daily backup frequency and retention depends on the chosen plan.&lt;/p&gt;
&lt;p class=""&gt;&lt;i&gt;Note: Update to the &lt;a href="https://github.com/exoscale/cli/blob/v1.56.0/CHANGELOG.md#1550" target="_blank" rel="noopener nofollow"&gt;latest CLI version&lt;/a&gt; to be able to use the new command.&lt;/i&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/documentation/dbaas/lifecycle-management/#backups-and-restore"target="_blank" rel="noopener"&gt;More about backups &amp;amp; restoring on DBaaS&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Cilium CNI &amp; SKS</title><link>https://changelog.exoscale.com/cilium-cni-sks/</link><pubDate>Fri, 03 Jun 2022 08:50:26 +0000</pubDate><guid>https://changelog.exoscale.com/cilium-cni-sks/</guid><description>
&lt;p&gt;The &lt;b&gt;Cilium CNI&lt;/b&gt; is now even easier to use with &lt;a href="https://www.exoscale.com/sks/" target="_blank" rel="noopener nofollow"&gt;SKS&lt;/a&gt;. While SKS has had previous support for other CNIs than our default Calico setup, we now enabled a simple switch to specify Cilium instead. While initiating your cluster you can specify Cilium as CNI plugin using the --cni flag:&lt;/p&gt;
&lt;div class="hextra-code-block hx:relative hx:mt-6 hx:first:mt-0 hx:group/code"&gt;
&lt;div&gt;&lt;div class="highlight"&gt;&lt;pre tabindex="0" style="color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;"&gt;&lt;code class="language-sh" data-lang="sh"&gt;&lt;span style="display:flex;"&gt;&lt;span&gt;exo compute sks create my-test-cluster &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --zone de-fra-1 &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --cni cilium &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --service-level pro &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --nodepool-name my-test-nodepool &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --nodepool-size &lt;span style="color:#ae81ff"&gt;3&lt;/span&gt; &lt;span style="color:#ae81ff"&gt;\
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="display:flex;"&gt;&lt;span&gt; --nodepool-security-group sks-security-group&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="hextra-code-copy-btn-container hx:opacity-0 hx:transition hx:group-hover/code:opacity-100 hx:flex hx:gap-1 hx:absolute hx:m-[11px] hx:right-0 hx:top-0"&gt;
&lt;button
class="hextra-code-copy-btn hx:group/copybtn hx:cursor-pointer hx:transition-all hx:active:opacity-50 hx:bg-primary-700/5 hx:border hx:border-black/5 hx:text-gray-600 hx:hover:text-gray-900 hx:rounded-md hx:p-1.5 hx:dark:bg-primary-300/10 hx:dark:border-white/10 hx:dark:text-gray-400 hx:dark:hover:text-gray-50"
title="Copy code"
aria-label="Copy code"
data-copied-label="Copied!"
&gt;
&lt;div class="hextra-copy-icon hx:group-[.copied]/copybtn:hidden hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;div class="hextra-success-icon hx:hidden hx:group-[.copied]/copybtn:block hx:pointer-events-none hx:h-4 hx:w-4"&gt;&lt;/div&gt;
&lt;/button&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;p class=""&gt;&lt;a href="https://github.com/cilium/cilium" target="_blank" rel="noopener nofollow"&gt;Cilium&lt;/a&gt; is an open source software providing and securing &lt;b&gt;network connectivity&lt;/b&gt; between application workloads like containers or processes. The software is integrated into orchestration frameworks like Kubernetes.&lt;/p&gt;&lt;p class=""&gt;A &lt;b&gt;Linux eBPF Kernel&lt;/b&gt; is at the foundation of Cilium. The kernel supports dynamic insertion of eBPF bytecode, like security, visibility, and networking control logic. eBPF is used to provide high-performance networking, multi-cluster capabilities, extensive network security capabilities and more.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/documentation/sks/quick-start/"target="_blank" rel="noopener"&gt;How to use Cilium on SKS&lt;/a&gt;&lt;/p&gt;</description></item><item><title>ED25519 keys for SSH now supported in our portal</title><link>https://changelog.exoscale.com/ed-keys-for-ssh-now-supported-in-our-portal/</link><pubDate>Tue, 02 Feb 2021 10:34:58 +0000</pubDate><guid>https://changelog.exoscale.com/ed-keys-for-ssh-now-supported-in-our-portal/</guid><description>
&lt;p class=""&gt;ED25519 ssh keys can now be imported in the Exoscale portal. These keys are smaller, faster to generate and verify and more importantly offer better security.&lt;/p&gt;&lt;p class=""&gt;If you do not have one already create a new key pair with &lt;i&gt;&lt;b&gt;ssh-keygen -t ed25519 -C "strong-key@exoscale.net"&lt;/b&gt;&lt;/i&gt;&lt;/p&gt;&lt;p class=""&gt;Import the key in the Exoscale portal:&lt;/p&gt;&lt;div class="medium-insert-images"&gt;&lt;figure&gt;
&lt;img src="ed-keys-for-ssh-now-supported-in-our-portal-image-01.jpg" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="https://portal.exoscale.com/compute/keypairs"target="_blank" rel="noopener"&gt;Import keypairs in Exoscale portal&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Pre-built Windows Recovery Images</title><link>https://changelog.exoscale.com/pre_built-windows-recovery-images/</link><pubDate>Wed, 30 Sep 2020 19:38:52 +0000</pubDate><guid>https://changelog.exoscale.com/pre_built-windows-recovery-images/</guid><description>
&lt;p class=""&gt;Pre-built Recovery Images for Windows Server 2016 and Windows Server 2019 are now available, allowing you to boot and rescue a corrupted Windows-based Instance more easily.&lt;/p&gt;&lt;div class="medium-insert-images"&gt;&lt;figure&gt;
&lt;img src="pre-built-windows-recovery-images-image-01.gif" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="https://community.exoscale.com/documentation/compute/rescue-instance/#booting-from-a-windows-recovery-image"target="_blank" rel="noopener"&gt;Read More&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Managed Setup and Health Check for Elastic IP</title><link>https://changelog.exoscale.com/managed-setup-and-health-check-for-elastic-ip/</link><pubDate>Wed, 26 Jun 2019 12:26:00 +0000</pubDate><guid>https://changelog.exoscale.com/managed-setup-and-health-check-for-elastic-ip/</guid><description>
&lt;div class="medium-insert-images"&gt;Elastic IP get transparent mangement and health check functionalities.&lt;/div&gt;&lt;p class=""&gt;&lt;br&gt;&lt;/p&gt;&lt;div class="medium-insert-images"&gt;&lt;figure&gt;
&lt;img src="managed-setup-and-health-check-for-elastic-ip-image-01.jpg" alt="Image #1" loading="lazy"&gt;
&lt;/figure&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="https://www.exoscale.com/blog/releasing-managed-elastic-ip/"target="_blank" rel="noopener"&gt;&lt;/a&gt;&lt;/p&gt;</description></item><item><title>Exoscale security certificates for ISO27001, ISO27018 and CSA</title><link>https://changelog.exoscale.com/exoscale-security-certificates-for-iso-iso-and-csa/</link><pubDate>Thu, 10 Jan 2019 23:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/exoscale-security-certificates-for-iso-iso-and-csa/</guid><description>
&lt;p class=""&gt;We have reached full compliance level with certifications on all aspects of our cloud hosting - compute, network and storage - in all locations for:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;p class=""&gt;ISO27001: Managing Information Security&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;CSA Star 2: Securing cloud computing environments&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p class=""&gt;ISO27018: Protecting personal data&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href="https://www.exoscale.com/compliance/"target="_blank" rel="noopener"&gt;Learn more in our compliance center&lt;/a&gt;&lt;/p&gt;</description></item><item><title>USD support</title><link>https://changelog.exoscale.com/usd-support-3/</link><pubDate>Tue, 27 Nov 2018 23:00:00 +0000</pubDate><guid>https://changelog.exoscale.com/usd-support-3/</guid><description>
&lt;p&gt;Pricing and payments in USD throughout the platform.
&lt;/p&gt;&lt;p&gt; The experience for our customers outside Switzerland and Europe can be completely provided in USD with lower currency exchange impact.&lt;/p&gt;</description></item></channel></rss>