-
Notifications
You must be signed in to change notification settings - Fork 32
🎨Autoscaling monitor: allow SSH tunneling for DB access, and add return value for CLI usage #7329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🎨Autoscaling monitor: allow SSH tunneling for DB access, and add return value for CLI usage #7329
Conversation
dae50b1 to
79a7bbb
Compare
pcrespov
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice!
At some point i would really like to bring all these pyproject/uv/cli magic to our services :-)
scripts/maintenance/computational-clusters/autoscaled_monitor/cli.py
Outdated
Show resolved
Hide resolved
scripts/maintenance/computational-clusters/autoscaled_monitor/cli.py
Outdated
Show resolved
Hide resolved
GitHK
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I wonder how well this uv lock file works instead of the classic complied dependencies.
scripts/maintenance/computational-clusters/autoscaled_monitor/db.py
Outdated
Show resolved
Hide resolved
scripts/maintenance/computational-clusters/autoscaled_monitor/core.py
Outdated
Show resolved
Hide resolved
scripts/maintenance/computational-clusters/autoscaled_monitor/cli.py
Outdated
Show resolved
Hide resolved
f2f86c5 to
fcc97d6
Compare
|
…rn value for CLI usage (ITISFoundation#7329)



What do these changes do?
Autoscaling monitoring package now can talk to DB via SSH tunnel using Ansible inventory
test-database-connectioncommandBonus:
Related issue/s
How to test
Dev-ops checklist