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

feat(crd-gen): automate the CRDs generation with validations for APIs #75

Merged
merged 3 commits into from Apr 1, 2020

Conversation

prateekpandey14
Copy link
Member

  • To generate the CRD spec make manifest generate then under
    deploy/crds directory
  • added a update-crd script to automate the steps to generate the CRD with validation and custom columns

Signed-off-by: prateekpandey14 prateek.pandey@mayadata.io

- To generate the CRD spec `make manifest` generate then under
  deploy/crds directory
- added a update-crd script to automate the steps to generate
  CRDs and its validation of each types

Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
@codecov-io
Copy link

codecov-io commented Apr 1, 2020

Codecov Report

Merging #75 into master will not change coverage by %.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #75   +/-   ##
=======================================
  Coverage   23.57%   23.57%           
=======================================
  Files          14       14           
  Lines         475      475           
=======================================
  Hits          112      112           
  Misses        362      362           
  Partials        1        1           

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8a9ac43...788d0b2. Read the comment docs.

Signed-off-by: prateekpandey14 <prateek.pandey@mayadata.io>
@pawanpraka1 pawanpraka1 added the enhancement New feature or request label Apr 1, 2020
@pawanpraka1 pawanpraka1 added this to the v0.6.0 milestone Apr 1, 2020
@pawanpraka1 pawanpraka1 added this to In progress in ZFS Local PV Apr 1, 2020
@pawanpraka1 pawanpraka1 moved this from In progress to In Review in ZFS Local PV Apr 1, 2020
@pawanpraka1 pawanpraka1 added this to Pre-commits and Designs - Due: Mar 31st 2020 in 1.9 Release Tracker - Due Apr 15th. Apr 1, 2020
Copy link
Contributor

@pawanpraka1 pawanpraka1 left a comment

Choose a reason for hiding this comment

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

looks good.

@pawanpraka1
Copy link
Contributor

thanks @prateekpandey14 for this PR.

@pawanpraka1 pawanpraka1 merged commit 6033789 into openebs:master Apr 1, 2020
ZFS Local PV automation moved this from In Review to Done Apr 1, 2020
1.9 Release Tracker - Due Apr 15th. automation moved this from Pre-commits and Designs - Due: Mar 31st 2020 to Done Apr 1, 2020
@prateekpandey14 prateekpandey14 deleted the add-gen-crd branch April 1, 2020 12:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
ZFS Local PV
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants