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

feat(cloud): Introduce connections to proxy unikernel #1680

Merged

Conversation

craciunoiuc
Copy link
Member

@craciunoiuc craciunoiuc commented May 29, 2024

Prerequisite checklist

  • Read the contribution guidelines regarding submitting new changes to the project;
  • Tested your changes against relevant architectures and platforms;
  • Ran make fmt on your commit series before opening this PR;
  • Updated relevant documentation.

Description of changes

To test: kraft cloud tunnel lport:instance:rport

GitHub-Closes: #1495

@craciunoiuc craciunoiuc requested a review from nderjung May 29, 2024 14:32
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch 2 times, most recently from c24bbef to 8ee1264 Compare June 7, 2024 10:59
@craciunoiuc craciunoiuc requested review from nderjung and removed request for nderjung June 7, 2024 11:00
@craciunoiuc craciunoiuc marked this pull request as ready for review June 7, 2024 11:00
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch from 8ee1264 to d22fa38 Compare June 10, 2024 14:19
@craciunoiuc craciunoiuc requested review from nderjung and removed request for nderjung June 10, 2024 14:21
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch 4 times, most recently from e7da6fc to 397df8f Compare June 12, 2024 13:45
@craciunoiuc craciunoiuc added this to the KraftKit v0.9.0 milestone Jun 19, 2024
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch from 397df8f to 3b94f6f Compare June 21, 2024 13:30
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch from 3b94f6f to 50b75f8 Compare June 21, 2024 13:52
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch from 50b75f8 to ef82672 Compare June 25, 2024 12:21
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch 3 times, most recently from 2ad6053 to 6781c53 Compare July 8, 2024 08:19
Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
This uses the 'tunnel' instance proxy to access private instances.
This means that service groups are no longer needed.
Also multiple instances can be proxied at the same time.

Signed-off-by: Cezar Craciunoiu <cezar.craciunoiu@unikraft.io>
@craciunoiuc craciunoiuc force-pushed the craciunoiuc/proxy-to-service-unikernel branch from 6781c53 to 3da2ad1 Compare July 11, 2024 16:29
@skuenzer skuenzer self-requested a review July 11, 2024 21:16
Copy link
Member

@skuenzer skuenzer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed-by: Simon Kuenzer simon@unikraft.io

@skuenzer skuenzer merged commit d47d2f4 into unikraft:staging Jul 11, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Ability to "tunnel" from localhost to service group or port forward to an instance
3 participants