-
Notifications
You must be signed in to change notification settings - Fork 5
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
docs: add Policy lifecycle RFC #44
docs: add Policy lifecycle RFC #44
Conversation
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.
Great job, I think we are finally on the right path
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.
looks really good to me
a9c0b86
to
86ca64b
Compare
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
86ca64b
to
fd5b9b4
Compare
Signed-off-by: Fabrizio Sestito <[email protected]>
fd5b9b4
to
e0706e0
Compare
rfc/0022-policy-lifecycle.md
Outdated
| Feature Name | [Name] | | ||
| Start Date | [Today] | | ||
| Category | [Category] | | ||
| RFC PR | [fill this in after opening PR] | |
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.
memo to self: fix this
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.
A few suggestions and occasional typo for your consideration.
8147609
to
2e35667
Compare
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
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.
Looks really good! We're getting there
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.
We should mention in the RFC that we need to change the audit-scanner to properly select the policy generation when building the endpoint used to send the request to validate a resource in the cluster. Because the validation endpoint in the policy server has generation in the path. As well as mention the policy generation in the reports.
I would say that the audit-scanner should select the totally ready policy generation when building the request. Ignoring the generation that under the process to be active.
These are some good points, good catch! |
Signed-off-by: Fabrizio Sestito <[email protected]>
5407d80
to
5276c3c
Compare
Signed-off-by: Fabrizio Sestito <[email protected]>
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.
Looks quite good to me, but before approving I would like to agree on if we will be using annotations to link the Policy and the actual PolicyRevision in use (open comment thread up).
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.
LGTM!
@jhkrug, ready for another review pass |
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.
LGTM
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.
Two tiny suggestions but lgtm.
|
||
### Sequence diagram | ||
|
||
```mermaid |
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.
Nice sequence diagrams!
1c47758
to
5800d98
Compare
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
Signed-off-by: Fabrizio Sestito <[email protected]>
5800d98
to
f1636a3
Compare
Description
Adds Policy lifecycle RFC
Fixes #43
Rendered RFC