Install Kloudfuse Using Helm
Kloudfuse install adheres to standard helm best practices.
After ensuring that the prerequisites are complete, proceed with the following steps:
Login for Kloudfuse helm registry
Using the token.json
you downloaded with your free trial request, run the following command:
cat token.json | helm registry login -u _json_key --password-stdin https://us-east1-docker.pkg.dev
In case of failure in this step, see Registry login failure. |
Create the kfuse
namespace
Create a new namespace kfuse
to Install Kloudfuse.
kubectl create ns kfuse
kubectl config set-context --current --namespace=kfuse
Create a secret for docker images
Create a secret for helm to pull the required docker images:
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 token.json)"''
Create and modify the custom_values.yaml
file
-
Create a
custom_values.yaml
file; if we shared a yaml file with you directly, then modify it as necessary: -
Specify the required
orgId
value, typically the name of your company, to thecustom_values.yaml
file:global: orgId: <YOUR COMPANY NAME>
yaml -
Specify the required
cloudProvider
value. Valid values areaws
,gcp
, andazure
.global: orgId: <ONE OF aws, gcp, or azure>
yaml -
[Optional] Add a section in to
custom_values.yaml
to specify to your cloud provider.