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

Provide automation for multi version CRDs #1881

Closed
howardjohn opened this issue Feb 12, 2021 · 3 comments
Closed

Provide automation for multi version CRDs #1881

howardjohn opened this issue Feb 12, 2021 · 3 comments

Comments

@howardjohn
Copy link
Member

We have alpha and beta versions of networking protos, and they are out of sync. We need to have automation here. There should be a single source of truth with the other versions auto generated.

If we cannot do this, we should at least have checks to ensure they are the same, although this provides a worse devex

cc @jasonwzm

@howardjohn
Copy link
Member Author

We had automation in scripts/validate_crds.py, but reverted when we went from v1 -> beta CRD

@howardjohn
Copy link
Member Author

checking schema is not sufficient, we are missing lots of the docs in the schema such as all our examples, etc that fall out of date.

@howardjohn
Copy link
Member Author

#3127

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

No branches or pull requests

1 participant