skyhook-io/Skyhook Login to GCP GKE
Authenticates to GCP, configures GKE kubeconfig, and logs into GAR
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| credentials_json | GCP Service Account JSON credentials | no | — |
| workload_identity_provider | Workload Identity Provider (for OIDC) | no | — |
| service_account | Service Account email (for OIDC) | no | — |
| project_id | GCP Project ID | yes | — |
| location | GKE cluster location (region or zone) | yes | — |
| cluster_name | GKE cluster name | no | — |
| gar_location | Google Artifact Registry location (defaults to cluster location) | no | — |
| skip_gar_login | Skip Google Artifact Registry login | no | false |
Outputs
| name | description |
|---|---|
| project_id | GCP Project ID |
| gar_registry | Google Artifact Registry URL |
| gar_logged_in | Whether GAR login was performed |
| kubectl_context | Kubectl context name |