updated gcp_secret_update.sh

pull/2/head
Hari Sekhon 3 years ago
parent 3a58888f4e
commit 54a02c9198

@ -41,22 +41,11 @@ help_usage "$@"
min_args 1 "$@"
name="$1"
secret="${2:-}"
shift || :
if [ -z "$value" ]; then
# doesn't echo, let's print a star per character instead as it's nicer feedback
#read -s -p "Enter value: " value
value=""
prompt="Enter value: "
while IFS= read -p "$prompt" -r -s -n 1 char; do
if [[ "$char" == $'\0' ]]; then
break
fi
prompt='*'
value="${value}${char}"
done
echo
if [ -z "$secret" ]; then
read_secret
fi
gcloud secrets versions add "$name" --data-file - "$@" <<< "$value"
gcloud secrets versions add "$name" --data-file - "$@" <<< "$secret"

Loading…
Cancel
Save