 QCon北京2017/企业软件互联网应用实践/基于 kubernetes 的企业级容器云2 2016 Lenovo Internal. All rights reserved. 3 2017 Lenovo Internal. All rights reserved. 大纲 • 背景和挑战 • 企业级容器云设计与思考 • 让一切自动化 • 监控与日志 • Showcase • 那些坑,那些事 4 2017 Lenovo Internal. All rights reserved 缺少标准和规范 5 2017 Lenovo Internal. All rights reserved. 背景和挑战 • 内部系统演进 每个项目自维护 难以规范和升级 01 脚本化 多个工具集成 最佳搭配 合力作战 03 平台化 抽象成工具 模板化 一键化 零散,不成体系 02 工具化 6 2017 Lenovo Internal. All rights reserved. 规范落地困难 系统分散,难以统一 自服务平台 高效协作,加速迭代 7 2017 Lenovo Internal. All rights reserved. 背景和挑战 • 容器之道 加速 交付 统一 规范 构建 平台 节约 资源 8 2017 Lenovo Internal. All rights reserved. 企业级容器云设计与思考 • 设计思路 从需求出发 需求驱动,勿求大而全,没有银弹0 码力 | 30 页 | 1.80 MB | 1 年前3 QCon北京2017/企业软件互联网应用实践/基于 kubernetes 的企业级容器云2 2016 Lenovo Internal. All rights reserved. 3 2017 Lenovo Internal. All rights reserved. 大纲 • 背景和挑战 • 企业级容器云设计与思考 • 让一切自动化 • 监控与日志 • Showcase • 那些坑,那些事 4 2017 Lenovo Internal. All rights reserved 缺少标准和规范 5 2017 Lenovo Internal. All rights reserved. 背景和挑战 • 内部系统演进 每个项目自维护 难以规范和升级 01 脚本化 多个工具集成 最佳搭配 合力作战 03 平台化 抽象成工具 模板化 一键化 零散,不成体系 02 工具化 6 2017 Lenovo Internal. All rights reserved. 规范落地困难 系统分散,难以统一 自服务平台 高效协作,加速迭代 7 2017 Lenovo Internal. All rights reserved. 背景和挑战 • 容器之道 加速 交付 统一 规范 构建 平台 节约 资源 8 2017 Lenovo Internal. All rights reserved. 企业级容器云设计与思考 • 设计思路 从需求出发 需求驱动,勿求大而全,没有银弹0 码力 | 30 页 | 1.80 MB | 1 年前3
 Over engineeringthe core of Kubernetes kopsAmazonProvidedDNS {{ if eq Region "us-east-1" }} domainName: ec2.internal {{ else }} domainName: {{ Region }}.compute.internal {{ end }} vpcDHDCPOptionsAssociation/{{ ClusterName }}: vpc: vpc/{{ AmazonProvidedDNS {{ if eq Region "us-east-1" }} domainName: ec2.internal {{ else }} domainName: {{ Region }}.compute.internal {{ end }} vpcDHDCPOptionsAssociation/{{ ClusterName }}: vpc: vpc/{{ AmazonProvidedDNS {{ if eq Region "us-east-1" }} domainName: ec2.internal {{ else }} domainName: {{ Region }}.compute.internal {{ end }} vpcDHDCPOptionsAssociation/{{ ClusterName }}: vpc: vpc/{{0 码力 | 75 页 | 4.56 MB | 1 年前3 Over engineeringthe core of Kubernetes kopsAmazonProvidedDNS {{ if eq Region "us-east-1" }} domainName: ec2.internal {{ else }} domainName: {{ Region }}.compute.internal {{ end }} vpcDHDCPOptionsAssociation/{{ ClusterName }}: vpc: vpc/{{ AmazonProvidedDNS {{ if eq Region "us-east-1" }} domainName: ec2.internal {{ else }} domainName: {{ Region }}.compute.internal {{ end }} vpcDHDCPOptionsAssociation/{{ ClusterName }}: vpc: vpc/{{ AmazonProvidedDNS {{ if eq Region "us-east-1" }} domainName: ec2.internal {{ else }} domainName: {{ Region }}.compute.internal {{ end }} vpcDHDCPOptionsAssociation/{{ ClusterName }}: vpc: vpc/{{0 码力 | 75 页 | 4.56 MB | 1 年前3
 KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践Wang, Tencent Cloud • Expert Software Engineer • Technical Director of TKEx Platform , a Tencent internal Kubernetes platform for Tencent’s services • https://cloud.tencent.com/developer/column/2436 Kubernetes Service). Ø Serve Tencent’s business by using kubernetes native approach. • Adapt to various internal systems like Route System, CMDB, CI, Security Platform, etc. • Declarative application lifecycle0 码力 | 19 页 | 10.94 MB | 1 年前3 KubeCon2020/腾讯会议大规模使用Kubernetes的技术实践Wang, Tencent Cloud • Expert Software Engineer • Technical Director of TKEx Platform , a Tencent internal Kubernetes platform for Tencent’s services • https://cloud.tencent.com/developer/column/2436 Kubernetes Service). Ø Serve Tencent’s business by using kubernetes native approach. • Adapt to various internal systems like Route System, CMDB, CI, Security Platform, etc. • Declarative application lifecycle0 码力 | 19 页 | 10.94 MB | 1 年前3
 Amazon Elastic Kubernetes Service (EKS) 初探秘io/aws-load-balancer-type: "nlb") 内部及外部Load Balancer 支持(internal LB支持方式 -> annotation: service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0) © 2019, Amazon Web Services, Inc. or its Affiliates0 码力 | 39 页 | 1.83 MB | 1 年前3 Amazon Elastic Kubernetes Service (EKS) 初探秘io/aws-load-balancer-type: "nlb") 内部及外部Load Balancer 支持(internal LB支持方式 -> annotation: service.beta.kubernetes.io/aws-load-balancer-internal: 0.0.0.0/0) © 2019, Amazon Web Services, Inc. or its Affiliates0 码力 | 39 页 | 1.83 MB | 1 年前3
 Kubernetes & YARN: a hybrid container cloud
������ ������ ����� Co-location GPU FPGA relatime - More resource dimension - Expand Alibaba internal co-location scale (Fuxi & sigma) ����������� ����������������  ����� ������ ������� ��� �������0 码力 | 42 页 | 25.48 MB | 1 年前3 Kubernetes & YARN: a hybrid container cloud
������ ������ ����� Co-location GPU FPGA relatime - More resource dimension - Expand Alibaba internal co-location scale (Fuxi & sigma) ����������� ����������������  ����� ������ ������� ��� �������0 码力 | 42 页 | 25.48 MB | 1 年前3
 实际案例Kubernetes on Supporting 1 Million Bike-Taxi Drivers in Indonesialogging infrastructure platform. Visit: https://github.com/BaritoLog/. Cloud Native Saturdays Internal knowledge-sharing sessions held regularly to discuss in depth about cloud native technologies0 码力 | 37 页 | 34.65 MB | 1 年前3 实际案例Kubernetes on Supporting 1 Million Bike-Taxi Drivers in Indonesialogging infrastructure platform. Visit: https://github.com/BaritoLog/. Cloud Native Saturdays Internal knowledge-sharing sessions held regularly to discuss in depth about cloud native technologies0 码力 | 37 页 | 34.65 MB | 1 年前3
 Go Programming Pattern in Kubernetes Philosophyit’s not that kind of AD) • What I will not talk? • Kubernetes usage and under the hood • Internal systems or commercial software Kubernetes • The container orchestration and management project0 码力 | 29 页 | 2.12 MB | 1 年前3 Go Programming Pattern in Kubernetes Philosophyit’s not that kind of AD) • What I will not talk? • Kubernetes usage and under the hood • Internal systems or commercial software Kubernetes • The container orchestration and management project0 码力 | 29 页 | 2.12 MB | 1 年前3
 Kubernetes开源书 -  周立我的Node名称是 kubernetes-foo-node- 1.ca-robinson.internal ,⽽我想要的标签是 disktype=ssd ,那么可使⽤ kubectl label nodes kubernetes-foo-node- 1.c.a-robinson.internal disktype=ssd 。 如果此命令出现“invalid command”的错误,那0 码力 | 135 页 | 21.02 MB | 1 年前3 Kubernetes开源书 -  周立我的Node名称是 kubernetes-foo-node- 1.ca-robinson.internal ,⽽我想要的标签是 disktype=ssd ,那么可使⽤ kubectl label nodes kubernetes-foo-node- 1.c.a-robinson.internal disktype=ssd 。 如果此命令出现“invalid command”的错误,那0 码力 | 135 页 | 21.02 MB | 1 年前3
 ⾸云容器产品Kubernetes操作指南3306/TCP 45m 5 $ kubectl get nodes -o wide 6 NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP 7 master001 Ready master 87d v1.16.3 ***0 码力 | 94 页 | 9.98 MB | 1 年前3 ⾸云容器产品Kubernetes操作指南3306/TCP 45m 5 $ kubectl get nodes -o wide 6 NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP 7 master001 Ready master 87d v1.16.3 ***0 码力 | 94 页 | 9.98 MB | 1 年前3
共 9 条
- 1













