{"repo":"deployah-dev/deployah","free":true,"listed":false,"github":"https://github.com/deployah-dev/deployah","clone":"git clone https://github.com/deployah-dev/deployah.git","description":"Spec-to-Release for Kubernetes: turn a short app spec into a real Helm release. Zero Helm knowledge, zero cluster-side setup, one binary.","language":"Go","stars":18,"topics":["automation","deployment","helm","kubernetes","cli","developer-tools","devops"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Deployah No chart to maintain. Zero cluster-side setup. One binary. Deployah is a CLI that deploys apps to Kubernetes. It sits in the gap between tools that still ask you to write Helm and tools that need a heavy in-cluster platform. It uses Helm under the hood, embeds the Helm and Kubernetes clients in one binary, and installs nothing in your cluster. You write a short spec . Deployah turns it into a running release on Kubernetes. We call this Spec-to-Release . It is like Source-to-Image (S2I), but for the deploy step: S2I builds your image, and Deployah runs your release. Who this is for Deployah is for teams that already use Kubernetes and want a clear ownership boundary between the app and the platform. - App / developer owns deployah.yaml : image, port, resources, expose intent, scaling, persistence, workers. No Kubernetes context. No real domain names. - Platform owns deployah.platform.yaml : cluster contexts, domains, TLS, and profiles (placement, security, monitor labels, and related policy). You still need a cluster you can reach (kubeconfig). Deployah talks to that cluster itself. Use Deployah when - You want multi-environment app deploys without maintaining a chart per app - Platform policy (domains, TLS, profiles) should change without editing every app spec - The common shapes are enough: Deployment/StatefulSet, Service, Ingress, HPA, PVC, workers, ServiceMonitor/PodMonitor Do not use Deployah when - You already have a Helm chart and release process you trust for","default_branch":null,"files":null,"tree":[],"storefront":"/r/deployah-dev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deployah-dev/deployah/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}