Daniel, not sure Kubernetes is an option in your current $work, I am submitting this issue simply for ideas.
The current apprunner solves CICD problems to a virtual machine. However, most enterprises move their workload to Kubernetes to host their applications. it looks like a good idea to have a similar tool in k8s that solves the deployment and setup overhead so developers can deploy code as fast as possible to a live environment.
Most of the components should still work in the current apprunner architecture
I suppose we do not need apprunner-router which should be replaced by ingress gateway & K8s Service
APPs can be distributed to k8s worker nodes and have multiple instances to get high availabilities(using deployments).
Daniel, not sure Kubernetes is an option in your current $work, I am submitting this issue simply for ideas.
The current apprunner solves CICD problems to a virtual machine. However, most enterprises move their workload to Kubernetes to host their applications. it looks like a good idea to have a similar tool in k8s that solves the deployment and setup overhead so developers can deploy code as fast as possible to a live environment.
Most of the components should still work in the current apprunner architecture