Updated
21 days
ago.
3 hacker ♥️.
2 followers.
Description
UPDATE: Deprecating this because of https://github.com/openSUSE/health-checker/pull/27 and it won't work as RKE2/K3s are not installed via RPM packages, hence the rollback in case of a failed update won't rollback RKE2/K3s.
openSUSE MicroOS (and SL Micro) use 'health-check' as a way to improve robustness and prevent booting systems in an inconsistent state while running upgrades.
It would be nice to dedicate some time during hack week to develop some health-check scripts to validate K3s/RKE2 services are up. As a bonus, not only the services but perform more elaborated checks like checking the K8s API health, metrics, etc.
Goals
- Create a basic health-check script for K3s/RKE2 services running on openSUSE MicroOS/SL Micro
- Add more features if possible (check not only the service but the API health endpoints, check some metrics, pods running, etc.)
Resources
- https://www.suse.com/c/how-to-make-best-use-of-suse-linux-enterprise-micro-self-healing-capabilities/
- https://documentation.suse.com/sle-micro/5.5/html/SLE-Micro-all/cha-health-checker.html#sec-health-plugins
Looking for hackers with the skills:
Nothing? Add some keywords!
This project is part of:
Hack Week 24
Comments
Similar Projects
This project is one of its kind!