全球架构师峰会2019北京/云原生/阿里巴巴 Kubernetes 应用管理实践中的经验与教训&mdash
(schemas) list Reference a overwritable parameter as value Operational hint from developers to operators Component 从 CRD 到 扩展 Workload OpenFaaS CRD OpenFaaS 扩展Workload 可发现、可管理的运维能力:OAM Traits System OpenKruise RDS operator …… • OAM • Helm/CNAB • GitOps • Rollout • Workload Controller • K8s Operators • Kubernetes • FaaS • Cloud Services 理论基础:CNCF 倡导的“应用交付分层模型” OAM 项目近期计划 • OpenFaas、Terraform、Knative0 码力 | 26 页 | 6.91 MB | 1 年前3Kubernetes + OAM 让开发者更简单
用户不友好:大量基础设施层 语义泄露 • 封闭:不能利用 K8s 生态能力 Gateway Route Traffic Rollout Job Infra Ops Developers Operators Deployme nt Route Service Job PaaS A PaaS B Serverless C 案例:过去的阿里巴巴应用管理平台 Traits/Scopes B Serverless C Components Traits Components Traits Components Traits Components Developers Operators 案例:今天的阿里巴巴应用管理 • 统一、标准 • 用户友好 • 高可扩展 • 全局拉通共建 OAM 社区欢迎大家! • The OAM spec: • https://github0 码力 | 22 页 | 10.58 MB | 1 年前3逐灵&木苏-阿里巴巴 K8S 超大规模实践经验
支持并发更新、容错暂停 • 支持镜像预热、按需下载镜像格式面向终态的风险控制 • 运维决策分散 - controllers - operators - rescheduler - kubelet Admission Kube-apiserver Controllers Operators Kubelet Kubelet Kubelet Pouch container CNI CSI throttling/circuit0 码力 | 33 页 | 8.67 MB | 5 月前3Node Operator: Kubernetes Node Management Made Simple
陈俊(Joe), Ant Financial Agenda • Background and Motivation • Introduction of Operators • Node-Operator • Advanced Topic: Kube-on-Kube-Operator • Achievement • Q&A Background: DC/OS0 码力 | 18 页 | 11.70 MB | 1 年前3Putting an Invisible Shield on Kubernetes Secrets
same code base, thus the same • APIs, logic, iteration plan for developers • Experience for users/operators • TEE as an option, en/disable based on • Hardware configurations • Biz scenarios • Solutions0 码力 | 33 页 | 20.81 MB | 1 年前3基于 Kubernetes 构建标准可扩展的云原生应用管理平台-孙健波、周正喜
Application Platform foo Platform bar Serverless baz Common Workload Types Manual Scaler K8s Operators Kubernetes + OAM K8s Plugin HPA Deployment scale-to-0 Function Unified Model Layer Platform0 码力 | 27 页 | 3.60 MB | 9 月前3Kubernetes平台比較:Red Hat OpenShift、SUSE Rancher及 Canonical Kubernetes
Kubernetes 可輕鬆在各種不同平台部署及連接,應視為關鍵的考量因素。 Canonical Kubernetes利用Juju協助企業導覽多雲佈建、安裝及設定的複雜度。 Juju Charmed Operators(以下簡稱「Charm」)利用模型導向作業(Model- Driven Operations)的概念,協助部署及管理Kubernetes,涵蓋各種不同的雲端供 應商及執行個體。Juju模型可讓0 码力 | 10 页 | 1.26 MB | 1 年前3
共 7 条
- 1