我从14年开始关注容器技术,15年开始使用容器技术,这些年看到了容器技术爆发式发展、版本的快速迭代,记得当时Docker版本还是0.7,Kubernetes版本是1.0,到现在DockerCE18,Kubernetes11。一门新技术的产生必定是为解决某些问题而存在的,同样也会带来一定的问题,容器技术是一项颠覆性技术,改变了企业的CI/CD(持续集成/持续交付,部署)环节的方式,开启了一场革命。
分类:
其他好文 时间:
2018-08-08 17:33:32
阅读次数:
132
最近在加强持续集成,遇到一个场景需要通过 gitlab-ci 环境变量(Settings -> Settings -> CI/CD -> Variables )在持续集成时向 ASP.NET Core 应用传递配置。ASP.NET Core 默认就启用了从环境变量读取配置,在 WebHost.Cr... ...
分类:
Web程序 时间:
2018-08-05 13:02:49
阅读次数:
351
安装完kubernets后,不可避免的要在集群中安装一些日常所需要的软件和服务。其中对于运维来说,jenkins是经常使用的一个工具,这里,介绍一下如何在k8s中安装jenkins工具。这也是为将来为jinkins+k8s的ci/cd流程做一个基础的架构环境。一:首先,检查k8s环境,确保集群可用。然后在各node节点下载jenkins相关的docker镜像。k8s-node1#kubectlge
分类:
Web程序 时间:
2018-08-01 15:23:38
阅读次数:
521
提到容器平台,最早接触的便是LXC(Linux Container),当时是2010年刚刚接触虚拟化平台的时候,当时开源解决方案是xen的天下(后来KVM才后来者居上),且性能各方面都不弱,价值当时还不是移动互联网时代,业务量远远没有那么大,大部分公司都是物理机部署应用,用虚拟化平台的公司也是寥寥无几,可想而知,没有业务,没有场景,那就没有技术的用武之地了,所以,LXC生而伟大而用不逢时,Docker之所以能够青出于蓝而胜于蓝,取得如此大的成功的原因还是归咎于移动互联网带来的流量大爆炸,普通基于物理机,虚拟机甚至云主机(虽然弹性伸缩应该是云主机的特性,但是当时国内看起来根本没有做到的,比起AWS来,差距之大,只能意会)的业务架构已经不能满足目前的应用场景了。
分类:
其他好文 时间:
2018-07-29 00:54:42
阅读次数:
236
CI/CD————(实操说明) CI/CD 持续集成(Continuous Integration, CI): 代码合并,构建,部署,测试都在一起,不断地执行这个过程,并对结果反馈。 持续部署(Continuous Deployment, CD): 部署到测试环境、预生产环境、生成环境。 持续部署( ...
分类:
其他好文 时间:
2018-07-28 21:53:37
阅读次数:
418
近日,BoCloud博云正式发布BeyondContanier容器云平台1.8版本。面向企业级客户对容器平台建设的需求,对产品进行多维度能力升级,提高平台性能和稳定性,为企业建设容器平台提供有效助力。BeyondContanier1.8版本围绕“服务编排”、“资源纳管”、“快速部署”、“资源调度”、“CI/CD”、“操作界面”6个重点方面进行增强升级:1.强大的服务编排能力BeyondContai
分类:
其他好文 时间:
2018-07-26 11:33:15
阅读次数:
173
李振良·奇虎360-高级运维工程师,主要负责360浏览器业务运维。7年互联网运维工作经验,具备丰富的运维实战经验,曾主导容器云平台建设并将业务容器化部署
分类:
Web程序 时间:
2018-07-24 17:48:09
阅读次数:
213
CI/CD成为了OpenStack温哥华峰会最热门的话题之一,而Zuul作为CI/CD模块中耀眼的明星,被大家所熟知,在本次峰会上更是引起了业界高度关注。在这里小编将简单介绍下Zuul,包括Zuul 的CI简单流程图、组件及架构等。
分类:
其他好文 时间:
2018-05-31 16:17:21
阅读次数:
313
https://www.mindtheproduct.com/2016/02/what the hell are ci cd and devops a cheatsheet for the rest of us/ 可持续软件开发 代码开发 代码风格 google::cpplint.py 代码检查 c ...
分类:
其他好文 时间:
2018-05-24 11:51:52
阅读次数:
145
基础设施/Gitlab DevOps之路 === 文章Github地址,欢迎 : 源代码管理器选用Gitlab,新版(2018.4)的Gitlab已经集成了很多的功能了,涵盖CI/CD、Issues、K8s集群/Docker集群操作等。 在node01机器上安装部署Gitlab服务,Gitlab作为 ...
分类:
其他好文 时间:
2018-04-27 22:56:14
阅读次数:
244