How to use multiple clusters with helm 3 and helmfile

We recommend using separate clusters for your Preprod and Production environments. This lets you completely isolate your environments which improves security.

Setting up multi cluster

Follow new getting started approach to setup a new cluster. For Preprod and Production you typically won’t need lots of the development tools like lighthouse and tekton; you will just want your actual applications and any additional services you need to run them (e.g. maybe nginx-ingress or cert-manager etc).

Then when you have a git repository URL for your Preprod or Production cluster, import the git repository like you would any other git repository into your development cluster using the jx project import command:

jx project import --url

This will create a Pull Request on your development cluster git repository to link to the Preprod or Production git repository on promotions of apps.

Last modified September 21, 2020: release 0.0.1895 (3145738)