Skip to main content

Release Notes 25.07

This document describes announcements and discontinuations in the scope of services of ix.Cloud.

Announcements

This section describes changes to existing functions as well as introductions of new features and services that were introduced as part of this release.

Adjustment to ix.cloud Portal Resource Metadata Information

There is now the ability to configure predefined value ranges via a dropdown field instead of a key-value field. This simplifies data entry and reduces potential input errors.

New Version v4 of the Manage Instance Resources Endpoints

MariaDB

  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMariaDb
  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/\{resourceName\}
  • DELETE https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/\{name\}
  • POST https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/validate

MongoDB

  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMongoDb
  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/\{name\}

MSSQL

  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMssql
  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMssql/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMssql/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMssql/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMssql/\{name\}

MySQL

  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMysql
  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMysql/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMysql/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMysql/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesMysql/\{name\}

PostgreSQL

  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesPostgresql
  • GET https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v4/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/\{name\}

What's New in Container Namespace Service – Labels & Annotations Now Available

Starting now, the Container Namespace Service supports setting Labels and Annotations when creating and managing namespaces.

Advantages:

  • Labels enable structured categorization of namespaces (e.g., by team, environment, application type).
  • Annotations provide the ability to store additional metadata such as descriptions, responsible parties, or operational information.
  • Improves automation and transparency in the cluster.

ℹ️ Note:
Labels and Annotations can be set both when creating a namespace and subsequently.

Container Services Agile Factory (Rancher and OpenShift Products)

info

All TST Rancher instances have been updated to Kubernetes v1.32.

Container Services AnyCloudK8s

We patched the AnyCloudK8s environment in July.
In the following table you will find all supported Kubernetes versions for AnyCloudK8s clusters.

The Kubernetes Patch Versions That Are Supported

Currently v1.2.27

  • 1.29.0
  • 1.29.1
  • 1.29.2
  • 1.29.4
  • 1.29.9
  • 1.29.13
  • 1.30.5
  • 1.30.9
  • 1.30.11
  • 1.30.12
  • 1.31.1
  • 1.31.5
  • 1.31.7
  • 1.31.8
  • 1.32.1
  • 1.32.3
  • 1.32.4

The CNI Patch Versions That Are Supported

Cilium Community
  • 1.14.16
  • 1.15.16
  • 1.16.9
Canal
  • v3.27
  • v3.28
  • v3.29

Discontinuations

This section lists features and services that are being removed from the scope of services with this release.

info

For discontinuations, migration support by Inventx can be provided via Change Request.

API CIS Hardening to be Discontinued by End of November 2025

The following endpoints will be discontinued by the end of November 2025:

  • GET https://api.ixcloud.ch/resources/ix.addon/v1/subscriptions/\{subscriptionId\}/cishardening1
  • GET https://api.ixcloud.ch/resources/ix.addon/v1/subscriptions/\{subscriptionId\}/cishardening/\{name\}
  • DELETE https://api.ixcloud.ch/resources/ix.addon/v1/subscriptions/\{subscriptionId\}/cishardening/\{name\}
  • POST https://api.ixcloud.ch/resources/ix.addon/v1/subscriptions/\{subscriptionId\}/cishardening/validate
  • PUT https://api.ixcloud.ch/resources/ix.addon/v1/subscriptions/\{subscriptionId\}/cishardening/validate

Managed Instance Resources Endpoints v1 and v2 to be Discontinued by End of November 2025

MariaDB

  • GET https://api.ixcloud.ch/resources/ix.database/v1/subscriptions/\{subscriptionId\}/managedInstancesMariaDb
  • GET https://api.ixcloud.ch/resources/ix.database/v1/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/\{resourceName\}
  • DELETE https://api.ixcloud.ch/resources/ix.database/v1/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/\{name\}
  • POST https://api.ixcloud.ch/resources/ix.database/v1/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v1/subscriptions/\{subscriptionId\}/managedInstancesMariaDb/validate

MongoDB

  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMongoDb
  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMongoDb/\{name\}

MSSQL

  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMssql
  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMssql/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMssql/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMssql/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMssql/\{name\}

MySQL

  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMysql
  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMysql/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMysql/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMysql/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesMysql/\{name\}

PostgreSQL

  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesPostgresql
  • GET https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/\{resourceName\}
  • POST https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/validate
  • PUT https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/validate
  • DELETE https://api.ixcloud.ch/resources/ix.database/v2/subscriptions/\{subscriptionId\}/managedInstancesPostgresql/\{name\}

Change Log

Textual changes in the Service Catalog are described per release in the Change Log.

The goal is to provide a transparent and comprehensible medium for content changes.

Table: Change Log
New Old Where
Patching Addon System Update
Patching serves the continuous improvement of stability, security, and currency of server operating systems.
The Addon System Update encompasses an automatic update process that takes into account all software updates released by the manufacturer.
Patching
The continuous correction of software with regard to stability, security, and currency.
Configuration Management in the area of System Management Services Managed OS refers to the management and documentation of configurations within the IT ecosystem.
It includes the identification, control, updating, and monitoring of software.
Patching Introduction
Table: Managed OS - Patching
Performance Features Windows Linux
Update Cycle The update process takes place once a month and can be flexibly configured:
  • No Automatic Patch
    • The System Owner assumes responsibility for installing software updates.
  • Scheduling
    • The System Owner selects the desired day and time window in which the automatic update process is started. The System Owner configures a response time (delay from the day of Inventx patch release until installation).
    • The week of the second Tuesday of each month is reserved for Inventx only.
Out of Scheduled Release
Figure: Out of Scheduled Release
Table: Managed OS - Patching
Performance Features Windows Linux
Update Cycle According to the Patch Wave configured on the VM.
Possible values are:
  • Wave 1: Current Updates
    • All patches from the last 3 months to today are updated
  • Wave 2: Updates delayed by 1 month
    • All patches from 3 months ago are updated, from today – 1 month
  • Wave 3: Updates delayed by 2 months
    • All patches from 3 months ago are updated, from today – 2 months
Update Cycle
Table: Managed OS - Patching
Performance Features Windows Linux
One Time Update Furthermore, the automatic update process can be initiated at any time – even outside regular maintenance windows – via the One Time Update function in the Cloud Portal.
The time window defined for this must be at least 30 minutes in the future and have a minimum duration of four hours.
<Entry added> One Time Update
Table: Namespace Service Scope
Performance Feature Rancher OpenShift AnyCloudK8s
Annotations/Labels
<Entry added> Namespace Scope
Annotations/Labels
The feature enables setting Labels and Annotations when creating and managing namespaces, which promotes automation and transparency in the cluster. Labels enable clear and structured categorization of namespaces, e.g., by team affiliation, environment, or application type. Annotations provide the ability to store additional metadata such as descriptions, responsibilities, or operational information.
<Section added> Namespace Annotations & Labels