Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add API Extensions v1beta1 to scheme #904

Merged
merged 1 commit into from
Oct 8, 2019
Merged

Conversation

gerred
Copy link
Member

@gerred gerred commented Oct 7, 2019

This enables operator developers to use CRDs. This scheme isn't explicitly added by core APIs. @kensipe when we go to CRDv1 we'll need to add that to the scheme as well. We won't want to remove this one because we don't necessarily mind if someone wants to manage CRD/v1beta1 CRDs via KUDO.

This is blocking someone, so I'd like to cherry pick this to 0.7.3 as well and ship it tomorrow.

Copy link
Contributor

@zen-dog zen-dog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚢

@alenkacz alenkacz merged commit 6a08cc0 into master Oct 8, 2019
@alenkacz alenkacz deleted the gerred/fix-crd-registration branch October 8, 2019 10:37
alenkacz pushed a commit that referenced this pull request Oct 8, 2019
@@ -24,6 +24,7 @@ import (
"github.com/kudobuilder/kudo/pkg/controller/operator"
"github.com/kudobuilder/kudo/pkg/controller/operatorversion"
"github.com/kudobuilder/kudo/pkg/version"
apiextenstionsv1beta1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1"

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Typo? extenstions

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

phew at least it's consistent! :) will get that fixed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants