Support for using Podman instead of Kubernetes for containerized deployments for future versions of Pega

Hi All, We currently used containerized deployments for our current version of pega which is 8.8. We see the updates on Pega 25, that Pega will support only the containerized deployments orchestrated via Kubernates. Is that the case? We have a simpler setup of Pega, and for our needs Podman works just fine and we dont want to add complexity by introducing Kubernetes.

This post is to get a confirmation that, we CAN NOT continue using Podman if we want to one day upgrade to Pega 25 and have to start using Kubernetes.

@Aditya Jogalekar Please carry out a PSC key word search - you are correct - the documentation stipulates the changes.

Based on the official Pega documentation, I can confirm that you will not be able to continue using Podman if you want to upgrade to Pega 25. Kubernetes will be the only supported container orchestration platform for Pega 25 deployments.

Here’s what the documentation indicates:

  1. Pega does not currently plan to validate Podman for containerized deployments, and it is not included in the roadmap for Pega 25.
  2. Starting with Pega 25, VM-based deployments will no longer be available, and only containerized deployments in Kubernetes will be supported for new deployments after the end of extended support for Pega Platform 24.2.
  3. Pega has selected Kubernetes as the market standard for enterprise software deployments because it provides a resilient software infrastructure and simplifies operations.
  4. Pega Platform requires the use of the Tomcat application server delivered within the Pega Platform Docker image for containerized deployments.
  5. Running third-party services from a Docker implementation outside of Kubernetes could lead to performance issues with deployments if the services and applications are not running on coordinated cloud resources.

I understand that this transition represents added complexity for your environment, especially since Podman currently meets your needs. However, if upgrading to Pega 25 is part of your future plans, you would need to implement Kubernetes to maintain compatibility and support.

References:

@MarijeSchillern

this means podman is still supported in 24.2.2?

@JANSE No. Please see the references we already provided.

If you need further help, please could you check internally (US-476600, US-475990,US-622625) ?