玩转阿里云Serverless Kubernetes新功能

本文涉及的产品
简介: 阿里云Serverless Kubernetes发布新功能:开放杭州区域,Exec/Attach支持,服务发现,Ingress,Service Account,子账号支持。

2000元阿里云代金券免费领取,2核4G云服务器仅664元/3年,新老用户都有优惠,立即抢购>>>


阿里云采购季(云主机223元/3年)活动入口:请点击进入>>>,


阿里云学生服务器(9.5元/月)购买入口:请点击进入>>>,

Serverless Kubernetes产品介绍

还记得阿里云Serverless Kubernetes五月份正式对外邀测的激动时刻吗?还记得阿里云Serverless Kubernetes与传统Kubernetes集群的区别吗?让我们再次一起了解一下Serverless Kubernetes。

阿里云Serverless Kubernetes让您无需管理和维护集群与服务器,即可快速创建 Kuberentes 容器应用,并且根据应用实际使用的 CPU 和内存资源量进行按需付费。使用 Serverless Kubernetes,您可以专注于设计和构建应用程序,而不是管理运行应用程序的基础设施。它基于阿里云弹性计算基础架构,并且完全兼容 Kuberentes API的解决方案,充分结合了虚拟化资源带来的安全性、弹性和 Kubernetes 生态。

image

自从产品发布以来,我们收到了很多用户的积极反馈,我们也持续不断地进行功能迭代,优化产品体验,目前已经发布了很多新功能,包括新区域开放、Exec/Attach、服务发现、Ingress、Service Account、子账号。下面我们一一详解。

新功能详解

【1. 杭州区域开放邀测】
除了初期上线的上海区域(华东2),杭州区域(华东1)近日也已对外开放邀测。邀测期间继续免费。

image

【2. Exec/Attach功能发布】
Exec/Attach功能对于容器的调试是极为有用的,Serverless Kubernetes的exec/attach使用与传统的使用方式保持完全一致。

image

需要了解的是如果exec连接空闲5分钟,连接则会自动断开

【3. 基于云解析PrivateZone的服务发现】
服务发现(Service Discovery)是kubernetes集群中服务相互通信的基础功能,传统的服务发现依赖于集群内部的DNS组件,而Serverless Kubernetes的服务发现则是基于阿里云云解析PrivateZone实现,用户无需安装kubedns之类的组件即可轻松实现服务发现。

(关于PrivateZone:云解析 PrivateZone,是基于阿里云专有网络VPC(Virtual Private Cloud)环境的私有域名解析和管理服务。您能够在自定义的一个或多个专有网络中将私有域名映射到IP资源地址,同时在其他网络环境无法访问您的私有域名。)

用户创建Serverless Kubernetes集群时需要在控制台勾选此功能:
image

目前服务发现功能只作用于Intranet Service和Headless Service

创建service之后在pod中即可通过长域名和短域名访问集群内的service:

  • 长域名:$svc.$clusterId.svc.cluster.local ($clusterId为servleress集群id)
  • 短域名:$svc

相关功能文档:https://help.aliyun.com/document_detail/85861.html?spm=a2c4g.11186623.6.826.MnnXjm

【4. Ingress功能发布】

在阿里云Serverless Kubernetes集群中,我们可以通过LoadBalancer Service对外提供四层服务访问,同样我们也可以通过Ingress来对外提供七层服务访问。用户无需安装Ingress Controller即可轻松使用Ingress。

Ingress的使用可参考经典的coffee and tea用例:https://github.com/AliyunContainerService/serverless-k8s-examples/tree/master/ingress
更多细节请参考云栖文章:https://yq.aliyun.com/articles/604570

【5. Service Account】
在Serverless Kubernetes中,默认开启Service Account功能,这就意味pod默认有权限访问apiserver。

在创建的容器中我们可以发现目录/var/run/secrets/kubernetes.io/serviceaccount/下有三个文件:
image

文件token和ca.crt即为容器通过service account访问集群的凭据,通过service account用户只可访问pod所在serverless集群中的资源。

到底如何利用这三个文件访问集群呢?比如查看当前集群中的pod数量?我们已经提供了极为简单的示例,用户可以通过in-cluster或者直接curl的方式访问集群,请参考用例https://github.com/AliyunContainerService/serverless-k8s-examples/tree/master/service-account

【6. 子账号支持】
很多企业用户使用子账号管理资源,对于容器服务的所有产品,现都已支持子账号的集群管理和操作。

开始使用

在Serverless Kubernetes中用户可以快速的部署容器应用,体验真正的云原生。欢迎进入容器服务控制台,填写邀测申请。

控制台地址:https://cs.console.aliyun.com
快速入门:https://yq.aliyun.com/articles/591115
用例参考:https://github.com/AliyunContainerService/serverless-k8s-examples

我们计划很快对全体用户开放Serverless Kubernetes和发布更多新功能,敬请期待。

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
2天前
|
人工智能 算法 Serverless
上海站丨阿里云云原生技术实践营—— Serverless + AI 技术专场开启报名!
"飞天技术沙龙——Serverless 技术实践营"将于2024年5月31日举行,聚焦Serverless在AI中的应用。活动包括演讲、实操,探讨Serverless演进趋势、AI应用开发及降低成本等议题。限额80人,报名审核制,有周边礼品。扫描链接<https://summit.aliyun.com/Serverless2024shanghai>报名,现场还有大奖和证书领取。
上海站丨阿里云云原生技术实践营—— Serverless + AI 技术专场开启报名!
|
4天前
|
Kubernetes 安全 Serverless
破茧成蝶 - Serverless Kubernetes 的思考与征程(二)
本文将针对 Serverless Container 技术的特殊性,分享其对 Kubernetes 的架构影响,以及阿里云在Serverless Kubernetes方面架构选择。
|
4天前
|
Kubernetes 安全 Serverless
没有银弹,只有取舍 - Serverless Kubernetes 的思考与征程(一)
Kubernetes作为云原生计算的基础项目,已经在开发者和企业中获得广泛的支持。然而其自身复杂性和陡峭的学习曲线依然让人望而生畏。在 CNCF 2020年度调研报告中,在Kubernetes技术落地过程中面临最大的挑战就是复杂性。
|
4天前
|
存储 Cloud Native 大数据
国内独家|阿里云瑶池发布ClickHouse企业版:云原生Serverless新体验
全面升级为云原生架构,支持云原生按需弹性Serverless能力,解决了长期困扰用户的集群扩展效率和平滑性问题。
国内独家|阿里云瑶池发布ClickHouse企业版:云原生Serverless新体验
|
4天前
|
运维 Serverless 应用服务中间件
Serverless 应用引擎产品使用之在阿里云Serverless中函数计算FC nginx 部署上去之后放置静态页面如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
265 0
|
4天前
|
弹性计算 运维 Serverless
Serverless 应用引擎产品使用之在阿里函数计算中,使数据库和阿里云函数计算位于同一个内网中如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
1064 0
Serverless 应用引擎产品使用之在阿里函数计算中,使数据库和阿里云函数计算位于同一个内网中如何解决
|
4天前
|
运维 监控 Serverless
Serverless 应用引擎产品使用之在使用阿里云函数计算部署网站时,网站打开不稳定如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
210 1
|
4天前
|
运维 Serverless API
Serverless 应用引擎产品使用之在阿里云函数计算中通过调用函数如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
307 10
|
4天前
|
弹性计算 运维 监控
解密阿里云弹性计算:探索云服务器ECS的核心功能
阿里云ECS是核心计算服务,提供弹性云服务器资源,支持实例按需配置、集群管理和监控,集成安全防护,确保服务稳定、安全,助力高效业务运营。
84 0
|
4天前
|
存储 弹性计算 固态存储
阿里云服务器CPU内存配置详细指南,如何选择合适云服务器配置?
阿里云服务器配置选择涉及CPU、内存、公网带宽和磁盘。个人开发者或中小企业推荐使用轻量应用服务器或ECS经济型e实例,如2核2G3M配置,适合低流量网站。企业用户则应选择企业级独享型ECS,如通用算力型u1、计算型c7或通用型g7,至少2核4G配置,公网带宽建议5M,系统盘可选SSD或ESSD云盘。选择时考虑实际应用需求和性能稳定性。
149 6

热门文章

最新文章

相关产品

  • 函数计算
  • http://www.vxiaotou.com