What's new in version 1.1.1

New features and enhancements in version 1.1.1, including gzip-compressed initdata and configurable CPU and memory for peer pod workloads.

Gzip-compressed initdata for peer pod VMs

The IBM Confidential Computing Containers for Red Hat OpenShift Container Platform version 1.1.1 now supports gzip-compressed initdata for PodVMs (Kata Containers). Initdata refers to the initialization payload used to configure containers during their creation. This includes scripts, environment variables, and metadata.

This enhancement improves the efficiency and reliability of container initialization. The following are the key benefits of this enhancement:

  • Reduced payload size: Compressing the initdata minimizes the size of initialization payloads, which have grown due to increasingly complex cloud-init configurations, user data, and secrets.
  • Improved compatibility: Aligns with upstream standards for metadata compression, ensuring consistent behavior across cloud providers.
  • Enhanced reliability: Compression and encoding reduce the risk of data corruption during transmission.
  • Simplified validation: Enables easier inspection and validation of payloads before unpacking, streamlining debugging and troubleshooting.
Configurable CPU and Memory resources for peer pod workloads

You can now configure CPU and memory resources for peer pod virtual machines (VMs) in your workload. This enhancement enables resource customization using annotations or a configmap. If no configuration is specified, the peer pod VM is created with default resource settings.