By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Kubernetes 1.33 “Octarine” Released: Native Sidecars and In-Place Pod Resizing
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > Kubernetes 1.33 “Octarine” Released: Native Sidecars and In-Place Pod Resizing
News

Kubernetes 1.33 “Octarine” Released: Native Sidecars and In-Place Pod Resizing

News Room
Last updated: 2025/04/30 at 7:26 PM
News Room Published 30 April 2025
Share
SHARE

Kubernetes v1.33, codenamed “Octarine” in homage to Terry Pratchett’s Discworld, was released on April 23, 2025. This milestone introduces 64 enhancements (18 stable, 20 beta, and 24 alpha) reflecting the project’s ongoing commitment to scalability, security, and developer experience.

One of the most anticipated features in Kubernetes 1.33 is the promotion of sidecar containers to stable status. Sidecar containers provide a native way to deploy companion processes alongside application containers within the same Pod. This pattern has been widely used in service mesh implementations, logging solutions, and other scenarios where auxiliary functionality needs to be tightly coupled with the main application.

An example of how to implement sidecar containers is the following:


apiVersion: apps/v1
kind: Deployment
metadata:
  name: myapp
  labels:
    app: myapp
spec:
  replicas: 1
  selector:
    matchLabels:
      app: myapp
  template:
    metadata:
      labels:
        app: myapp
    spec:
      containers:
        - name: myapp
          image: alpine:latest
          command: ['sh', '-c', 'while true; do echo "logging" >> /opt/logs.txt; sleep 1; done']
          volumeMounts:
            - name: data
              mountPath: /opt
      initContainers:
        - name: logshipper
          image: alpine:latest
          restartPolicy: Always
          command: ['sh', '-c', 'tail -F /opt/logs.txt']
          volumeMounts:
            - name: data
              mountPath: /opt
      volumes:
        - name: data
          emptyDir: {}

With the stable implementation, sidecar containers can now be properly managed in their lifecycle, with Kubernetes ensuring they start before and terminate after the main application containers, addressing previous challenges with pod initialization and graceful shutdowns.

Kubernetes 1.33 also promotes in-place resource resizing for vertical scaling of Pods to beta status, addressing a long-standing limitation in the platform. Traditionally, changing resource allocations (CPU and memory) for running workloads required pod recreation, causing application disruption.

With this feature, administrators can now adjust resource allocations without disrupting the running application, enabling more flexible resource management in response to changing application demands. This capability is particularly valuable for stateful applications and databases where pod recreation introduces significant operational overhead.

The release brings enhanced support for service account tokens, with “bound service account token volumes” now reaching a stable status. This feature ensures API authentication uses industry-standard JWT tokens with proper audience and time bindings, significantly improving the security posture of Kubernetes deployments.

Kubernetes 1.33 now features a redesigned allocation system for Service IPs. Every type: ClusterIP Service requires a unique IP address cluster-wide, with duplicate allocation attempts being rejected.

The enhanced allocator leverages two GA-status APIs: ServiceCIDR and IPAddress. This implementation enables cluster administrators to dynamically expand the IP address pool available for type: ClusterIP Services by simply creating additional ServiceCIDR objects.

Storage capabilities receive attention in this release with Container Storage Interface (CSI) migration reaching stable status for more volume plugins, simplifying the transition from in-tree storage drivers to the more flexible CSI architecture.

On the networking front, IPv4/IPv6 dual-stack networking continues to mature with additional configuration options and improved performance. Network policy logging moves to beta status, providing better visibility into network traffic controls.

Some old features are also deprecated or removed:

  • Endpoints API: Deprecated in favor of EndpointSlices, which offer better scalability and support for modern features .
  • gitRepo Volume Type: Removed due to security concerns; users should migrate to alternatives like initContainers with git clone operations .
  • Host Networking for Windows Pods: Support withdrawn due to technical challenges .

Kubernetes v1.33 “Octarine” emphasizes stability, security, and operational efficiency. With features like native sidecar support, in-place pod resizing, and enhanced job management, it empowers developers and operators to build and manage robust, scalable applications. As Kubernetes continues to mature, these enhancements reflect the community’s dedication to addressing challenges in cloud-native environments.

For a comprehensive list of changes, refer to the official release notes.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Skin Deep review – kitty rescue immersive-sim is slapstick fun in a cartoony playground
Next Article Notion vs. Google Sheets: Which Tool Organizes Work Better?
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

10 Project Retrospective Templates for Productive Feedback
Computing
Worker arrested after being overpaid by $400,000 she ‘thought was a bonus’
News
US is lifting chip design software against China after trade discussions in London
News
Linux 6.16-rc5 Released With A Performance Fix, Bcachefs Fixes & New Device Support
Computing

You Might also Like

News

Worker arrested after being overpaid by $400,000 she ‘thought was a bonus’

5 Min Read
News

US is lifting chip design software against China after trade discussions in London

8 Min Read
News

Today's NYT Wordle Hints, Answer and Help for July 7 #1479 – CNET

2 Min Read
News

‘Improved’ Grok criticizes Democrats and Hollywood’s ‘Jewish executives’ | News

4 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?