Ruk-Com PaaS Documentation

Build, deploy and operate applications on the platform.

RUK-COM PAAS / PYTHON

Python Versions

This guide is maintained for Ruk-Com PaaS. Screens and options may vary by platform version and account permissions.

Confirm the environment, region and account permissions, and back up current settings before changing a production system.

Ruk-Com PaaS supports multiple Python engine versions for Apache Python and Python Engine application servers:

  • 3.10.21
  • 3.11.16
  • 3.12.14
  • 3.13.15
  • 3.14.7

The up-to-date list of releases available on the platform is provided in the regularly updated (weekly) Software Stack Versions document.

Select a version when creating a new environment or change it for existing Python containers.

Create Python Environment

  1. Access the topology wizard by clicking the New Environment button at the top of the dashboard.

  2. Navigate to the Python programming language tab, select the required application server (Apache Python or Python Engine), and choose the engine version.

Image 34: topology wizard select Python version Adjust any other settings (for example, cloudlets limits, public IPs, or region), provide the environment name, and click Create.

  1. Your environment will be created in a minute.

Change Python Version

You can change the Python engine version for existing containers with container redeploy.

  1. Open the redeploy dialog in one of the following ways:
  • In the topology wizard, click Change Environment Topology next to the environment:

Image 36: topology wizard redeploy Python nodes * Click Redeploy container(s) next to the required node or layer:

Image 37: redeploy containers button 2. In the redeploy dialog, adjust the following settings:

  • Tag - select the required Python engine version
  • Keep volumes data - protect data in volumes from erasing during redeploy
  • Simultaneous or Sequential deployment with delay (for scaled servers only) - choose whether all containers within a layer are redeployed at once or one-by-one

Image 38: Python container redeployment window Click Redeploy to proceed.

  1. Confirm the action in the pop-up dialog.

Image 39: confirm Python container redeployment The Python engine version of your container(s) will be updated in about a few minutes.