- Install Private Mendix Platform in GUI Mode
Documents the installation process for Private Mendix Platform in interactive (manual) mode.
This document provides a comprehensive guide for installing Private Mendix Platform, along with its optional components, in your own Kubernetes environment.
Private Mendix Platform supports using secret storage. If required, you can store some configuration in a secret vault (for example, AWS, Azure, or Hashicorp) without setting up a storage plan, database plan, PCLM admin and Mendix admin info in the Private Mendix Platform installer.
Before you start the installation process, review the following considerations:
Private Mendix Platform can run with FIPS-compliant encryption across the entire Platform, including Mendix Runtime, Private Mendix Platofrm itself, Mendix Operator, and Studio Pro.
You can perform the installation by using one of the following methods:
Start the process by installing the Mendix Operator before you install the components. Components are dependent on the Operator. Because of that, if you try to install a component without installing the Operator, the installation process fails and displays an error message.
Only the Private Cloud License Manager (PCLM) component is required. All other components are optional.
The following components must be installed in the same namespace as Private Mendix Platform:
Other components, such as the Build agent and PDF DocGen module, can be installed in any namespace.
If you add any components after installing Private Mendix Platform, you must re-run the Platform installer. For more information, see Adding Additional Components After Installing the Private Mendix Platform.
Private Mendix Platform depends on Mendix on Kubernetes for the installation and deployment of Mendix apps.
Before starting the installation process, make sure that you have all the necessary prerequisites:
A Kubernetes instance where the target namespace has already been created. For more information, see Supported Providers: Supported Versions.
A database. For more information, see Supported Providers: Databases.
File storage. For more information, see Supported Providers: File Storage.
A registry. For more information, see Supported Providers: Container Registries.
A domain.
For the PCLM component:
Optionally, if your Private Mendix Platform app requires its own certificate: a TLS certificate with HTTPS support.
An environment to run installer tools with the following requirements:
Optionally, if you plan to install the Svix component:
If you plan to use the AWS Secret Manager, install an AWS provider at your cluster, as described in Kubernetes Secrets Store CSI Driver.
If you plan to use Azure Key Vault, see Configuring a Secret Store with Azure Key Vault.
Documents the installation process for Private Mendix Platform in interactive (manual) mode.
Documents the installation process for Private Mendix Platform in non-interactive (automatic) mode.
Documents the upgrade process for the Private Mendix Platform.
Documents the initial configuration of the Private Mendix Platform.