Title here
Summary here
podman volume create gcloud-config
podman run --rm -it -v gcloud-config:/root/.config/gcloud:Z docker.io/google/cloud-sdk:latest [ gcloud_command ]
podman run --rm -it -v gcloud-config:/root/.config/gcloud:Z docker.io/google/cloud-sdk:latest gcloud auth login
mkdir -p ~/containers/cloud_computing/gcp/gcloud-sdk
# compose.yaml
services:
gcloud:
image: docker.io/google/cloud-sdk:latest
container_name: gcloud-sdk
stdin_open: true
tty: true
volumes:
- gcloud-config:/root/.config/gcloud
entrypoint: ["gcloud"]
command: ["--help"]
volumes:
gcloud-config:
podman-compose run --rm gcloud
podman-compose run --rm gcloud auth login
sudo tee -a /etc/yum.repos.d/google-cloud-sdk.repo << EOM
[google-cloud-cli]
name=Google Cloud CLI
baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el9-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
EOM
[google-cloud-cli]
name=Google Cloud CLI
baseurl=https://packages.cloud.google.com/yum/repos/cloud-sdk-el9-x86_64
enabled=1
gpgcheck=1
repo_gpgcheck=0
gpgkey=https://packages.cloud.google.com/yum/doc/rpm-package-key.gpg
sudo dnf -y install google-cloud-cli