- Production guidance on deploying Commerce+
Deploying Commerce+ on Kubernetes and operating it securely in a production environment requires comprehensive and careful planning, and security hardening considerations. To make it easier to deploy for non-production and testing environments, and to learn about how Commerce+ consumes data from Vault, Helm charts are provided alongside Commerce+ for deployment to a Kubernetes cluster. Once Vault is deployed and set up, you can deploy Commerce+ with different deployment topologies based on your site requirements.
- Prerequisites for deploying Commerce+ on a Kubernetes cluster
There are multiple software, environment, and deployment configuration prerequisites to deploy Commerce+ on Kubernetes. Commerce+ provides a large degree of flexibility, and each available option should be considered for viability in your resulting production deployment.
- Preparing your Commerce+ environment
This section describes how to prepare to install a full Commerce+ environment using Kubernetes. It focuses on deploying to a default data environment. You can base your production environment on this setup.
- Planning your Commerce+ environment
Before you set up your production environment, ensure that you understand the Commerce+ application structure and that you are familiar with basic steps for setting up the environment.
- Deploying HCL Commerce+ with Helm on Kubernetes
Commerce+ supports several deployment configurations. The default configuration mode the provided Helm Chart uses is Vault configuration mode.