Comments (3)
Regarding the option of using private IPs within a VPC... doesn't it limit the ability to be multicloud and even multi-region? Unless you establish connections between different VPCs beforehand.
Yep, that's the tradeoff of that approach. Peering between VPCs needed for multi-region, and it doesn't support multi-cloud out of the box.
The team actually has been brainstorming quite a few options (cc @Michaelvll @cblmemo). Feel free to join https://slack.skypilot.co/ Slack as we'd love to learn more about your deployment requirements!
from skypilot.
Thanks for this report and glad to see SkyPilot is working @maxmele!
We're actively looking into the security aspects of SkyServe. A few questions:
- Is it possible for the serving app to handle encryption + decryption? Or is it too much of a burden?
- Is any of these options good enough (they are not directly about traffic encryption)?
- (Supported in main already) Launch an entire serve deployment (controller + replicas) in a private VPC, exposing private IPs only
- Use a VPN service (e.g., Tailscale) to put an entire serve deployment (controller + replicas) in
- Some other options we're brainstorming
from skypilot.
Hi, thanks for the response!
Absolutely! We were tinking about implementing encryption/decryption between ends, but we're hoping to find an alternative solution to avoid that.
Regarding the option of using private IPs within a VPC... doesn't it limit the ability to be multicloud and even multi-region? Unless you establish connections between different VPCs beforehand.
For me, it would be absolutely amazing if skypilot could connect nodes to a Tailscale network, and even better if it could use a custom control server like Headscale.
from skypilot.
Related Issues (20)
- [Tests] GCP Image tests failed on latest master HOT 4
- [Core] Support image id when using docker as runtime environment HOT 1
- Central coordination for multiple skypilot cli users HOT 1
- Examples: add examples for Triton, TensorRT-LLM
- [k8s example] Add example for putting `~/.sky` on a persistent volume HOT 1
- [Storage] Investigate `rclone mount` with VFS caching HOT 1
- `file_mount` with `mode: COPY` slower than expected on Google Cloud Storage
- [Serve] Service update scales to zero unexpectedly? HOT 1
- [SkyServe] : API Authentication Options, HTTPS, More Stable Web Server that http serve HOT 1
- [Core][Controller] Respect region/zone settings in controller resources when creating controller
- [Tests] Add smoke tests for AI gallery
- AWS Serving models insufficient permissions of skypilot role HOT 2
- [Controller] Supporting multiple controllers when ClusterOwnerIdentity changes HOT 1
- [k8s] Ingress paths for exposing ports need to be namespaced
- [tests] Allow custom ~/.sky/config.yaml for tests HOT 1
- RunPod skypilot does not allow stopping instances HOT 2
- Runpod cluster created with wrong number of accelerators HOT 2
- Spot instances not supported for runpod HOT 1
- [cudo] Unable to setup credentials on cudo HOT 1
- [Forward compat] Clearly surface `older client -> newer cluster` error
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from skypilot.