9款Kubernetes的无处事器器材,保藏了
继承分享Kubernetes的有效器材,本文为各人先容9款Kubernetes的无处事器器材,伴侣们喜好的话,请多多评述转发,给更多的伴侣。 1.Kubeless Kubeless是Kubernetes原生的无处事器框架,可让你陈设少量代码,而不必担忧基本架构的题目。Kubeless有开箱即用的Kubernetes资源,还提供自动扩展,API路由,监控和妨碍解除。Kubeless完全依靠于K8s原语,因此Kubernetes用户也将可以或许行使本机K8s API处事器和API网关。 2.Fission Fission是Kubernetes的快速无处事器框架,专注于开拓职员的出产力和高机能。Fission可在任那里所的Kubernetes集群上事变:在条记本电脑,任何公有云或私稀有据中心中。你可以行使Python,NodeJS,Go,C#或PHP编写函数,然后行使Fission将其陈设在K8s集群上。 3.Funktion Funktion是专为Kubernetes计划的开源变乱驱动的Lambda气魄威风凛凛编程模子。Funktion与fabric8平台细密相连。行使Funktion,可以建设流以从200多个变乱源举办订阅以挪用你的成果,包罗大大都数据库,动静体系,交际媒体以及其他中间件和协议。 4.IronFunctions IronFunctions是一个开源的无处事器平台或FaaS平台,可以在任那里所运行。IronFunction是用Golang编写的,现实上支持任何说话的成果。IronFunction的首要利益是它支持AWS Lambda名目。直接从Lambda导入函数,然后在任何必要的处所运行它们。 5.OpenWhisk Apache OpenWhisk是由IBM和Adobe驱动的强盛的开源FaaS平台。OpenWhisk可以陈设在当地当地装备或云上。Apache OpenWhisk的计划意味着它充当异步且松耦合的执行情形,可以针对外部触发器运行成果。OpenWhisk可以作为SaaS办理方案在Bluemix上行使,可能可以在当地陈设基于Vagrant的VM。 6.OpenFaaS OpenFaaS框架旨在在Docker Swarm或Kubernetes上打点无处事器成果,它将网络和说明各类指标。可以将任何历程打包到函数中并行使它,而无需一再编码或执行任何其他通例操纵。FaaS内置了Prometheus指标,这意味着它可以按照必要自动上下缩放成果。FaaS本机支持基于Web的界面,可以在个中试用你的成果。 7.Nuclio Nuclio是一个无处事器项目,旨在处理赏罚高机能变乱和大量数据。Nuclio可以作为独立库在当地装备上启动,也可以在VM/Docker容器内启动。其它,Nuclio开箱即用地支持Kubernetes。Nuclio提供具有最大并行度和最小开销的及时数据处理赏罚。 8.Virtual Kubelet Virtual Kubelet是开源的Kubernetes Kubelet实现,为了将Kubernetes毗连到其他API。Virtual Kubelet应承节点由其他处事(如ACI,Hyper.sh和AWS等)支持。此毗连用具有可插拔架构,可直接行使Kubernetes原语,从而使其更易于构建。 9.Fnproject Fnproject是一个无容器的本机无处事器项目,它险些支持任何说话,而且险些可以在任那里所运行。Fn是用Go编写的,因此机能停当且轻便。Fnproject支持AWS Lambda名目样式,因此可以轻松导入Lambda函数并行使Fnproject启动它。
(编辑:河北网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |