manage resources on Google Cloud Platform
Project homepage: https://cloud.google.com/sdk/
Description
The Google Cloud SDK contains tools and libraries that allow you to create and
manage resources on Google's Cloud Platform, including App Engine, Compute
Engine, Cloud Storage, Cloud SQL, and BigQuery.
Package information
- Ports path
- sysutils/google-cloud-sdk
- Package architecture
- amd64
- Maintainer
- Antoine Jacoutot <ajacoutot@openbsd.org>
- Categories
- sysutils, lang/python
- Available flavors
- None listed
- Only for architectures
- aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa
Ports list build and test dependencies as well as runtime dependencies. pkg_add selects those needed for installation.
Direct dependencies
Runtime
Build
OpenBSD README
This README contains unresolved ports variables; replace them before using its commands.
+-----------------------------------------------------------------------
| Running google-cloud-sdk on OpenBSD
+-----------------------------------------------------------------------
To enable command completion, add this to the shell profile:
* bash
source /usr/local/google-cloud-sdk/completion.bash.inc
* zsh
source /usr/local/google-cloud-sdk/completion.zsh.inc
Quick start
===========
$ gcloud auth login
$ gcloud config set project ${PROJECT_NAME}
Connecting to Google Kubernes Engine
------------------------------------
To interact with Kubernetes, the kubectl command is required:
$ doas pkg_add kubectl
Authenticating to a GKE cluster also requires a specific provider:
$ doas pkg_add gke-gcloud-auth-plugin
$ gcloud container clusters get-credentials main --region ${REGION}
$ kubectl config set-context --current --namespace=${NAMESPACE}
$ kubectl get pods