K8s1.13 Versions Save

微服务容器化持续交付总体流程:开发代码提交到Gitlab;Rahcher设置代码库为Gitlab;Rahcher流水线配置编译源码;Rahcher流水线Build Docker镜像;Rancher流水线Push Docker镜像到私有镜像库Harbor;Rancher流水线根据k8s yaml部署文件部署容器。

v3.0

3 years ago

微服务容器化持续交付总体流程

  • 开发代码提交到Gitlab
  • Rahcher设置代码库为Gitlab
  • Rahcher流水线配置编译源码
  • Rahcher流水线Build Docker镜像
  • Rancher流水线Push Docker镜像到私有镜像库Harbor
  • Rancher流水线根据k8s yaml部署文件部署容器

v2.3

3 years ago

微服务容器化持续交付

新增 Rancher部署

总体流程

  • 在开发机开发代码后提交到gitlab
  • 通过镜像打包项目上线触发walle或jenkins进行构建,walle或jenkins将代码打成docker镜像,push到私有镜像库
  • 通过服务上线项目将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器

Walle相关

Docker相关

Kube-Prometheus相关

Fluentd-Elasticsearch相关

Kubernetes相关

v2.2

4 years ago

微服务容器化持续交付

新增 Kubernetes集群容器运行日志收集

总体流程

  • 在开发机开发代码后提交到gitlab
  • 通过镜像打包项目上线触发walle或jenkins进行构建,walle或jenkins将代码打成docker镜像,push到私有镜像库
  • 通过服务上线项目将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器

Walle相关

Docker相关

Kube-Prometheus相关

Fluentd-Elasticsearch相关

Kubernetes相关

v2.1

4 years ago

微服务容器化持续交付

新增kubernetes集群监控方案kube-prometheus

总体流程

  • 在开发机开发代码后提交到gitlab
  • 通过镜像打包项目上线触发walle或jenkins进行构建,walle或jenkins将代码打成docker镜像,push到私有镜像库
  • 通过服务上线项目将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器

Walle相关

Docker相关

Kube-Prometheus相关

Kubernetes相关

v2.0

4 years ago

微服务容器化持续交付

新增walle和docker打通微服务容器化持交付

总体流程

  • 在开发机开发代码后提交到gitlab
  • 通过镜像打包项目上线触发walle或jenkins进行构建,walle或jenkins将代码打成docker镜像,push到私有镜像库
  • 通过服务上线项目将在k8s-master上执行rc、service的创建,进而创建Pod,从私服拉取镜像,根据该镜像启动容器

Walle相关

Docker相关

Kubernetes相关