搜索

pdf文档 Apache OpenWhisk + Kubernetes: A Perfect Match for Your Serverless Platform

3.53 MB 24 页 0 下载 205 浏览 0 评论 0 收藏
语言 格式 评分
英语
.pdf
3
摘要
文档探讨了Apache OpenWhisk与Kubernetes的结合,介绍了一种无服务器计算模型。Apache OpenWhisk是一个开源云平台,能够根据事件在任何规模下执行函数。它与Kubernetes的集成提供了容器编排能力,简化了部署和管理。文档详细说明了如何利用Kubernetes的声明式对象管理、扩展性和可靠性来优化无服务器平台的性能和安全性。
AI总结
### 总结: 本文档主要探讨了 Apache OpenWhisk 与 Kubernetes 的结合,分析了其作为服务器less平台的完美匹配性,并详细介绍了相关技术细节。 1. **Serverless 定义与优势** - 服务器less计算是一种基于事件驱动的部署模型,应用程序以函数形式打包上传至平台,按需执行、扩展和计费。 - 主要优势包括:无服务器运维(无需 provisioning、更新或管理基础设施)、灵活扩展性(空闲时无计算成本)。 2. **Apache OpenWhisk** - 开源服务器less云平台,由 Apache 软件基金会支持,采用 Apache 2 许可证,社区驱动开发。 - 具备高扩展性,适用于 IBM Cloud 等环境,提供相同代码的开源版本。 3. **Kubernetes 与 OpenWhisk 的结合** - Kubernetes 是生产级容器编排平台,支持声明式管理,适合部署 OpenWhisk 的核心组件(如 CouchDB、Redis、Zookeeper 等)。 - OpenWhisk 可通过 Kubernetes 集群进行部署,利用 Helm 包管理器简化安装和更新流程。 4. **技术细节与架构** - OpenWhisk 的架构设计适合 Kubernetes 环境,支持大规模扩展和高可用性。 - 核心组件(如依赖库和服务)通过 Kubernetes Deployment 控制器进行声明式更新,确保长期任务稳定运行。 5. **总结** Apache OpenWhisk 与 Kubernetes 的结合为服务器less平台提供了高效、灵活且易于管理的解决方案,适用于需要按需扩展和无服务器运维的场景。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 17 页请下载阅读 -
文档评分
请文明评论,理性发言.