Add a readme
This commit is contained in:
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
|||||||
|
getenv
|
||||||
21
README.md
Normal file
21
README.md
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
## What's this?
|
||||||
|
`getenv` will fetch GCE metadata attributes and print them as K=V pairs ready to be `exported` as environment variables.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
```bash
|
||||||
|
./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:
|
||||||
|
```bash
|
||||||
|
export $(./getenv)
|
||||||
|
./getenv >> /etc/environment
|
||||||
|
```
|
||||||
|
or
|
||||||
|
```bash
|
||||||
|
./getenv >> /etc/environment
|
||||||
|
source /etc/environment
|
||||||
|
```
|
||||||
Reference in New Issue
Block a user