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

Schema Validation (MVP) #561

Closed
19 tasks done
pivotaljohn opened this issue Dec 3, 2021 · 0 comments
Closed
19 tasks done

Schema Validation (MVP) #561

pivotaljohn opened this issue Dec 3, 2021 · 0 comments
Labels

Comments

@pivotaljohn
Copy link
Contributor

pivotaljohn commented Dec 3, 2021

As a Configuration Author
I want to declare what constitutes a valid Data Value right in my schema definition
So that*

  • I can state those invariants in one central place and know they will be respected throughout the execution
  • those who use my ytt library and violate one of those variants will receive a helpful error message

[proposal]
[getting started]


Backlog

(The follow is scope to provide a minimally-viable feature with a vetted API. Subsequent features are identified in #724.)

Core:

Absolute Minimum OOTB validations:

User Validation:

Required Adjustments for GA:

Documentation:

Reflections:


Resources

Related Issues:

@aaronshurley aaronshurley moved this to Prioritized Backlog in Carvel Jul 28, 2022
@pivotaljohn pivotaljohn changed the title Schema Validation Schema Validation «Epic» Jul 29, 2022
@pivotaljohn pivotaljohn changed the title Schema Validation «Epic» «Epic» Schema Validation Jul 29, 2022
@pivotaljohn pivotaljohn changed the title «Epic» Schema Validation 🏔 Schema Validation Jul 29, 2022
@pivotaljohn pivotaljohn changed the title 🏔 Schema Validation 🎁 Schema Validation Jul 29, 2022
@pivotaljohn pivotaljohn changed the title 🎁 Schema Validation Schema Validation Jul 29, 2022
@pivotaljohn pivotaljohn changed the title Schema Validation Schema Validation (MVP) Aug 29, 2022
@pivotaljohn pivotaljohn moved this from Prioritized Backlog to In Progress in Carvel Sep 15, 2022
@pivotaljohn pivotaljohn moved this from In Progress to Done in Carvel Sep 26, 2022
Repository owner moved this from Done to Closed in Carvel Sep 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant