meshctl install
meshctl install
Install Gloo Mesh Enterprise (requires a valid license)
Synopsis
Install the Gloo Mesh Enterprise management plane to a Kubernetes cluster.
meshctl install [flags]
Examples
# Install to the currently selected Kubernetes context
meshctl install --license=<my_license>
# Install to and register the currently selected Kubernetes context
meshctl install --license=<my_license> --register
# Don't install the UI
meshctl install --license=<my_license> --skip-ui
Options
--chart-file string Path to a local Helm chart for installing Gloo Mesh.
If unset, this command will install Gloo Mesh from the publicly released Helm chart.
--chart-values-file string File containing value overrides for the Gloo Mesh Helm chart
-d, --dry-run Output installation manifest without installing it
-h, --help help for install
--license string Gloo Mesh Enterprise license key (required)
-r, --register Register the Gloo Mesh management cluster as a workload cluster as well
--relay-server-address string The address used by the Gloo Mesh agent to communicate with the relay server. Only required if the Gloo Mesh management cluster is also registered as a workload cluster.
--set stringArray Extra helm values for the Gloo Mesh chart.
--skip-ui Skip installation of the Gloo Mesh UI
--version string Version to install (by default, installs the latest stable patch version whose major and minor versions match meshctl)
Options inherited from parent commands
--kubeconfig string Path to the kubeconfig file for the cluster
--kubecontext string Name of the Kubernetes context for the management cluster
-n, --namespace string Namespace where Gloo Mesh should be installed (default "gloo-mesh")
-v, --verbose Enable verbose logging
SEE ALSO
- meshctl - The Command Line Interface for managing Gloo Mesh in your environment.