Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

albio: A CLI tool to gracefully manage EC2 instances with ALB/NLB

License

NotificationsYou must be signed in to change notification settings

yuuki/albio

Repository files navigation

Latest VersionBuild StatusGo Report CardLicense

A CLI tool to gracefully manage EC2 instances on ALB/NLB.

Usage

Show loadbalancers status

$ albio status[    {"name":"albtest001","dnsname":"albtest001-00000000.ap-northeast-1.elb.amazonaws.com","arn":"arn:aws:elasticloadbalancing:ap-northeast-1:100000000000:loadbalancer/app/albtest001/11xxxxxxxxxxxxxxxxxx""type":"application","scheme":"internet-facing","instances": [            {"instance-id":"i-xxxxxxxxxxxxxxxxx"            },            {"instance-id":"i-yyyyyyyyyyyyyyyyy"            }        ]    }]

Take an instance under maintenance

$ sudo mkdir -m 777 -p /var/lib/albio$ albio detach --self> /var/lib/albio/loadbalancers.json--> Detaching i-xxxxxxxxxxxxxxxxx from albtest001$# something to restart command$ cat /var/lib/albio/loadbalancers.json| albio attach --self--> Attaching i-0f5ffb9f0a75e6b85 to albtest001

Debugging

Set non-zero number or non-empty string to theALBIO_DEBUG enviroment variable.

License

The MIT License.

Author

y_uuki

About

albio: A CLI tool to gracefully manage EC2 instances with ALB/NLB

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

[8]ページ先頭

©2009-2025 Movatter.jp