Skip to content

Export Google Cloud (Compute Engine) metadata as environment variables.

License

Notifications You must be signed in to change notification settings

dpogorzelski/getenv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's this?

getenv will fetch Google Cloud (Compute Engine) metadata attributes and print them as K=V pairs ready to be exported as environment variables.

Example:

getenv
MY_VARIABLE=SOMEVALUE

How to use

Export all metadata attributes as ENV variables for current shell session and store them in /etc/environment for future sessions:

export $(getenv)
getenv 1>> /etc/environment

or

getenv 1>> /etc/environment
source /etc/environment