...
Step 2. Create a namespace called “kfuse” to Install Kloudfuse. Create a secret for helm to pull the required docker images.
Code Block kubectl create ns kfuse kubectl config set-context --current --namespace=kfuse kubectl create secret docker-registry kfuse-image-pull-credentials \ --namespace='kfuse' --docker-server 'us.gcr.io' --docker-username _json_key \ --docker-email 'container-registry@mvp-demo-301906.iam.gserviceaccount.com' \ --docker-password=''"$(cat single-node-install-token.json)"''
Step 3. create a custom_values.yaml file. If we have shared a yaml file with you then use that as a starting point and modify it as needed.
Add an orgId (typically the company name). This is a required field.
Code Block global: orgId: <REPLACE YOUR COMPANY NAME HERE>
Add an cloudProvider. This is a required field. Valid values are
aws
,gcp
, orazure
Code Block global: cloudProvider: <aws, gcp, or azure>
Optionally, add a section in custom_values.yaml specific to your cloud provider
Step 4. To install the Kfuse chart, run the following command (Please note helm version 3.8.1 or above is needed):
Anchor Helm-Install-Command Helm-Install-Command
Code Block |
---|
helm upgrade --install -n kfuse kfuse oci://us-east1-docker.pkg.dev/mvp-demo-301906/kfuse-helm/kfuse --version 2.7.61 -f custom_values.yaml |
UI
Upon completion of the above helm install you would see instructions for accessing the Kloudfuse Platform UI.
...