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