接上文: kubernetes CI/CD建设之 五.Gitlab 首先先给大家介绍一些关于 Gitlab CI 的一些基本概念,以及如何在 Kubernetes 上安装 Gitlab CI Runner。 简介从 Git...
接上文: kubernetes CI/CD建设之 四.使用Helm快速安装Harbor Gitlab官方提供了 Helm 的方式在 Kubernetes 集群中来快速安装,但是在使用的过程中发现 Helm 提供的 Char...
接上文: kubernetes CI/CD建设之 三.Jenkins BlueOcean 安装 HarborHarbor 支持多种安装方式,源码目录下面默认有一个安装脚本(make/install.sh),采用 ...
接上文: kubernetes CI/CD建设之 二.Jenkins Pipeline部署应用 前面我们讲解了使用 Jenkins Pipeline 来自动化部署一个 Kubernetes 应用的方法,在实际的项目中,往往...
接上文: kubernetes CI/CD建设之 一.动态Jenkins Slave 前面我们实现了在 Kubernetes 环境中动态生成 Jenkins Slave 的方法,这节课我们来给大家讲解下如何在 Jenkin...
前面我们学习了持久化数据存储在Kubernetes中的使用方法,其实接下来按照我们的课程进度来说应该是讲解服务发现这一部分的内容的,但是最近有很多同学要求我先讲解下 CI/CD 这块的内容,所以我们先把这块内容提前来讲解了。...
接上文:kubernetes日志收集之 一.日志收集架构 前面介绍了 Kubernetes 集群中的几种日志收集方案,Kubernetes 中比较流行的日志收集解决方案是 Elasticsearch、Fluentd 和 Kiban...
一起学习了 Kubernetes 集群中监控系统的搭建,除了对集群的监控报警之外,还有一项运维工作是非常重要的,那就是日志的收集。 介绍应用程序和系统日志可以帮助我们了解集群内部的运行情况,日志对于我们调试问题和监视集群情况也是非常有...
接上文: 深入理解kubernetes Pod之 五.Pod容器初始化 我们知道Pod是Kubernetes中最小的调度单元,平时我们操作Pod的时间也是最多的,那么你知道Pod是怎样被创建出来的吗?知道他的工作流程吗? 组件之间的...
接上文: 深入理解kubernetes Pod之 四.Pod健康检查 Init Container就是用来做初始化工作的容器,可以是一个或者多个,如果有多个的话,这些容器会按定义的顺序依次执行,只有所有的Init Container...