meshctl external-workload install

meshctl 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 external-workload install [flags]

Examples


# Install the agent software using locally available packages:

  sudo meshctl external-workload install --istio /tmp/istio-sidecar.deb --gloo /tmp/gloo-workload-agent.deb

# Install the agent software using hosted package URLs:

  sudo meshctl external-workload install --istio https://storage.test.com/istio-sidecar.deb --gloo https://storage.test.com/gloo-workload-agent.deb

Options

  -g, --gloo string    URL or file path of Gloo agent package
  -h, --help           help for install
  -i, --istio string   URL or file path of Istio agent 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