`
大涛学长
  • 浏览: 106264 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Serverless Kubernetes全面升级2.0架构:支持多命名空间、RBAC、CRD、PV/PVC等功能

 
阅读更多
Serverless Kubernetes概述:
阿里云Serverless Kubernetes容器服务最新开放香港、新加坡、悉尼区域,同时全面开放2.0架构,帮助用户更加便捷、轻松地步入“以应用为中心”的全新架构。通过Serverless Kubernetes,用户50秒内可从零启动500应用容器,而无需关心底层服务器资源。

在这里插入图片描述

Serverless Kubernetes 2.0新架构
Serverless Kubernetes 2.0对后台架构进行了彻底升级,从之前的基于Namespace的多租户隔离,升级为租户独占k8s master,极大的增强了安全性和隔离型。每个租户拥有独立的apiserver,避免了共享Apiserver导致的租户干扰问题,同时一个集群中apiserver的安全风险也不会扩散到其他集群。

在这里插入图片描述

因为租户拥有完整的k8s master,所以天然支持更完整的原生kubernetes能力,包括多命名空间、CRD、RBAC等,详细对比如下:

在这里插入图片描述

通过CRD/RBAC的支持,我们可以在Serverless集群中部署Istio/knative/Argo/Spark/Kubeflow等多种controller,极大扩展了Serverless Kubernetes面向的应用场景,支撑更多云原生应用的Serverless化部署,充分享受Serverless带来的简单、敏捷和弹性能力。
收费模式:用户需要为集群中的Pod资源资源付费(收费规则请参考ECI收费规则)。Serverless集群中的k8s master(apiserver等)被阿里云容器服务托管,用户并不需要为master资源付费。
下面让我们创建Serverless集群,体验2.0相关功能。
体验Serverless Kubernetes 2.0:
创建Serverless集群

在这里插入图片描述
在这里插入图片描述
Namespace管理
对于新创建的serverless集群,默认有default/kube-system/kube-public三个命名空间。

在这里插入图片描述

用户可以创建新的namespace,并在新的namespace中创建pod。

在这里插入图片描述

虚拟节点
Sererless集群中默认存在一个virtual-kubelet虚拟节点,此节点负责所有pod的生命周期管理。
得益于虚拟节点的“无限容量”,serverless集群中用户无需做容量规划,也不存在节点的扩容和缩容,用户只需要关注pod的管理。

在这里插入图片描述

在这里插入图片描述

PV/PVC管理
目前需要用户在Serverless集群中手动部署alicloud-disk-controller。

在这里插入图片描述

部署成功后才可以管理pv/pvc/storageClass等资源。

在这里插入图片描述

主子账号授权
同托管版集群一样,Serverless集群也支持在“授权管理”页面对子账号按照Namespace进行细粒度授权。
在这里插入图片描述

结束
近期ECI售价平均降低46%,创建pod的成本进一步降低。欢迎登录阿里云容器服务控制台创建serverless集群,体验serverless的敏捷和弹性。
本文作者:贤维
原文链接:https://yq.aliyun.com/articles/717337?utm_content=g_1000077206
本文为云栖社区原创内容,未经允许不得转载。
分享到:
评论

相关推荐

    Serverless Kubernetes架构介绍.pptx

    **Serverless Kubernetes 架构详解** Serverless Kubernetes 是一种新兴的云原生架构,它将传统的 Kubernetes 集群管理复杂性降到最低,使开发者能够更加专注于应用本身的开发和运维,而无需关心底层基础设施的管理...

    Serverless Kubernetes技术发展趋势分析.pdf

    Serverless Kubernetes技术是一种新兴的云服务模式,它结合了Serverless架构的优势和Kubernetes的容器编排能力,为开发者提供了一种更为便捷、高效的资源管理和应用部署方式。在这个技术发展趋势分析中,我们可以...

    Serverless Kubernetes技术发展趋势分析.pptx

    Serverless Kubernetes技术是一种新兴的解决方案,它将Serverless架构与Kubernetes容器编排平台相结合,旨在简化云原生应用的部署和管理。该技术的核心理念是让用户关注于应用本身,而不是底层基础设施,从而实现更...

    Serverless架构:无服务器应用与AWS.docx

    Serverless 架构:无服务器应用与 AWS Serverless 架构是云计算领域的一大热点,它允许开发者专注于自身应用的逻辑实现,而不需要关心服务器的运维和管理。 Serverless 架构具有降低开发成本、提高运维效率、快速...

    Android代码-serverless-webrtc-android

    serverless-webrtc-android A demo of using WebRTC with no signaling server. But for Android written in Kotlin. Compatible and inspired by this project written for JavaScript by Chris Ball: ...

    serverless-admin-system:无服务器管理系统

    Serverless Admin System 使用 开发的后台管理系统 安装 CLI 在开始之前需要先安装 工具 $ npm i serverless -g 初始化项目 Serverless 命令行工具非常方便,可以直接初始化项目模板: $ serverless init admin-...

    凤凰架构:构建可靠的大型分布式系统.pdf

    无服务架构(Serverless)则是一种进一步抽象计算资源的形式,允许开发者集中精力于业务逻辑,而将运行时、扩展、管理等基础设施问题交给云服务提供商处理。 文档的使用方式包括在线阅读和离线阅读,并且提供了生成...

    藏经阁-从微服务到Serverless架构:享受纯粹的编程乐趣-34.pdf

    微服务架构和Serverless架构是近年来非常流行的架构模式,微服务架构将传统的monolithic架构拆分成多个小的服务单元,每个服务单元都能够独立开发、测试和部署,提高了系统的灵活性和可维护性。但是,微服务架构也...

    藏经阁-Serverless 下函数应用架构升级.pdf

    "Serverless 函数应用架构升级" Serverless 函数应用架构升级是当前 IT 行业的热门话题。Serverless 架构升级是指在 Serverless 环境下,使用函数应用架构来构建应用程序的过程。这项技术可以帮助开发者快速构建和...

    Serverless架构的应用场景和最佳实践.pdf

    Serverless架构是指一种软件架构模式,它将应用程序解耦合为多个小型、独立的组件,每个组件都可以独立地扩展和部署。这种架构模式可以提高应用程序的灵活性、可扩展性和可维护性。 应用场景: 1. 实时数据处理:...

    Knative Serverless技术架构剖析.pdf

    Knative Serverless 技术架构剖析 Knative Serverless 技术架构剖析是当前 Serverless 计算服务的热门话题。根据 Gartner 的预测,Serverless 技术将在 2019-2022 年成熟,并将在 2020 年超过 20% 的企业使用 ...

    从微服务到Serverless架构应用与实践.pdf

    从微服务到Serverless 架构应用与实践 微服务架构是当前非常流行的一种架构形式,它可以将复杂的系统拆分成多个独立的服务单元,每个服务单元都可以独立开发、测试、部署和维护,从而提高系统的灵活性和可维护性。...

    从微服务到Serverless架构.pdf

    从微服务到Serverless架构 微服务架构和Serverless架构是当前软件开发和部署的两种主要架构模式。微服务架构是指将单一的应用程序拆分为多个小型独立的服务,以提高系统的灵活性和可扩展性。Serverless架构则是指将...

    Kubernetes与云原生架构解读.docx

    此外,Kubernetes还支持CRD(Custom Resource Definition)进行API扩展,允许开发自定义控制器Operator和Service Catalog,以满足特定业务需求。 Kubernetes的发展历程非常快速,从最初的Google开源项目,到被CNCF...

    2021阿里云云原生 Serverless 技术实践营演讲PPT汇总.zip

    此次活动分别从技术、产品、架构和开发者工具的视角围绕 Serverless 的发展趋势、落地实践与参会者零距离分享最佳实践心得,全程弹幕互动答疑,和到场的开发者共同探讨交流 Serverless 企业落地的更多可能性。...

    MaxCompute Serverless 架构演进.pdf

    MaxCompute Serverless 架构演进 MaxCompute Serverless 架构演进是阿里云MaxCompute SQL引擎负责人谢德军的分享,主要介绍了MaxCompute Serverless的架构演进和关键技术。 大数据与Serverless 大数据时代,数据...

    阿里云EMR 2.0:重新定义新一代开源大数据平台.pdf

    阿里云EMR 2.0:重新定义新一代开源大数据平台 阿里云EMR 2.0是新一代开源大数据平台,旨在重新定义大数据平台的未来。该平台基于云计算和大数据技术,整合了EMR、Spark、Hive、Presto、Flink、Starrocks等多种技术...

    serverless-handbook:无服务器架构手册无服务架构实践手册-https:jimmysong.io

    无服务器手册-无服务架构实践手册Serverless(无服务器架构)是指服务端逻辑由开发者实现,应用运行在无状态的计算容器中,由事件触发,完全被第三方管理,其业务层次的状态则存储在数据库或其他介质中。 Serverless...

    Serverless 架构 无服务器应用与AWS Lambda.pdf

    《Serverless架构:无服务器应用与AWS Lambda》的作者Peter Sbarski 是最早完全拥抱无服务器架构的开发者之一,他将自己在应用无服务器架构中获得的宝贵经验总结成本书,呈现给广大的读者。更难能可贵的是,全书贯穿...

Global site tag (gtag.js) - Google Analytics