AI Blocks › Ship and host your app
Kubernetes deployer
Give it your app. Get manifests, Helm charts and autoscaling so it runs on Kubernetes.
Kubernetes deployer is a free AI skill for the job "Ship and host your app". Give the instructions to an AI assistant that supports the required files and tools, then review its output.
Free · No account · MIT licence · Made by Burhan Sebin · Level: advanced
Made by Burhan Sebin. See the original on GitHub; we copied it as it is, with its licence.
What it does
Your app, running on Kubernetes, with the config files to prove it. Give the container image, how many copies you want and how much CPU and memory each may use. The skill first confirms your kubectl points at the right cluster and namespace. It then writes the deployment, service and ingress files, including health probes and TLS for your domain. After applying them it watches the rollout and checks every pod came up healthy. Then it adds autoscaling so replicas grow and shrink with load. For apps with several environments it packages everything into a Helm chart with values per environment. You need kubectl access to a real cluster, and it can run commands against it.
You give it
- Container image name and tag
- Number of replicas and resource limits
- Health check path
- Domain name for ingress
- Target cluster and namespace
You get
- Deployment, service and ingress manifests
- A rollout check after apply
- Autoscaling rules
- A Helm chart with per-environment values (optional)
Use it when
- You have a container image and need it running in production on Kubernetes.
- You want the app to add copies automatically when traffic spikes.
- You run staging and production and want one Helm chart with different settings for each.
- You need a domain with HTTPS pointing at your service.
How to use it
- Add it to your AI once: download it and add the folder to Claude, ChatGPT or Codex as a skill.
- Ask for the job in your own words. Your AI opens the skill when it fits.
- It works best when your AI can run code and read your project files.