-
Notifications
You must be signed in to change notification settings - Fork 386
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
✨ Experimental mounts API #3057
✨ Experimental mounts API #3057
Conversation
Skipping CI for Draft Pull Request. |
212898a
to
4dcdb6b
Compare
4dcdb6b
to
b9142d9
Compare
b9142d9
to
951fe01
Compare
951fe01
to
4f62803
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.
Some minor Qs.
} | ||
logger.WithValues("from", path, "to", r.URL).V(4).Info("mounting cluster") | ||
proxy := httputil.NewSingleHostReverseProxy(url) | ||
// TODO(mjudeikis): remove this once we have a real cert wired in dev mode |
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.
Where would this cert come from / what is missing to add it?
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.
This would be kcp start
generated certificate for the local run. It is just tedious wiring in for trust. Missing - bit more time, but want this to settle down before doing 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.
I would todo this once I have more building blocks merged and know these things do not move. If this ok, going to do it as a follow-up PR.
I created this and assigned myself: #3065
I am still a bit hazy in my head about how this would work when the actor develops external VirtualWorkspaces.
I was thinking todo some example-virtual-workspace
repo/code when all this materialized and at that point certificate should be clear :)
5400de3
to
02d1211
Compare
02d1211
to
23a05fe
Compare
23a05fe
to
b47f859
Compare
b47f859
to
8d99070
Compare
/lgtm |
LGTM label has been added. Git tree hash: a5715a81174e830bb4a0f068ce18c179e733cdee
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sttts 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 |
Summary
Adds experimental mounts API to be able to mount workspaces under the hood to different destinations.
Related issue(s)
Fixes #
Release Notes