meshctl experimental external-workload install
meshctl experimental external-workload install
Install the agent software.
Synopsis
Install the agent software responsible for mesh traffic management on the external workload instance. This command must be run as root because it requires root privileges to install packages on the system.
meshctl experimental external-workload install [flags]
Examples
# Install the agent software using locally available packages:
sudo meshctl external-workload install --istio /tmp/istio-sidecar.deb --spire /tmp/gloo-spire-agent.deb --otel /tmp/gloo-otel-collector.deb
# Install the agent software using hosted package URLs:
sudo meshctl external-workload install --istio https://storage.test.com/istio-sidecar.deb --spire https://storage.test.com/gloo-spire-agent.deb --otel https://storage.test.com/gloo-otel-collector.deb
Options
-h, --help help for install
-i, --istio string URL or file path of Istio package
-o, --otel string URL or file path of OpenTelemetry Collector package
-s, --spire string URL or file path of SPIRE package
Options inherited from parent commands
--kubeconfig string Path to the kubeconfig file for the cluster.
--kubecontext string Kubernetes context for the cluster to run the command in.
-n, --namespace string Namespace to run the command in. (default "gloo-mesh")
--plain Disable styling for terminal output.
-v, --verbose Enable verbose logging.
SEE ALSO
- meshctl experimental external-workload - Operations on external workloads that are onboarded to the service mesh.