CHILONE'S Blog

冬天到了,春天还会远吗?

Rancher 企业版安装 Kubeflow

Rancher 应用实践

Copyright 2020, Rancher Labs (CN). All Rights Reserved. 版本 更改说明 更新人 日期 1.0 文档创建 张志龙 20200312 [toc] Rancher ...

业务容器化改造实践(7)

实践——电商业务系统的容器化实现

  前面的文章讲到了业务容器化改造的思路和方案,主要是从三个方面进行:业务的微服务化拆分、构建自动的CI/CD发布流水线、搭建容器平台,并详细介绍了相关的方案。本编文章是本系列的最后一篇,以实际的案例讲解如何实现电商业务的容器化。 一、项目背景介绍   该电商平台采用全开源的技术框架,其设立的目标是在于帮助中小企业快速搭建属于自己的电商平台。主要功能点是,具备完善的购物流程、后端运...

业务容器化改造实践(6)

业务容器化改造的方案——构建自动的CI/CD发布流水线

  前面的文章讲到了业务容器化改造的思路和方案,主要是从三个方面进行:业务的微服务化拆分、构建自动的CI/CD发布流水线、搭建容器平台。前面介绍了业务微服务化拆分和搭建容器平台相关的方案,本篇文章属于构建自动的CI/CD流水线内容。   本篇是构建自动化CI/CD流水线方案的第三篇,主要介绍如何利用Jenkins和Gitlab构建自动化的发布流水线。 一、CI/CD流水线的方案架构...

业务容器化改造实践(5)

业务容器化改造的方案——在k8s中部署Jenkins持续集成交付平台

  前面的文章讲到了业务容器化改造的思路和方案,主要是从三个方面进行:业务的微服务化拆分、构建自动的CI/CD发布流水线、搭建容器平台。前面介绍了业务微服务化拆分和搭建容器平台相关的方案,本篇文章属于构建自动的CI/CD流水线内容。   本篇是构建自动化CI/CD流水线方案的第二篇,主要介绍如何在kubernetes集群中部署Jenkins。 一、CI/CD流水线的方案架构回顾  ...

业务容器化改造实践(4)

业务容器化改造的方案——在k8s中部署gitlab代码仓库

  前面的文章讲到了业务容器化改造的思路和方案,主要是从三个方面进行:业务的微服务化拆分、构建自动的CI/CD发布流水线、搭建容器平台。上两篇文章介绍了业务微服务化拆分和搭建容器平台相关的方案,本篇文章开始介绍如何构建自动的CI/CD流水线。   本篇是构建自动化CI/CD流水线方案的第一篇,主要介绍如何在kubernetes集群中部署gitlab代码仓库。 一、CI/CD流水线的...

业务容器化改造实践(3)

业务容器化改造的方案——搭建容器平台和私有镜像仓库

  前面的文章讲到了业务容器化改造的思路和方案,主要是从三个方面进行:业务的微服务化拆分、构建自动的CI/CD发布流水线、搭建容器平台。上篇文章介绍了业务微服务化拆分相关的方案,本篇文章介绍容器平台的搭建方案。 一、容器平台的方案架构及规划 1.1 容器平台的方案架构   我们选择Kubernetes作为容器云管理平台,除了官方开源的kubernetes平台之外,各大公有云厂商也都...

业务容器化改造实践(1)

业务容器化改造的思路与方案

  最近将一个电商业务系统进行了容器化改造,并在k8s平台中成功运行。在此记录我们的改造过程以及改造思路,希望在大家的业务容器化改造过程中,能够给大家带来帮助和启发。   后续将有一系列的文章来详细介绍如何进行容器化改造,需要改造哪些地方,具体是如何实施的。本篇是该系列文章的第一篇,主要介绍改造的思路和方案。 一、为什么要进行业务容器化改造 1.1 传统业务面临的问题   世界著名...

利用github搭建一个免费的,无限流量的Blog

利用jekyll+github pages搭建个人博客

  不想再与主机服务商打交道?只用关心你的博客内容?GitHub Pages 可以运行 Jekyll, 你很简单就可以完全免费的在 GitHub 上发布网站无需数据库、评论功能,不需要不断的更新版本… 前言   Jekyll是一个简单的免费的Blog生成工具,类似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一个生成静态网页的工具,不需要数据库支...

Rancher与托管Kubernetes集群之间无法通讯

TLS认证失败故障处理

  最近在使用rancher管理k8s集群的过程中,遇到了rancher server无法和rancher agent因TLS认证错误无法通讯的问题,经查询后,可以通过重新部署agent的方式来解决,在此记录问题的处理过程,希望对各位读者也能有所帮助。 环境说明   四台Linux虚拟机,其中一台以docker形式运行rancher-server,其他三台运行通过rancher-s...