SovereignCloudStack / SovereignCloudStack/standards
Standardization of additional meta information of instances
@mbuechse is already working on this.
Since Jun 14, 2024.
- Dominant language
- Python
- Stars
- 47
- Forks
- 38
- Avg merge
- 1d 16h
- Merged PRs (30d)
- 8
Description
It looks as if certain dynamic meta information (ps_scheduled_downtime, ps_restart_after_maint ) has been introduced on the PCO which provides the instance with additional information to which it can react:
https://github.com/plusserver/docs/commit/4113402ed6824ba22c33f77b53801ce0560c2052
As in this specific case, this makes it possible to notify the instance of an upcoming reboot and to influence the restart behavior after a host fail.
The meta information introduced on the PCO seems to be independent of SCS, it is marked with a prefix ps. From my point of view, it would be useful for the implementation of standard operations, especially with regard to this specific case with local storage, to define this meta information in an SCS standard.
This would also open up possibilities to create tooling for within the instances. Other useful meta information is obvious. You could also inform about live migrations, a flavor or image that will soon no longer be available. However, this meta information is only useful if it is uniform and well-defined. If we now have meta information of this type on individual CSPs and not on others, then we have functional differences from the user's perspective when using the instances. This also has an impact on operations as this meta information needs to be generated and distributed at the right time.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.