mirror of
https://github.com/kemko/xc.git
synced 2026-01-01 15:55:43 +03:00
* add .github/workflows/build.yml add Makefile go.mod: add govvv go.sum: add govvv * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * fix .github/workflows/build.yml * remote/serial.go "panic: bytes: negative Repeat count" * fix .github/workflows/build.yml * fix .github/workflows/build.yml * remove cache * add .github/workflows/release.yml * add .github/workflows/release.yml * .github/workflows/build.yml enable ARM * remote/serial.go fix syscall.Dup2 for ARM * .github/workflows/release.yml enable ARM * .github/workflows/release.yml delete zip * add aws/xcAwsInventory.py * aws/xcAwsInventory.py: rename iniFileName -> iniFilePath * aws/xcAwsInventory.py fix python run * README.md added section "remote environment settings" * xcAwsInventory.py: fixed groupName and added "workgroups"
465 B
465 B
xcAwsInventory.py
generate xcdata.ini from aws ec2
dependencies
- python3
- aws cli
usage
just run xcAwsInventory.py
settings
config files paths: /etc/xcAwsInventory/config.yaml, ~/.xcAwsInventory.yaml default settings:
logFile: 'stdout'
logLevel: 'info'
regions: [] # all regions
iniFilePath: '~/xcdata.ini' # path to result ini file
tagForMainGroup: 'Name' # tag 'Key' for 'mainGroup'
tagForParentGroup: 'role' # tag 'Key' for 'parentGroup'