Installation With Helm
Installing Control Plane using Helm Chart
Control Plane Requirements:
For helm based installation, check for requirements in the cloud provider page:
Installation steps
-
Create
truefoundry
namespace -
The helm charts to use for the three cloud providers are as follows -
-
Azure - tfy-k8s-azure-aks-inframold
-
Generic - tfy-k8s-generic-inframold
-
Add the truefoundry helm repo
-
Install ArgoCD if not already installed
Check the ArgoCD docs for more details
-
Create a file called
values.yaml
and fill in the values with content given by Truefoundry team -
Apply the helm chart with the values.yaml. Replace the
chart_name
with the correct one from step 3 -
Point the domain to the Load balancer IP of the control plane. Check here on how to add a certificate for TLS.
Test the installation
-
Check if the pods are running in the truefoundry namespace
-
Access the control plane dashboard via
https://domain
or if via port-forward if dev mode is enabled