This guide will walk you through setting up a small Germain UX environment, suitable for testing purposes. Please note that this configuration is not recommended for production environments.
💻 Hardware Requirements for the Kubernetes Cluster:
|
Requirement |
Details |
|---|---|
|
CPU |
CPU with at least 2 cores |
|
RAM |
4 GB of RAM |
|
Disk |
20 GB of disk space |
|
Minimum Node Group Size |
8 Minimum Node Group Size |
|
Maximum Node Group Size |
16 Maximum Node Group Size |
|
Desired Node Group Size |
8 Desired Node Group Size |
|
Node Volume Type |
GP3 Node Volume Type |
Note: The cluster size mentioned here is based on the availability of our lab environments and serves as a sample use case. Feel free to adjust your cluster size based on the availability of memory and CPU per node.
💾 Software Requirements
Kubernetes Cluster
🚀 Installation
|
Step |
Instruction |
Details |
|---|---|---|
|
1 |
Download and extract the Germain UX package |
|
|
2 |
Deploy your license key |
|
|
Image |
|
|
|
3 |
Configure cluster settings in |
|
|
4 |
If you are planning to use an external database for config store, you need to modify the below two parameters and set the |
Make sure you update the common.properties file with proper DB details for config store
|
|
5 |
Update email settings (optional) |
Update the email settings in the included common.properties file to match your SMTP server: |
|
Image |
|
|
|
6 |
Make sure your |
|
|
7 |
Start your cluster deployments running |
Note: This will create the kubernetes yaml files inside your germainEnvName folder and you can re-use them in any of your kubernetes clusters with
|
|
8 |
At the end of your command output, you will get the url to connect to the Germain UX Workspace. |
By default, the workspace can be accessed on port 8080 using the default credentials (admin / admin):
|
Component Internal: Germain Enterprise