Helm is a package manager for Kubernetes applications that simplifies the deployment and management of applications in a Kubernetes cluster. Using Helm, you can package and release your applications as charts, which are pre-configured Kubernetes resources.You can learn more about helm here
Permify provides Helm Charts to facilitate the deployment and management of Permify in Kubernetes environments. Helm Charts encapsulate all the necessary Kubernetes resources and configurations required to run Permify, making it easy to deploy and maintain.(helm-permify-github)
You can verify the installation by running the command
Copy
helm version
If helm is installed the terminal will provide this as output
Copy
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/vagrant/.kube/configversion.BuildInfo{Version:"v3.4.0", GitCommit:"7090a89efc8a18f3d8178bf47d2462450349a004", GitTreeState:"clean", GoVersion:"go1.14.10"}
If you like package manager then you use the following install command based on your preference -Homebrew
Copy
brew install helm
Chocolatey
Copy
choco install kubernetes-helm
Scoop
Copy
scoop install helm
Snap
Copy
sudo snap install helm --classic
If helm is installed the terminal will provide this as output
Copy
WARNING: Kubernetes configuration file is group-readable. This is insecure. Location: /home/vagrant/.kube/configversion.BuildInfo{Version:"v3.4.0", GitCommit:"7090a89efc8a18f3d8178bf47d2462450349a004", GitTreeState:"clean", GoVersion:"go1.14.10"}
To use Permify Helm Charts, you need to add the Permify Helm Charts repository to Helm. Follow these steps:1. Open your terminal.2. Run the following command to add the Permify Helm Charts repository: