Difference between revisions of "Google Cloud Service account"

From wikieduonline
Jump to navigation Jump to search
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
* https://cloud.google.com/iam/docs/service-accounts
 
* https://cloud.google.com/iam/docs/service-accounts
  
* Service accounts do not have [[passwords]], and cannot log in via browsers or cookies, you can generate access keys with <code>[[gcloud iam service-accounts keys create]]</code> command.
+
Service accounts do not have [[passwords]], and cannot log in via browsers or cookies, you can create an account with <code>[[gcloud iam service-accounts create]]</code> and generate [[access keys]] with <code>[[gcloud iam service-accounts keys create]]</code> command.
  
  
  [[gcloud auth activate-service-account]] --key-file=[[your_key_file_name.json]]
+
Create service account:
 +
* <code>[[gcloud iam service-accounts create]]</code>
  
 +
Create login keys for service account:
 +
* <code>[[gcloud iam service-accounts keys create]]</code>
 +
:See: <code>[[your_key_file_name.json]]</code>,    "type": "[[service_account]]"
 +
 +
Login into a service account using generated keys:
 +
* <code>[[gcloud auth activate-service-account]] --key-file=[[your_key_file_name.json]]</code>
  
[[your_key_file_name.json]]
 
  "type": "[[service_account]]"
 
  
 
== Commands ==
 
== Commands ==
* <code>[[gcloud iam]]</code>
 
 
* <code>[[gcloud iam service-accounts --help]]</code>
 
* <code>[[gcloud iam service-accounts --help]]</code>
[[gcloud iam service-accounts]]
+
* <code>[[gcloud iam service-accounts]]</code>
[[gcloud iam service-accounts list]]
+
* <code>[[gcloud iam service-accounts list]]</code>
[[gcloud iam service-accounts describe]]
+
* <code>[[gcloud iam service-accounts describe]]</code>
[[gcloud iam service-accounts create]]
+
* <code>[[gcloud iam service-accounts create]]</code>
[[gcloud iam service-accounts keys create]]
+
* <code>[[gcloud iam service-accounts keys create]]</code>
  
 
== Related ==
 
== Related ==
Line 29: Line 33:
 
* <code>[[GOOGLE_APPLICATION_CREDENTIALS]]</code>
 
* <code>[[GOOGLE_APPLICATION_CREDENTIALS]]</code>
 
* <code>[[gsutil acl ch]]</code>
 
* <code>[[gsutil acl ch]]</code>
 +
* <code>[[type: kubernetes.io/service-account-token]]</code>
  
 
== See also ==
 
== See also ==
 
* {{gcloud iam service-accounts}}
 
* {{gcloud iam service-accounts}}
 
* {{gcloud config}}
 
* {{gcloud config}}
 +
* {{sa}}
 +
  
 
[[Category:GCP]]
 
[[Category:GCP]]

Latest revision as of 07:52, 9 October 2023

Service accounts do not have passwords, and cannot log in via browsers or cookies, you can create an account with gcloud iam service-accounts create and generate access keys with gcloud iam service-accounts keys create command.


Create service account:

Create login keys for service account:

See: your_key_file_name.json, "type": "service_account"

Login into a service account using generated keys:


Commands[edit]

Related[edit]

See also[edit]

Advertising: