CS Launch Bitnami
Introduction
We used to support an encourage users to use the Bitnami helm charts for installing CS Launch Apps. However, they have moved to a paid service so it is no longer feasible for us to use them. Currently, we suggest to use either:
- Manual deployment of Docker official images: https://hub.docker.com/u/library
- Groundhog2k helm charts: https://github.com/groundhog2k/helm-charts
Instructions Archive
Here is a copy of the old instructions using Bitnami for archive purposes. These instructions will no longer be supported.
Kubernetes supports Helm charts to automate deployment of software. There are existing Helm charts for many popular software projects, such as databases. Using a Helm chart can make setting up and updating complex software much easier. This guide will walk you through deploying MariaDB using a Helm chart from Bitnami.
- Navigate to your Cluster Dashboard
- Click on Apps from the menu on the left
- Click on Charts underneath Apps
- We need to find the MariaDB chart
- Make sure to select Bitnami in the first drop down list
- Select Database from the catagories drop down list
- Click on the MariaDB tile
- Click on the Install button
- Select the namespace from the drop down list where you want the database deployed to
- Fill in Name with
mariadbor a unique hostname you want to give your database - Click on the Next button
- You will be presented with a long list of options and their default values in yaml format
- For our example, change the following options:
auth:
database: 'test-db'
username: 'test'
password: 'Insecure'
primary:
persistence:
size: '1Gi'
- Click on the Install button
- It will take a minute or two for the deployment to complete. The site will give you a window to watch the progress, and report any errors that might occur.
- You should now have a running database, but no real way to access it yet
- Other pods in the same namespace will be able to connect to this database using the hostname
mariadb