What I need is the user-facing side of things. Say a community building web site offers a chat service as an option (and many more additional options). The user can activate the service from some UI, which then triggers one or several steps such as setting permissions and possibly deploying some component. Sure this eventually may trigger a k8s deployment, but obviously k8s is not a user facing application. The site still needs a way to track which user has activated which optional component and needs to track whether that service is operational.