Liqoctl Install Gke

liqoctl install gke

Install Liqo on a selected gke cluster

Synopsis

Install Liqo on a selected gke cluster

liqoctl install gke [flags]

Options

      --cluster-id string         The GKE clusterID of your cluster
      --credentials-path string   Path to the GCP credentials JSON file, see https://cloud.google.com/docs/authentication/production#create_service_account for further details
  -h, --help                      help for gke
      --project-id string         The GCP project where your cluster is deployed in
      --zone string               The GCP zone where your cluster is running

Options inherited from parent commands

      --chart-path string                    Specify a path to get the Liqo chart, instead of installing the chart from the official repository (default "liqo/liqo")
      --client-max-burst uint                The maximum burst of requests in excess of the rate limit towards the API server. (default 100)
      --client-qps uint                      The maximum number of queries per second performed towards the API server. (default 100)
      --cluster-labels string                Cluster Labels to append to Liqo Cluster, supports '='.(e.g. --cluster-labels key1=value1,key2=value2)
  -n, --cluster-name string                  Name to assign to the Liqo cluster
      --devel                                Enable use development versions, too. Equivalent to version '>0.0.0-0'. If --version is set, this is ignored
      --disable-endpoint-check               Disable the check that the current kubeconfig context contains the same endpoint retrieved from the cloud provider (AKS, EKS, GKE)
      --dry-run                              Simulate an install
      --dump-values-path string              Path for the output value file (default "./values.yaml")
      --enable-ha                            Enable the gateway component support active/passive high availability.
      --enable-lan-discovery                 Enable LAN discovery
      --generate-name                        Generate a random Docker-like name for the cluster
      --mtu int                              mtu is the maximum transmission unit for interfaces managed by Liqo
      --only-output-values                   Generate a values file for further customization
      --repo-url string                      Configure the URL of the repository to use for the installation process (default "https://github.com/liqotech/liqo.git")
      --reserved-subnets string              In order to prevent IP conflicting between locally used private subnets in your infrastructure and private subnets belonging to remote clusters you need tell liqo the subnets used in your cluster. E.g if your cluster nodes belong to the 192.168.2.0/24 subnet then you should add that subnet to the reservedSubnets. PodCIDR and serviceCIDR used in the local cluster are automatically added to the reserved list. (e.g. --reserved-subnets 192.168.2.0/24,192.168.4.0/24)
      --resource-sharing-percentage string   It defines the percentage of available cluster resources that you are willing to share with foreign clusters. It accepts [0 - 100] values. (default "90")
  -t, --timeout int                          Configure the timeout for the installation process in seconds (default 600)
  -v, --verbose                              Enable/Disable verbose mode (default: false)
      --version string                       Select the Liqo version (default: latest stable release)
      --vpn-listening-port int               vpn-listening-port is the port used by the vpn tunnel (default 5871)

SEE ALSO

Auto generated by spf13/cobra on 14-May-2022