--Hi Everyone!
I'm Ria Bhatia, a Program Manager within Microsoft Azure. I work on Azure Container Instances (ACI) but specifically I've been working on the ACI Connector. The connector allows customers to spin out container instances from their Kubernetes clusters, which gives them the benefits of per second billing and virtually unlimited compute resources. We've already seen a lot of interest from customers because they don't want to manage their worker nodes, but instead they want to focus on building and deploying their containerized applications. The possibility of eliminating the need to manage agents, not just masters, is exciting and wanted by customers.
After releasing ACI we saw a shift in the cloud market, with Hyper.sh forking off our ACI Connector code, and then Amazon releasing Fargate, which is their version of container instances within the cloud. We realized there was an opportunity to help the other cloud providers connect their pods as a service, platforms, to clusters. Therefore we released a new community and pluggable version of the ACI Connector, named Virtual Kubelet and it's currently hosted here: https://github.com/virtual-kubelet/virtual-kubelet
As a result, I'm proposing for the creation of a "Virtual Kubelet" working group where all relevant cloud providers and interested parties can help guide and design the future of "serverless" Kubernetes. Through Virtual Kubelet we can conform on the design for how customers will interact and create applications that directly deploy to Kubernetes without any extra thought on the underlying infrastructure.
Mission statement: Design and build a consensus around how users interact with pods as the base layer of infrastructure within Kubernetes. Create an experience so all cloud providers have a consistent and innovative interface for connecting Kubernetes to their pods as a service, platforms.
Thanks,
Ria
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-use...@googlegroups.com.
To post to this group, send email to kubernet...@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzeagnjXbz47Sxn%3D9PWu079iRzvOgEYBxEBEaN7-7V1ztw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
I’m not sure it fits there it might be more suited under something with apps.
On Thu, Dec 14, 2017 at 19:02 'David Oppenheimer' via Kubernetes developer/contributor discussion <kubernetes-dev@googlegroups.com> wrote:
We're just in the process of spinning up a multitenancy working group. How would you feel about rolling virtual kubelet into that group, rather than starting a new group?
On Thu, Dec 14, 2017 at 2:35 PM, 'Ria Bhatia' via Kubernetes user discussion and Q&A <kubernetes-users@googlegroups.com> wrote:
Hi Everyone!
I'm Ria Bhatia, a Program Manager within Microsoft Azure. I work on Azure Container Instances (ACI) but specifically I've been working on the ACI Connector. The connector allows customers to spin out container instances from their Kubernetes clusters, which gives them the benefits of per second billing and virtually unlimited compute resources. We've already seen a lot of interest from customers because they don't want to manage their worker nodes, but instead they want to focus on building and deploying their containerized applications. The possibility of eliminating the need to manage agents, not just masters, is exciting and wanted by customers.
After releasing ACI we saw a shift in the cloud market, with Hyper.sh forking off our ACI Connector code, and then Amazon releasing Fargate, which is their version of container instances within the cloud. We realized there was an opportunity to help the other cloud providers connect their pods as a service, platforms, to clusters. Therefore we released a new community and pluggable version of the ACI Connector, named Virtual Kubelet and it's currently hosted here: https://github.com/virtual-kubelet/virtual-kubelet
As a result, I'm proposing for the creation of a "Virtual Kubelet" working group where all relevant cloud providers and interested parties can help guide and design the future of "serverless" Kubernetes. Through Virtual Kubelet we can conform on the design for how customers will interact and create applications that directly deploy to Kubernetes without any extra thought on the underlying infrastructure.
Mission statement: Design and build a consensus around how users interact with pods as the base layer of infrastructure within Kubernetes. Create an experience so all cloud providers have a consistent and innovative interface for connecting Kubernetes to their pods as a service, platforms.
Thanks,
Ria
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzeagnjXbz47Sxn%3D9PWu079iRzvOgEYBxEBEaN7-7V1ztw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
How is the multitatency working group differ than the multi--cluster sig?
On Thu, Dec 14, 2017 at 7:11 PM, Jessica Frazelle <m...@jessfraz.com> wrote:
I’m not sure it fits there it might be more suited under something with apps.
On Thu, Dec 14, 2017 at 19:02 'David Oppenheimer' via Kubernetes developer/contributor discussion <kubernetes-dev@googlegroups.com> wrote:
We're just in the process of spinning up a multitenancy working group. How would you feel about rolling virtual kubelet into that group, rather than starting a new group?
On Thu, Dec 14, 2017 at 2:35 PM, 'Ria Bhatia' via Kubernetes user discussion and Q&A <kubernetes-users@googlegroups.com> wrote:
Hi Everyone!
I'm Ria Bhatia, a Program Manager within Microsoft Azure. I work on Azure Container Instances (ACI) but specifically I've been working on the ACI Connector. The connector allows customers to spin out container instances from their Kubernetes clusters, which gives them the benefits of per second billing and virtually unlimited compute resources. We've already seen a lot of interest from customers because they don't want to manage their worker nodes, but instead they want to focus on building and deploying their containerized applications. The possibility of eliminating the need to manage agents, not just masters, is exciting and wanted by customers.
After releasing ACI we saw a shift in the cloud market, with Hyper.sh forking off our ACI Connector code, and then Amazon releasing Fargate, which is their version of container instances within the cloud. We realized there was an opportunity to help the other cloud providers connect their pods as a service, platforms, to clusters. Therefore we released a new community and pluggable version of the ACI Connector, named Virtual Kubelet and it's currently hosted here: https://github.com/virtual-kubelet/virtual-kubelet
As a result, I'm proposing for the creation of a "Virtual Kubelet" working group where all relevant cloud providers and interested parties can help guide and design the future of "serverless" Kubernetes. Through Virtual Kubelet we can conform on the design for how customers will interact and create applications that directly deploy to Kubernetes without any extra thought on the underlying infrastructure.
Mission statement: Design and build a consensus around how users interact with pods as the base layer of infrastructure within Kubernetes. Create an experience so all cloud providers have a consistent and innovative interface for connecting Kubernetes to their pods as a service, platforms.
Thanks,
Ria
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzeagnjXbz47Sxn%3D9PWu079iRzvOgEYBxEBEaN7-7V1ztw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
We're just in the process of spinning up a multitenancy working group. How would you feel about rolling virtual kubelet into that group, rather than starting a new group?
On Thu, Dec 14, 2017 at 2:35 PM, 'Ria Bhatia' via Kubernetes user discussion and Q&A <kubernetes-users@googlegroups.com> wrote:Hi Everyone!
I'm Ria Bhatia, a Program Manager within Microsoft Azure. I work on Azure Container Instances (ACI) but specifically I've been working on the ACI Connector. The connector allows customers to spin out container instances from their Kubernetes clusters, which gives them the benefits of per second billing and virtually unlimited compute resources. We've already seen a lot of interest from customers because they don't want to manage their worker nodes, but instead they want to focus on building and deploying their containerized applications. The possibility of eliminating the need to manage agents, not just masters, is exciting and wanted by customers.
After releasing ACI we saw a shift in the cloud market, with Hyper.sh forking off our ACI Connector code, and then Amazon releasing Fargate, which is their version of container instances within the cloud. We realized there was an opportunity to help the other cloud providers connect their pods as a service, platforms, to clusters. Therefore we released a new community and pluggable version of the ACI Connector, named Virtual Kubelet and it's currently hosted here: https://github.com/virtual-kubelet/virtual-kubelet
--
As a result, I'm proposing for the creation of a "Virtual Kubelet" working group where all relevant cloud providers and interested parties can help guide and design the future of "serverless" Kubernetes. Through Virtual Kubelet we can conform on the design for how customers will interact and create applications that directly deploy to Kubernetes without any extra thought on the underlying infrastructure.
Mission statement: Design and build a consensus around how users interact with pods as the base layer of infrastructure within Kubernetes. Create an experience so all cloud providers have a consistent and innovative interface for connecting Kubernetes to their pods as a service, platforms.
Thanks,
Ria
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-users+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-users@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzeagnjXbz47Sxn%3D9PWu079iRzvOgEYBxEBEaN7-7V1ztw%40mail.gmail.com.
Multitenancy is about how mutually untrusting users and applications can securely and efficiently share a single cluster.
Multitenancy is about how mutually untrusting users and applications can securely and efficiently share a single cluster.Multi-cluster is (to first approximation, in my mind, YMMV) about how to manage multiple clusters and applications that run on them.
On Thu, Dec 14, 2017 at 4:23 PM, Sen Han <hanse...@gmail.com> wrote:
How is the multitatency working group differ than the multi--cluster sig?
On Thu, Dec 14, 2017 at 7:11 PM, Jessica Frazelle <m...@jessfraz.com> wrote:
I’m not sure it fits there it might be more suited under something with apps.
On Thu, Dec 14, 2017 at 19:02 'David Oppenheimer' via Kubernetes developer/contributor discussion <kuberne...@googlegroups.com> wrote:
We're just in the process of spinning up a multitenancy working group. How would you feel about rolling virtual kubelet into that group, rather than starting a new group?
On Thu, Dec 14, 2017 at 2:35 PM, 'Ria Bhatia' via Kubernetes user discussion and Q&A <kubernet...@googlegroups.com> wrote:
Hi Everyone!
I'm Ria Bhatia, a Program Manager within Microsoft Azure. I work on Azure Container Instances (ACI) but specifically I've been working on the ACI Connector. The connector allows customers to spin out container instances from their Kubernetes clusters, which gives them the benefits of per second billing and virtually unlimited compute resources. We've already seen a lot of interest from customers because they don't want to manage their worker nodes, but instead they want to focus on building and deploying their containerized applications. The possibility of eliminating the need to manage agents, not just masters, is exciting and wanted by customers.
After releasing ACI we saw a shift in the cloud market, with Hyper.sh forking off our ACI Connector code, and then Amazon releasing Fargate, which is their version of container instances within the cloud. We realized there was an opportunity to help the other cloud providers connect their pods as a service, platforms, to clusters. Therefore we released a new community and pluggable version of the ACI Connector, named Virtual Kubelet and it's currently hosted here: https://github.com/virtual-kubelet/virtual-kubelet
As a result, I'm proposing for the creation of a "Virtual Kubelet" working group where all relevant cloud providers and interested parties can help guide and design the future of "serverless" Kubernetes. Through Virtual Kubelet we can conform on the design for how customers will interact and create applications that directly deploy to Kubernetes without any extra thought on the underlying infrastructure.
Mission statement: Design and build a consensus around how users interact with pods as the base layer of infrastructure within Kubernetes. Create an experience so all cloud providers have a consistent and innovative interface for connecting Kubernetes to their pods as a service, platforms.
Thanks,
Ria
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-use...@googlegroups.com.
To post to this group, send email to kubernet...@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzeagnjXbz47Sxn%3D9PWu079iRzvOgEYBxEBEaN7-7V1ztw%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
--
You received this message because you are subscribed to the Google Groups "Kubernetes user discussion and Q&A" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-use...@googlegroups.com.
To post to this group, send email to kubernet...@googlegroups.com.
Visit this group at https://groups.google.com/group/kubernetes-users.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAOU1bzfnuMEB8YTGJ7xjqXOhcn%2B%2BWtOm3spFAdLeFPyQJDcynw%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/17321ef6-379a-4853-9d85-8b9fd9efe881%40googlegroups.com.
While I see the desire for a virtual interface here, I want to urge caution about force-fitting APIs that we're never designed for the particular purpose.That said, sig-node seems like the best fit for me. I think it is not necessary to make a working group for every such topic. Just discuss it and hack on it.
On Dec 14, 2017 5:38 PM, "Tim Pepper" <tpe...@vmware.com> wrote:
On Thursday, December 14, 2017 at 4:30:29 PM UTC-8, David Oppenheimer wrote:--Multitenancy is about how mutually untrusting users and applications can securely and efficiently share a single cluster.While I get this rationale, it still feels unnatural to me.This was discussed briefly earlier to day in the community meeting as the virtlet demo spawned a fair bit of side discussion in the Zoom Group Chat.
Joe Beda summed things up with: Seems like we have 3 things:1) Running containers in VMs2) Running VMs in containers3) Bridging k8s to non-node based infraAcross this set there's a common move to do things beyond the simple node>pod>container tradition. I see this ultimately as an effort to better abstract resource consuming workloads (which could be a growing list of container, vm, vm-container, function, etc.) and the associated abstraction of resource provider to be more than node-specific resources (cpu, ram, fpga, etc.), which has been happening below kubelet (CRI, CNI, CSI, CVI, etc) and now also above (virtual-kubelet). To me this seems like it starts to overlap SIG node and scheduler and resource management wg folks more so than others.
--
Tim Pepper
Open Source Cloud Technologies Lead
VMware Open Source Technology Center
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/17321ef6-379a-4853-9d85-8b9fd9efe881%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAO_RewaABhnjvwzdxYdSOcCTeDUgAVSsX1s7ZFyOXJDNt3vVHg%40mail.gmail.com.
+1 to sig-node
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAO_RewaABhnjvwzdxYdSOcCTeDUgAVSsX1s7ZFyOXJDNt3vVHg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-dev+unsubscribe@googlegroups.com.
To post to this group, send email to kubernetes-dev@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAL5aO5PpEG2ETwD6de8yjGgFbWQiGr1t%3DATNpAzjzh%3Dojy-yaw%40mail.gmail.com.
+1 sig-node
On Fri, Dec 15, 2017 at 8:56 AM, Quinton Hoole <qui...@hoole.biz> wrote:
+1 to sig-node
On Thu, Dec 14, 2017 at 5:53 PM, 'Tim Hockin' via Kubernetes developer/contributor discussion <kuberne...@googlegroups.com> wrote:
While I see the desire for a virtual interface here, I want to urge caution about force-fitting APIs that we're never designed for the particular purpose.That said, sig-node seems like the best fit for me. I think it is not necessary to make a working group for every such topic. Just discuss it and hack on it.
On Dec 14, 2017 5:38 PM, "Tim Pepper" <tpe...@vmware.com> wrote:
On Thursday, December 14, 2017 at 4:30:29 PM UTC-8, David Oppenheimer wrote:--Multitenancy is about how mutually untrusting users and applications can securely and efficiently share a single cluster.While I get this rationale, it still feels unnatural to me.This was discussed briefly earlier to day in the community meeting as the virtlet demo spawned a fair bit of side discussion in the Zoom Group Chat.
Joe Beda summed things up with: Seems like we have 3 things:1) Running containers in VMs2) Running VMs in containers3) Bridging k8s to non-node based infraAcross this set there's a common move to do things beyond the simple node>pod>container tradition. I see this ultimately as an effort to better abstract resource consuming workloads (which could be a growing list of container, vm, vm-container, function, etc.) and the associated abstraction of resource provider to be more than node-specific resources (cpu, ram, fpga, etc.), which has been happening below kubelet (CRI, CNI, CSI, CVI, etc) and now also above (virtual-kubelet). To me this seems like it starts to overlap SIG node and scheduler and resource management wg folks more so than others.
--
Tim Pepper
Open Source Cloud Technologies Lead
VMware Open Source Technology Center
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/17321ef6-379a-4853-9d85-8b9fd9efe881%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAO_RewaABhnjvwzdxYdSOcCTeDUgAVSsX1s7ZFyOXJDNt3vVHg%40mail.gmail.com.
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To post to this group, send email to kuberne...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/CAL5aO5PpEG2ETwD6de8yjGgFbWQiGr1t%3DATNpAzjzh%3Dojy-yaw%40mail.gmail.com.