You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The idea is us being able to execute specific actions on one of our NetCup boxes.
For this to happen, a King-Arthur user needs to be created on all of our boxes.
Then, using its own private key, KA can SSH into a particular box and execute a command from there.
I am not sure how to scope this in terms of commands/cogs, but i thought we could have a NetCup cog which contains 2 commands
a raw command, to allow flexibility of using any command we want, and this needs to be granted to only a set of particular people. Ideally this command will prompt user for confirmation before using it.
A fail2ban group/command that will mostly just allow unbanning IPs from a particular host.
All these commands will need to take the box name in param obviously.
APIs
CloudFlare
Kubernetes
Discord
Other
Who should be authorized to use this command?
DevOps
The text was updated successfully, but these errors were encountered:
At present I can't think of commands we would run through this, except perhaps
fail2ban. But so far that has worked, plus the affected team members have surely
by now switched to password managers and no longer run into those issues.
What should the command do?
The idea is us being able to execute specific actions on one of our NetCup boxes.
For this to happen, a King-Arthur user needs to be created on all of our boxes.
Then, using its own private key, KA can SSH into a particular box and execute a command from there.
I am not sure how to scope this in terms of commands/cogs, but i thought we could have a NetCup cog which contains 2 commands
raw
command, to allow flexibility of using any command we want, and this needs to be granted to only a set of particular people. Ideally this command will prompt user for confirmation before using it.All these commands will need to take the box name in param obviously.
APIs
Who should be authorized to use this command?
DevOps
The text was updated successfully, but these errors were encountered: