Overview
The CMS can be deployed with different options and configurations.
#
Plain installationThe CMS components can be deployed on a host machine using native packages.
caution
This method is discouraged because it can cause a lot of issues with other packages and is deprived of all the advantages that a Docker installation would offer.
#
Docker installationThe CMS components can all be deployed on a Docker host with no other prerequisite than Docker. All components are containerized and there would be no conflicts with other deployed services.
info
This is the suggested method for single-node installation.
#
Kubernetes installationThe Kubernetes installation offers many advantages over the single host one. The deployment of the CMS server can be scaled on demand and the bottlenecks of SQL connections or of the network bandwidth can be faced with ease.
info
This is the suggested method of installation for scalability. It can handle practically any load using the horizontal scaling features offered by Kubernetes.