【ArchSummit】如何通过AIOps推动可量化的业务价值增长和效率提升?>>> 了解详情
写点什么

携程的容器化交付实践

  • 2019-09-21
  • 本文字数:689 字

    阅读完需:约 2 分钟

携程的容器化交付实践

CNUTCon上海2018大会上,董国星(大浪)讲师做了《携程的容器化交付实践》主题演讲,主要内容如下。


演讲简介


携程系统研发部负责公司云平台和 PaaS 两大平台,共同完成了容器交付在携程的落地。云平台始于 OpenStack,进入容器时代后,走过了胖容器,Mesos,以及目前实践中的 Kubernetes 容器,积累了丰富的容器实践经验。另一方面,PaaS 平台始终紧跟容器技术的演进,在引入新技术的同时,为用户提供了稳定一致的交付体验。


我们基于 Jenkins 打造了自己的镜像管理服务,实现基础镜像的管理分发,以及不同机房间的基础镜像同步。


另外,基于 Telegrah Sidecar+Kubelet/Cadvisor 打造了容器的应用监控,并与 PaaS 平台进行无缝整合,让用户更方便的掌握容器的状态。同时我们也想分享下从 Mesos 到 Kubernetes 的容器迁移方案,如何透明的完成生产容器的迁移。


在容器交付的实践过程中,我们还完成了 Python Nodejs Golang 等应用的标准化发布,让 PaaS 平台赋能更多的应用。


主要内容:


  1. 背景介绍;

  2. 镜像管理;

  3. 容器日志与监控;

  4. PaaS 平台的容器交付;

  5. Mesos 到 Kubernetes 迁移;

  6. 各技术栈的容器标准化。


听众受益:


  1. 学习如何从 Mesos 迁移到 Kubernetes;

  2. 学习如何管理镜像;

  3. 了解容器交付的痛点。


讲师介绍


董国星(大浪)


携程系统研发部 资深后端开发工程师


2013 进入携程系统研发部。早前在 Cloud 团队从事私有云的开发,后进入 PaaS 团队,先后负责发布工具 TARS 的开发和 PaaS 平台的搭建,现为 PaaS Platform 团队负责人。致力于打造领先的 PaaS 产品,为用户提供完善端到端交付体验,提升公司的研发效率。












完整演讲 PPT 下载链接


https://cnutcon.infoq.cn/2018/shanghai/#schedule


2019-09-21 15:18769

评论

发布
暂无评论
发现更多内容

【精通内核】Linux内核并发控制原理信号量与P-V原语源码解析

小明Java问道之路

Linux 并发控制 内核 Linux内核 9月月更

真的破防了!在华为主题熄屏显示找到我的第一台Mate

最新动态

LeetCode-35. 搜索插入位置(java)

bug菌

9月日更 Leet Code 9月月更

leetcode 148. Sort List 排序链表(中等)

okokabcd

LeetCode 算法与数据结构

信息安全之我见(45/100)

hackstoic

信息安全

深入学习SAP UI5框架代码系列之二:UI5 Module的懒加载机制

Jerry Wang

JavaScript 前端框架 SAP ui5 9月月更

Containerd ctr、crictl、nerdctl 实战

CTO技术共享

Java进阶(四)Java反射TypeToken解决泛型运行时类型擦除问题

No Silver Bullet

Java 反射 9月月更 typeToken

使用 VUE 和 Go 触摸 WebAssembly

devpoint

Go Vue webassembly 9月月更

计算机网络的组成

StackOverflow

编程 计算机网络 9月月更

设计模式的艺术 第二十五章模板方法设计模式练习(用模板方法模式开发一个数据库操作模块,用户只需将SQL语句作为参数传入模板方法,则可实现连接数据库、打开数据库、操作数据库(查询或更新)、关闭数据库等操作)

代廉洁

设计模式的艺术

LeetCode-53. 最大子数组和(java)

bug菌

9月日更 Leet Code 9月月更

你真的理解C语言中的 “ 数组 ” 吗?(初阶篇)

Albert Edison

数组 C语言 开发语言 二维数组 9月月更

生产环境中使用 Linkerd

CTO技术共享

新零售SaaS架构:商品系统架构设计

架构师汤师爷

系统架构 SaaS 新零售

浅述AIOps与DevOps的区别在哪里

穿过生命散发芬芳

DevOps AIOPS 9月月更

一款开源的电商框架介绍:Spartacus

Jerry Wang

typescript angular SAP Spartacus 9月月更

查看k8s的etcd数据

程序员欣宸

Kubernetes 9月月更

云原生(三十六) | Kubernetes篇之Harbor入门和安装

Lansonli

云原生 9月月更

「知识点」曾经忽略的arguments

叶一一

JavaScript 前端 9月月更

「趣学前端」SVG,边学边做

叶一一

JavaScript 前端 9月月更

云资源管理概述

阿泽🧸

云资源 9月月更

你猜 1 行Python代码能干什么呢?神奇的单行 Python 代码

梦想橡皮擦

Python Python. 9月月更

2022-09-04:以下go语言代码输出什么?A:不能编译;B:45;C:45.2;D:45.0。 package main import ( “fmt“ ) func main() {

福大大架构师每日一题

golang 福大大 选择题

自动化测试如何管理测试数据

老张

自动化测试

四天拿捏Spring Security?这份清华大佬总结的笔记究竟有多离谱

了不起的程序猿

Java spring 程序员 JAVA开发 spring security

神级编程网站,堪称程序员的充电站,我给你找好了不能错过

C语言与CPP编程

编程 程序员 网站 计算机 编程语言‘

【CSS】 position : static | absolute | relative | fixed | sticky

翼同学

CSS 前端 9月月更

致敬经典!这款华为主题能让你的手机秒变“历代Mate”

最新动态

云原生的学习心得

Geek_e8bfe4

YAML管理Kubernetes应用

CTO技术共享

携程的容器化交付实践_CNUTCon_董国星(大浪)_InfoQ精选文章