Edit Knative domain post-deployment
Problem to solve
Once I deploy Knative to my k8s cluster, it is not possible to edit the domain.
Existing personas are: (copy relevant personas out of this comment, and delete any persona that does not apply)
Sasha, Software Developer, https://design.gitlab.com/research/personas#persona-sasha
Devon, DevOps Engineer, https://design.gitlab.com/research/personas#persona-devon
We should be able to update the domain after deployment. Under the hood this is just a
kubectl patch of the configmap. Knative updates the service hostname automatically when the config map is changed.
Save changes button. We can simplify the form a bit in the process:
If Knative has not yet been installed, it would look the same as today.
What does success look like, and how can we measure that?
Update a Knative field on your k8s clusters many times without a problem and without upgrading your knative version.