-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
📖 Runtime SDK: extend documentation & update proposals accordingly #6756
📖 Runtime SDK: extend documentation & update proposals accordingly #6756
Conversation
ae34481
to
dd08168
Compare
cf6c01d
to
6b857c8
Compare
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.
Just a few nits from an early pass.
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Outdated
Show resolved
Hide resolved
@killianmuldoon @ykakarap @chrischdi Ready for review :) |
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-topology-mutation-hook.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
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.
Only a few comments. Looks good overall.
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/deploy-runtime-extension.md
Outdated
Show resolved
Hide resolved
e9a518b
to
4677ddc
Compare
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.
That's a great start!
just a couple of nits/suggestions
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-extensions.md
Outdated
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-lifecycle-hooks.md
Show resolved
Hide resolved
docs/book/src/tasks/experimental-features/runtime-sdk/implement-topology-mutation-hook.md
Show resolved
Hide resolved
cb08229
to
0645be8
Compare
@chrischdi @fabriziopandini @killianmuldoon @ykakarap |
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 pending squash
f1d70c7
to
8615d34
Compare
Rebased & squashed |
* With a single extension it is still possible to implement multiple logical features using different variables. | ||
* When implementing multiple logical features in one extension it's recommended that they can be conditionally | ||
enabled/disabled via variables (either via certain values or by their existence). | ||
* [Conway's law](https://en.wikipedia.org/wiki/Conway%27s_law) might make it not feasible in large organizations |
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.
😆
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.
Fabrizio challenged me if I'm able to quote Conway's law here :)
I think it fits relatively 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.
/lgtm
+1 for Conway's law reference
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: fabriziopandini The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
/cherry-pick release-1.2 |
@fabriziopandini: new pull request created: #6822 In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What this PR does / why we need it:
WIP => under construction please don't review yet
Which issue(s) this PR fixes (optional, in
fixes #<issue number>(, fixes #<issue_number>, ...)
format, will close the issue(s) when PR gets merged):Part of #6330
Part of #6545
Part of #6546