gcloud beta anthos auth login

NAME
gcloud beta anthos auth login - authenticate clusters using the Anthos client
SYNOPSIS
gcloud beta anthos auth login [ --no-browser ] [ --cluster = CLUSTER ] [ --dry-run ] [ --kubeconfig = KUBECONFIG ] [ --login-config = LOGIN_CONFIG ] [ --login-config-cert = LOGIN_CONFIG_CERT ] [ --remote-bootstrap = REMOTE_BOOTSTRAP ] [ --server = SERVER ] [ --set-preferred-auth ] [ --user = USER ] [ GCLOUD_WIDE_FLAG ]
DESCRIPTION
(BETA) Authenticate clusters using the Anthos client.
EXAMPLES
To add credentials to default kubeconfig file:
 gcloud  
beta  
anthos  
auth  
login  
 --cluster 
 = 
testcluster  
 --login-config 
 = 
kubectl-anthos-config.yaml 

To add credentials to custom kubeconfig file:

 gcloud  
beta  
anthos  
auth  
login  
 --cluster 
 = 
testcluster  
 --login-config 
 = 
kubectl-anthos-config.yaml  
 --kubeconfig 
 = 
my.kubeconfig 

To generate the commands without executing them:

 gcloud  
beta  
anthos  
auth  
login  
 --cluster 
 = 
testcluster  
 --login-config 
 = 
kubectl-anthos-config.yaml  
 --dry-run 
 

To add credentials to default kubeconfig file using server side login:

 gcloud  
beta  
anthos  
auth  
login  
 --cluster 
 = 
testcluster  
 --server 
 = 
<server-url> 
To add credentials to custom kubeconfig file using server side login:
 gcloud  
beta  
anthos  
auth  
login  
 --cluster 
 = 
testcluster  
 --server 
 = 
<server-url>  
 --kubeconfig 
 = 
my.kubeconfig 
To add credentials to custom kubeconfig file with server side login using a remote-device for login:
 gcloud  
beta  
anthos  
auth  
login  
 --cluster 
 = 
testcluster  
 --server 
 = 
<server-url>  
 --kubeconfig 
 = 
my.kubeconfig  
 --no-browser 
 
FLAGS
--no-browser
Option to indicate login completion on a second device with browser.Used with server option.
--cluster = CLUSTER
Cluster to authenticate against. If no cluster is specified, the command will print a list of available options.
--dry-run
Print out the generated kubectl commands but do not execute them.
--kubeconfig = KUBECONFIG
Specifies the destination kubeconfig file where credentials will be stored.
Specifies the configuration yaml file for login. Can be a file path or a URL.
Specifies the CA certificate file to be added to trusted pool for making HTTPS connections to a --login-config URL.
--remote-bootstrap = REMOTE_BOOTSTRAP
Option to complete login that was started using no-browser optionon a remote device that does not have a browser.
--server = SERVER
Specifies the URL of API server of the cluster to authenticate against.
--set-preferred-auth
If set, forces update of preferred authentication for given cluster
--user = USER
If configuring multiple user accounts in the same kubecconfig file, you can specify a user to differentiate between them.
GCLOUD WIDE FLAGS
These flags are available to all commands: --access-token-file , --account , --billing-project , --configuration , --flags-file , --flatten , --format , --help , --impersonate-service-account , --log-http , --project , --quiet , --trace-token , --user-output-enabled , --verbosity .

Run $ gcloud help for details.

NOTES
This command is currently in beta and might change without notice. These variants are also available:
  gcloud  
anthos  
auth  
login 
 
  gcloud  
alpha  
anthos  
auth  
login 
 
Create a Mobile Website
View Site in Mobile | Classic
Share by: