Installing tibco-cp-flogo chart
All TIBCO Flogo charts are now decoupled from the platform-base chart and are now merged into a single tibco-cp-flogo chart. This topic outlines steps for installing new tibco-cp-flogo chart.
The tibco-cp-flogo chart uses the same values as the tibco-cp-base chart. You can reuse the same values.yaml file. The tibco-cp-flogo chart will install the components for TIBCO Flogo capability.
- Procedure
-
Update your local helm repository with the latest charts.
Copyhelm repo add tibco-platform https://tibcosoftware.github.io/tp-helm-charts && helm repo update tibco-platform -
Extract the values from your existing platform-base release into a new file. The tibco-cp-flogo chart uses the common values from the (platform-base) tibco-cp-base chart.
helm get values -n <control_plane_namespace> platform-base > tibco-cp-flogo-values.yaml
-
Review the generated values.yaml file and make any necessary changes or customizations if required.
-
(Optional) You can define the resources values for Flogo provisioner. In the values.yaml you can use the example snippet as following:
flogo-recipes: enabled: true flogoprovisioner: resources: requests: cpu: "500m" memory: 512Mi limits: cpu: "1" memory: 1GiFlogo provisioner will use the resources which you will mention in the values.yaml file.
Alternatively, you can pass them as flags in install command.
-
Install tibco-cp-flogo chart using the values file you just created.
helm upgrade --install -n <control_plane_namespace> tibco-cp-flogo tibco-platform/tibco-cp-flogo --version=1.17.0 -f tibco-cp-flogo-values.yaml
(Optional) To define resources for Flogo provisioner, specify the values in the install command:
helm upgrade --install -n <control_plane_namespace> tibco-cp-flogo tibco-platform/tibco-cp-flogo --version=1.17.0 -f tibco-cp-flogo-values.yaml \ --set flogo-recipes.flogoprovisioner.resources.requests.cpu=500m \ --set flogo-recipes.flogoprovisioner.resources.requests.memory=512Mi \ --set flogo-recipes.flogoprovisioner.resources.limits.cpu=1 \ --set flogo-recipes.flogoprovisioner.resources.limits.memory=1Gi
(Optional) To clean up TIBCO Flogo specific EFS data during the uninstallation of the tibco-cp-flogo chart, install the chart using the following command:
helm upgrade --install -n <control_plane_namespace> tibco-cp-flogo tibco-platform/tibco-cp-flogo --version=1.17.0 -f tibco-cp-flogo-values.yaml --set flogo-utilities.cleanupJob=true --set flogo-recipes.cleanupJob=true