The goal, what partially worked, what didn't, and what's left. An honest write-up.
The goal
A new microservice repo lands. The agent reads the repo structure, identifies the runtime, infers resource requirements from existing services, generates all Kubernetes manifests (Deployment, Service, HPA, ServiceAccount, Ingress/HTTPRoute), opens a PR, and after approval applies them to the cluster.
No human writes YAML. The agent does it, a human reviews, and the agent applies. That was the goal.
What worked
package.json / go.mod.
latest with a comment noting it should be pinned in CI.
What didn't work
SecretKeyRef with a TODO. Every service needs this done manually before deploy.
What's left