《云原生应用开发:Operator原理与实践-样章》——序

序当前,我国经济已由高速增长阶段转向高质量发展阶段,随着“十四五”规划启动,新一代信息技术将进入全面升级和广泛传播的关键期,社会治理、生产、生活等各方面迎来换挡提速期。新形势下,数字经济已成为我国高质量发展的重要推动力,新一轮科技革命与产业变革不断深入,数字化、网络化、智能化正在成为推动经济社会发展...

《云原生应用开发:Operator原理与实践-样章》——前言

《云原生应用开发:Operator原理与实践-样章》——前言

前言从 2013 年 Pivotal 公司的 Matt Stine 提出云原生概念,到 2015 年 Google、Red Hat等公司牵头成立 CNCF,云原生领域蓬勃发展。云原生架构在公有云、私有云和混合云等环境中构建及运行可弹性扩展的应用方面具有优势;它也能构建具备良好容错性、易于管理和便于观...

云原生可观测最佳实践

1 课时 |
39 人已学 |
免费

阿里云云原生助理工程师认证(ACA)课程

66 课时 |
214 人已学 |
免费

高校精品课-华东师范大学-云原生数据库

13 课时 |
277 人已学 |
免费
开发者课程背景图
《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.1 云原生介绍——1.1.1 云原生的起源与发展(1)

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.1 云原生介绍——1.1.1 云原生的起源与发展(1)

第1章 引言1.1 云原生介绍1.1.1 云原生的起源与发展近年来,“云原生”逐渐成云计算领域非常热门的词汇。各大云计算厂商的产品宣传材料、各类云计算技术会议,以及各种技术博客、公众号、微信群中,经常会提及“云原生”。 那么究竟什么是“云原生”?它为什么这么流行?下面我们来一探究竟。实际上,云原生是...

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.1 云原生介绍——1.1.2 Kubernetes:云原生基础设施(1)

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.1 云原生介绍——1.1.2 Kubernetes:云原生基础设施(1)

1.1.2 Kubernetes:云原生基础设施2014 年,Google 公司开源了 Kubernetes 项目。此时,在容器编排领域主要有两个竞争对手,即 Docker 公司的 Docker Swarm 和 Apache 基金会的 Mesos。虽然 Kubernetes诞生得较晚,但实际上其设计...

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.1 云原生介绍——1.1.3 应用云原生改造(1)

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.1 云原生介绍——1.1.3 应用云原生改造(1)

1.1.3 应用云原生改造业界云原生相关的基础设施已基本成熟。对用户来说,对已有的传统架构服务进行改造,加速迁移到云平台至关重要。应用的云原生改造基本分为 3 个阶段:(1) 容器化改造;(2) 微服务化改造;(3) DevOps 改造。下面分...

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.2 Operator 介绍——1.2.1 Operator 简介(1)

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.2 Operator 介绍——1.2.1 Operator 简介(1)

1.2  Operator 介绍在 Kubernetes 中我们经常使用 Deployment、DaemonSet、Service、ConfigMap 等资源,这些资源都是 Kubernetes 的内置资源,它们的创建、更新、删除等均由 Controller Manager 负责管理,触发相应的动作...

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.2 Operator 介绍——1.2.2 Operator 应用案例(1)

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.2 Operator 介绍——1.2.2 Operator 应用案例(1)

1.2.2 Operator 应用案例前面介绍了基于 CR 和相应的自定义资源控制器,我们可以自定义扩展 Kubernetes 原生的模型元素,这样的自定义模型可以加入到原生 Kubernetes API 管理;同时 Operator开发者可以像使用原生 API 进行应用管理一样,通过声明式的方式定...

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.2 Operator 介绍——1.2.3 主流 Operator 开发工具介绍(1)

《云原生应用开发:Operator原理与实践-样章》——第1章 引言——1.2 Operator 介绍——1.2.3 主流 Operator 开发工具介绍(1)

1.2.3 主流 Operator 开发工具介绍我们通过前面的内容了解到,Operator 的运行机制是作为自定义扩展资源注册到Controller Manager,通过 List-Watch 的方式监听对应资源的变化,然后在周期内的各个环节进行相应的协调。在 Operator 开发工具出现前,用户...

《云原生应用开发:Operator原理与实践-样章》——第2章 Operator 原理——2.1 Operator 简介——2.1.2 什么是 Controller

《云原生应用开发:Operator原理与实践-样章》——第2章 Operator 原理——2.1 Operator 简介——2.1.2 什么是 Controller

2.1.2 什么是 Controller从字面意义来说,Controller 就是控制器,它是控制 Kubernetes 的资源实体。如何控制呢?它通过监听 Kubernetes 资源变化事件来实现,这个事件可能是用户发起的,例如,用户希望把资源从 A 状态更新到 B 状态,Controller 就...

《云原生应用开发:Operator原理与实践-样章》——第2章 Operator 原理——2.2 Client-go 原理——2.2.1 Client-go 介绍(1)

2.2  Client-go 原理通过学习本节,你能清晰认识到 Client-go 主要用在 Kubernetes 的 Controller 中,包括内置的 Controller(如 Kube-Controller-Manager)和 CRD 控制器;该工具实现了对 Kubernetes 集群中各类...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

阿里云云原生
阿里云云原生
关注云原生中间件、微服务、Serverless、容器、Service Mesh等技术领域、聚焦云原生技术趋势、云原生大规模的落地实践
9147+人已加入
加入
相关电子书
更多
阿里云云原生开源开发者沙龙北京站 PPT 合集
PolarDB开发者大会:PolarDB云原生弹性演进
2022云栖大会:云原生数据仓库-加速业务数据化,数据价值化
立即下载 立即下载 立即下载