fix: kubectl with gke-gcloud-auth-plugin, unbound variable #77
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Remove forcing all variables to be bound in shell scripts that are run when gcloud commands are executed
Description
Remove
set -u
option from scripts executed when gcloud commands are executed to support commands without arguments for instancegke-gcloud-auth-plugin
Motivation and Context
gcloud kubectl was not working because it is using command without argument under the hood.
It fixes this issue
Types of changes
Usage examples
kubectl get pods
without error.How Has This Been Tested?
Installed locally and tried to run
kubectl get pods
Checklist: