Introduction to Serving objects
In a nutshell:
You can use Knative Serving purely by configuring only the
However, Knative exposes lower-level APIs if you would like to control lifecycle of your serving stack in rare cases.
Most notably, these Kubernetes custom resource APIs are registered as part of Knative Serving installation: