-
Notifications
You must be signed in to change notification settings - Fork 4.3k
Add cloud-provider for Slicer #8867
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
base: master
Are you sure you want to change the base?
Conversation
|
Welcome @welteki! |
|
Hi @welteki. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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-sigs/prow repository. |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: welteki The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
6d10e3b to
130eebe
Compare
|
The EasyCLA paperwork has been done for OpenFaaS Ltd now. |
Slicer launches microVMs on KVM-enabled hosts with K3s and a join token to add and remove new nodes dynamically, which are fully isolated through Firecracker. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
130eebe to
83b7fa4
Compare
|
Hi @Shubham82 @x13n it looks like GitHub picked you to take a look over our PR for Slicer. Do you have time to check it over and LTGM, etc? Or would there be someone else we'd be better pinging? It's well tested and a fairly simple PR (from looking at past PRs to add new 'clouds'). Regards, Alex |
|
PR needs rebase. 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-sigs/prow repository. |
|
Hi @jackfrancis, adding you here in case you have a moment to review. Please let us know if there are any changes needed to help get this PR accepted. Regards, |
Add support for custom CA bundles when communicating with Slicer APIs to enable secure connections with self-signed certificates or internal certificate authorities. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
|
What type of PR is this?
/kind feature
What this PR does / why we need it:
This PR adds Slicer as a new cloud provider to the Kubernetes Autoscaler. Slicer is a lightweight microVM platform. It offers a convenient, commercially supported way for running Kubernetes on Firecracker microVMs on bare-metal and on-premises infrastructure.
Integrating Slicer into the Autoscaler allows users to dynamically scale their Kubernetes clusters on bare-metal and on-premises infrastructure
Key highlights:
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
The initial version covers scale-up and scale-down functionality.
Does this PR introduce a user-facing change?
Additional documentation e.g., KEPs (Kubernetes Enhancement Proposals), usage docs, etc.: