I have a stateless frontend application running in Kubernetes as a habitat service (k8s service + deployment that runs myorigin/myapp). I have configuration that I apply using
hab config apply, but I want that persisted in a ring so I don’t have to worry about rerunning it if any of my deployment’s pods are shut down, relocated, etc by Kubernetes.
Is it a good/safe practice to run a Bastion Ring as a separate service / deployment in the kubernetes cluster? Or would it be better to run that on the kubernetes master systems themselves? Anyone have any experience (and examples) of this?