Skip to content
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

Automatic termination of cloud instance (including keep-alive) #32

Open
jeffi opened this issue Apr 18, 2022 · 1 comment
Open

Automatic termination of cloud instance (including keep-alive) #32

jeffi opened this issue Apr 18, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request high-priority

Comments

@jeffi
Copy link
Collaborator

jeffi commented Apr 18, 2022

Is your feature request related to a problem? Please describe.
It is possible for users to accidentally leave a cloud instance running even after the robot's use of it is over. This would result in the user getting charged for time that they left the machine running. The current recommended practice is to check the AWS console to verify that all machines are terminated.

Describe the solution you'd like
FogROS should (1) automatically terminate a cloud instance when the robot side terminates, (2) if the cloud does not receive a termination notice (e.g., due to the robot dying or becoming disconnected), the cloud should detect inactivity and terminate instances with an user-specified timeout. The second part of this solution would require a keep-alive signal of some sort.

@KeplerC KeplerC added the enhancement New feature or request label Apr 18, 2022
@mjd3 mjd3 self-assigned this Apr 21, 2022
@jeffi jeffi unassigned mjd3 Apr 28, 2022
@mjd3
Copy link
Collaborator

mjd3 commented May 5, 2022

Resources: SO Post Blog Post

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request high-priority
Projects
None yet
Development

No branches or pull requests

4 participants