ensure application resilience #598

Open
opened 2025-12-01 14:58:01 +01:00 by kiara · 0 comments
Owner

As an operator,
I want for my applications to be resilient,
so that I may feel confident I can rely on them.

implementation notes

application resilience is inherent to kubernetes (thread), which uses service-level pods so that things may be restarted at the appropriate level.
a path to using that might looks as follows:

  1. #621 create modular services for nixos modules of desired applications
  2. #623 make fediversity application definitions use those modular services
  3. #620 generate kubernetes container from modular service
  4. #619 set up kubernetes
  5. #624 make application definitions use generated kubernetes containers
  6. #625 ensure way to coordinate across nodes, e.g. #603
  7. #622 wrap modular services
**As an operator**, **I want** for my applications to be resilient, **so that** I may feel confident I can rely on them. ### implementation notes application resilience is inherent to [kubernetes](https://wiki.nixos.org/wiki/Kubernetes) ([thread](https://discourse.nixos.org/t/nixifying-kubernetes-with-nix-csi-easykubenix-and-dinix/70899)), which uses service-level pods so that things may be restarted at the appropriate level. a path to using that might looks as follows: 1. [ ] #621 create modular services for nixos modules of desired applications 1. [ ] #623 make fediversity application definitions use those modular services 1. [ ] #620 generate kubernetes container from modular service 1. [ ] #619 set up kubernetes 1. [ ] #624 make application definitions use generated kubernetes containers 1. [ ] #625 ensure way to coordinate across nodes, e.g. #603 1. [ ] #622 wrap modular services
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference: fediversity/fediversity#598
No description provided.