liqoctl authenticate
Authenticate with a provider cluster
Description
Synopsis
Authenticate with a provider cluster.
This command allows a consumer cluster to communicate with a remote provider cluster to obtain slices of resources from. At the end of the process, the consumer cluster will be able to replicate ResourceSlices resources to the provider cluster, and to receive an associated Identity to consume the provided resources.
liqoctl authenticate [flags]
Examples
$ liqoctl authenticate --remote-kubeconfig <provider>
Options
--cluster
string:
The name of the kubeconfig cluster to use
--context
string:
The name of the kubeconfig context to use
--in-band
Use in-band authentication. Use it only if required and if you know what you are doing
--kubeconfig
string:
Path to the kubeconfig file to use for CLI requests
-n
, --namespace
string:
The namespace where Liqo is installed in (default “liqo”)
--proxy-url
string:
The URL of the proxy to use for the communication with the remote cluster
--remote-cluster
string:
The name of the kubeconfig cluster to use (in the remote cluster)
--remote-context
string:
The name of the kubeconfig context to use (in the remote cluster)
--remote-kubeconfig
string:
Path to the kubeconfig file to use for CLI requests (in the remote cluster)
--remote-namespace
string:
The namespace where Liqo is installed in (in the remote cluster) (default “liqo”)
--remote-user
string:
The name of the kubeconfig user to use (in the remote cluster)
--timeout
duration:
Timeout for completion (default 2m0s)
--user
string:
The name of the kubeconfig user to use
-v
, --verbose
Enable verbose logs (default false)
Global options
--global-annotations
stringToString:
Global annotations to be added to all created resources (key=value)
--global-labels
stringToString:
Global labels to be added to all created resources (key=value)
--skip-confirm
Skip the confirmation prompt (suggested for automation)