Creating a channel using cluster or namespace defaults

    1. Create a Channel object:

    2. After the Channel object is created, a mutating admission webhook sets the spec.channelTemplate based on the default channel implementation:

      1. apiVersion: messaging.knative.dev/v1
      2. name: my-channel
      3. namespace: default
      4. apiVersion: messaging.knative.dev/v1
      5. kind: InMemoryChannel

    NOTE: Defaults only apply on object creation. Defaults are applied by the webhook only on Channel or Sequence creation. If the default settings change, the new defaults will only apply to newly-created channels, brokers, or sequences. Existing ones will not change.