Earlier quoted context omitted.
The diagram on https://virtual-kubelet.io/docs/architecture/ makes me wonder whether it's possible to have a k8s cluster where the nodes are all virtual kubelets backed by different cloud providers (and then perhaps schedule loads preferentially with selectors)
I think the biggest hurdle would be networking between the pods since they will be running on different cloud providers.
Fly Kubernetes
111–120 of 180 posts
Re: Fly Kubernetes
#112Was there an internal project name for this? Fubernetes? f8s? :D
Re: Fly Kubernetes
#113If they are reluctant and only do it because they have to, are they really the right vendor for managed k8s? What about them makes for a good trade-off when considering the many other vendors?
Maybe a got fit for someone who is reluctant to use Kubernetes but has to for whatever reason.
Re: Fly Kubernetes
#114Nice! Was there an internal project name for this? Fubernetes? f8s? :D
Re: Fly Kubernetes
#115Earlier quoted context omitted.
> We're not a K8s vendor It might now be more accurate to say "You were not a k8s vendor", but now you are based on > If K8s is important for your project, and that’s all that’s been holding you back from trying out Fly.io, we’ve spent the past several months building something for you. If it's fundamentally different, maybe you shouldn't call it Kubernetes, perhaps a Kubernetes API compatible alternative? fwiw/conte…
Are any of the cloud provided managed K8s offerings just K8s under the covers? I’ve always assumed all of them shim the K8s api onto other more bespoke orchestration systems.
What I've seen is the k8s APIs working their way into other systems like cloud functions and servers, so you can use the same Yaml across vendors and products. This is further solidifying k8s APIs as an industry standard
Searching "managed kubernetes providers" is a good starting point to learn about the various offerings
Re: Fly Kubernetes
#116Earlier quoted context omitted.
The diagram on https://virtual-kubelet.io/docs/architecture/ makes me wonder whether it's possible to have a k8s cluster where the nodes are all virtual kubelets backed by different cloud providers (and then perhaps schedule loads preferentially with selectors)
I think it’s completely possible. Though, you’ll have to manage your own control-plane. Azure AKS and EKS provide virtual-kubelet functionality in some form, but AKS is an a managed control-plane where you can’t add nodes yourself and EKS only allows nodes in the same VPC. Edit: It already is a thing. https://github.com/virtual-kubelet/tensile-kube
Re: Fly Kubernetes
#117Earlier quoted context omitted.
We don't use k8s and you don't have to either. This is for current and future users who absolutely want k8s. We are a compute provider after all and making it easy to host a great variety of apps is good for our users.
It seems I misunderstood the article. I'm happy to read this in any case, thanks for the follow up!
Re: Fly Kubernetes
#118How does this handle multiple containers for a Pod? In a container runtime k8s, containers within a pod share the same network namespace (same localhost) and possibly pid namespace. The press release maps pods to machines, but provides no mapping of pod containers to a Fly.io concept. Are multiple containers allowed? Do they share the same network namespace? Is sharing PID namespace optional? Having multiple containe…
Re: Fly Kubernetes
#119Not needing a bloated black box sysadmin framework (aside from Linux itself, which is plenty bloated and over engineered) is a huge time saver. And the eBPF libs have a lot of eyes on them.
IMO sysadmin and devops are done for. They lasted this long to “create jobs”.
Re: Fly Kubernetes
#120Earlier quoted context omitted.
Maybe a got fit for someone who is reluctant to use Kubernetes but has to for whatever reason.
If someone isn't a cloud provider they should be reluctant to use Kubernetes.
It's more about good abstractions and APIs for running applications in the cloud. Cloud providers are the one's offering the APIs and abstractions we use, and increasingly putting k8s abst/apis at the forefront, because that is where industry has moved to