Skip to content
This repository was archived by the owner on Feb 22, 2022. It is now read-only.
This repository was archived by the owner on Feb 22, 2022. It is now read-only.

Inconsistent CRD #18

@matzew

Description

@matzew

The Eventing Operator is not consitent with the Serving Operator

API from serving:

apiVersion: serving.knative.dev/v1alpha1
kind: KnativeServing
metadata:
  name: knative-serving
  namespace: knative-serving
spec:
......

Note the apiVersion: serving.knative.dev/v1alpha1 and kind: KnativeServing

BUT the eventing is totally different:

apiVersion: operator.knative.dev/v1alpha1
kind: Eventing
metadata:
  name: knative-eventing
  namespace: knative-eventing
...

Suggestions:

  • move API group to eventing.knative.dev/v1alpha1 to be consistent with the Serving Operator (or should the Serving Operator be in operator.knative.dev/v1alpha1)?
  • change the kind to KnativeEventing to be consistent with Serving

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions