Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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(core): template validation after synthesis #23951
feat(core): template validation after synthesis #23951
Changes from 4 commits
420efda
d5e1d8b
c140db7
aa421f4
0ef0c9f
69fe823
aa0f21b
24bfd47
d39ca9a
46839e0
577b7bb
81c41c0
f47bd62
c85d01c
9750076
7b3205e
06ce483
07ed3c2
6963cd3
c721590
55ad8d9
506bac2
dea5196
66a23b1
a1c79e6
a370653
1219c80
7764190
858fbe9
9072829
098234e
bd64c77
b3b729d
0791557
eec9942
5e0cc21
a5be452
e10f76c
b35a92e
893cdf5
2abdbc9
ebc0b48
7573d93
bb4db9b
dc8f59d
ef820b5
c2b859d
659f7c3
df6c345
51b52e1
bb6f6a1
e8cfc47
1159fa4
8311e7a
4413d4f
cc3f8f0
1e9e47d
cf34d40
dbdbea8
7ac53dc
db416ef
34637cf
f31d298
60ae2a9
d1bffce
25cf6c2
120b393
ee615d4
f192fde
71944ab
973f000
5fc3018
3b833e0
5ced641
fa84b14
ba5d710
534d3fa
bb8a089
bd4e36a
7946cbb
3e1bcf1
60da765
93d1255
661b53a
2e81c15
5568496
a7c0271
4e75df8
f2e0eba
c7a1b34
8ae9a0f
450b25c
99aba79
9b50d09
25e098a
4fd03a1
8c021cc
f5bf8fc
6495177
e5c4775
ccaf159
9e60ea0
b0dabdd
cc4144c
85e2e0d
5c5a87c
dbe5cc7
3e73679
f15a688
0a2e6b9
3ef2a76
4746872
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not super happy with using the word "validation" throughout, also because if conflates with CDK validations, and also because I think "policy" is more widely accepted as the correct term in this space.
How about:
It reads as "you can enforce a policy using a set of policy enforcement plugins", which sounds right to me.
Then it can also be used as:
PolicyEnforcement.of(app).addPlugin(...)
I wish I could change that in cdk8s as well...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What about
PolicyValidation
? I really want to avoid using the termenforcement
anywhere because I don't want anyone to think that this feature is actually enforcing their policies.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd also suggest
PolicyCompliance
- for your discretion :)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@iliapolo I renamed everything to
PolicyValidation