Back to browse
GitHub Repository

Open-source desktop client for TinySystems — visual Kubernetes workflow editor. Built with Wails (Go + Vue.js).

1 starsVue

I save £300/mo by auto-scaling my staging cluster at night

by gtpoxa·Mar 13, 2026·1 point·0 comments

AI Analysis

●●SolidWizardryBig Brain

Visual K8s workflows as native operators beats cronjob+kubectl scripts.

Strengths
  • Native K8s operators mean workflows are cluster resources, not external scripts.
  • Wails desktop client connects via kubeconfig with no cloud account required.
  • Concrete cost-saver example: £300/mo by scaling staging to zero overnight.
Weaknesses
  • Argo Workflows and Tekton already solve K8s workflow orchestration.
  • Visual workflow editors for K8s exist (Lens, Octant, various dashboards).
Target Audience

DevOps engineers managing Kubernetes clusters

Similar To

Argo Workflows · Tekton · Kubernetes Operators

Post Description

We have a staging environment running 24/7 — 6-7 microservices sitting idle every evening and weekend. That's roughly £300/month wasted.

I wanted a simple automation: scale deployments to zero at 8pm, restore at 7am. The options were cronjob+kubectl scripts. (fragile, no visibility) or writing a custom controller (kinda overkill for this).

This drove me to build something which became Tiny Systems — an open-source visual workflow engine where automations run as native K8s operators.

The cost saver flow uses cron triggers, a deployment lister filtered by labels, a scaler, and Slack notifications.

Here's the ready-to-install solution: https://tinysystems.io/solutions/cluster-cost-saver-0

Solo project, happy to answer questions.

Similar Projects