mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-20 05:51:18 +02:00
Merge pull request #722 from polvi/gce-gcloud
fix(gcloud): make gcloud and associated utils work out of the box
This commit is contained in:
commit
b48cbcd381
@ -113,16 +113,6 @@ write_files:
|
|||||||
permissions: 0644
|
permissions: 0644
|
||||||
content: |
|
content: |
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
function _fake_gcloud {
|
alias gcloud="(docker images google/cloud-sdk || docker pull google/cloud-sdk) > /dev/null;docker run -t -i --net="host" -v $HOME/.config:/.config google/cloud-sdk gcloud"
|
||||||
cat >&2 <<EOF
|
alias gcutil="(docker images google/cloud-sdk || docker pull google/cloud-sdk) > /dev/null;docker run -t -i --net="host" -v $HOME/.config:/.config google/cloud-sdk gcutil"
|
||||||
gcloud, gcutil, and other Google Cloud SDK tools are available from
|
alias gsutil="(docker images google/cloud-sdk || docker pull google/cloud-sdk) > /dev/null;docker run -t -i --net="host" -v $HOME/.config:/.config google/cloud-sdk gsutil"
|
||||||
Google via a Docker container named google/cloud-sdk.
|
|
||||||
|
|
||||||
See https://index.docker.io/u/google/cloud-sdk/
|
|
||||||
EOF
|
|
||||||
return 1
|
|
||||||
}
|
|
||||||
|
|
||||||
alias gcloud=_fake_gcloud
|
|
||||||
alias gcutil=_fake_gcloud
|
|
||||||
alias gsutil=_fake_gcloud
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user