基于 Tekton 的 CICD 平台
1.背景
1.1 目前使用 Jenkins 遇到的问题
- 编排引擎不稳定
[root@k8s-0 ~]# kubectl get cs NAME AGE controller-manager scheduler etcd-0 [root@k8s-0 ~]# kubectl get pods -n kube-system -o wide NAME READY STATUS RESTARTS AGE IP NODE NOMINATED NODE READINESS GATE
副标题: 核心原理与案例分析作者: 李智慧出版社: 电子工业出版社出版年: 2013-9-1ISBN: 9787121212000Notes:没有业务对技术的需求,培养不出优秀的架构师。作者是伴随着淘宝业务增长,一起成长起来的。书中主要从系统性能,可用性,伸缩性,扩展性,安全性几个方面阐述网站架构技术要点。同时,结合淘宝、维基百科等架构案例,分析技术挑战、应对策略。最后,还给迷茫的架构师指明了成长
英文书名: Professional JavaScript for Web作者: [美] Nicholas C. Zakas出版社: 图灵程序设计丛书出版年: 2012-3-29ISBN: 9787115275790
Kubernetes(K8s)是一个用于大规模运行分布式应用和服务的开源容器编排平台。K8s 让应用发布更加快速安全,让应用部署也更加灵活,但在带来这些便利性的同时,也给应用排障增加了 K8s 平台层面的复杂度,本篇文章将以常见的服务异常入手,来详细拆解 K8s 服务访问方式,以及如何利用现有的可观测体系来对 k8s 平台和应用服务进行快速排障。 服务的访问方式 开启 K8s 服务异常排障过程前,