For more information about this option, see Option 1: Insecure setup.

The steps to set up an insecure connection between the Gloo management server and agents vary depending on the installation method that you use.

meshctl installation:

You can follow the multicluster getting started guide to install Gloo Network by using the meshctl CLI. To ensure that no certificates are set up for the Gloo management server and the agents, make the following changes to the meshctl commands:

  • In the meshctl install command to create the Gloo Network management plane, include the --set common.insecure=true and --set glooMgmtServer.insecure=true flags.
  • In the meshctl cluster register command to register a workload cluster, create the following agent.yaml Helm values file, and specify the file in the --gloo-mesh-agent-chart-values agent.yaml flag.
      common:
      insecure: true
    glooAgent:
      insecure: true
      

Helm installation:

Follow the Install with Helm guide to install Gloo Network by using Helm. To ensure that no certificates are set up for the Gloo management server and the agents, make the following changes to the helm install commands:

  • In the helm install command for the Gloo management server, include the --set common.insecure=true and --set glooMgmtServer.insecure=true flags.
  • In the helm install command for the Gloo agents, include the --set common.insecure=true and --set glooAgent.insecure=true flags.