Khwezi Mngoma 544eef0e49
continuous-integration/drone/pr Build is passing
Populated README
2026-05-10 09:47:42 +02:00
2026-05-09 18:27:55 +02:00
2026-05-09 18:27:55 +02:00
2026-05-09 18:27:55 +02:00
2026-05-09 18:27:55 +02:00
2026-05-09 18:27:55 +02:00
2026-05-09 18:27:55 +02:00
2026-05-09 18:27:55 +02:00
2026-05-10 09:47:42 +02:00

LiteCharms.Scheduler

The background processing engine responsible for automated tasks and scheduled jobs.

🏗 Architecture

  • Type: Kubernetes StatefulSet
  • Persistence: Uses Postgres at 192.168.1.170.
  • Clustering: Configured for Quartz.NET/Hangfire clustering to support multiple replicas without task duplication.

🚀 CI/CD Workflow

  • Trigger: Pull Request to master.
  • Versioning: Automated Gitea Releases with links to Docker and NuGet artifacts.
  • Identity: Uses stable network identifiers (litecharms-scheduler-0, etc.) to maintain lock integrity in the database.

⚙️ Scaling

To scale the scheduler: kubectl scale statefulset litecharms-scheduler --replicas=3 Note: Ensure Database Job Store is enabled in appsettings before scaling.

S
Description
No description provided
Readme 146 KiB
Release 1.39 Latest
2026-06-16 10:38:35 +02:00
Languages
C# 71.8%
Dockerfile 28.2%