-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
Our current deployment kind of works, but could use improvement. Here is what I have in mind:
- Fedora CoreOS
- Keep everything dockerized - CoreOS is intended to be a container host
- Set limits on journalctl logs and docker json logs to prevent disk from filling up every ~6 months
- autoupdate containers via podman autoupdate
- OS updates are handled by CoreOS itself
- fully automatic cert renewal via certbot
- pipeline that builds ISO image for CoreOS from butane
- Documentation so anyone familiar with bash and servers can set this up themselves. Ideally, pure docker-compose setup still works too
Result should be a deployment that we never need to touch again.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels