This PR implements the elements for a Docker build, along with a deployment on a Kubernetes cluster via a standalone Helm Chart.
Modifications
Add Docker commands in the Makefile
Add Helm Chart deployment that contains a MariaDB sidecar container
Configuration file:
The dashboard now requires the configuration argument to be a directory
The configuration is now split between config.yaml and mysql.yaml in order to manage credentials apart from the main configuration (the Chart mounts the mysql credentials as a secret)
Remove the Encryption/Decryption operation of the mysql password
Motivation
This PR implements the elements for a Docker build, along with a deployment on a Kubernetes cluster via a standalone Helm Chart.
Modifications