自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 【魔方推荐】用windows terminal 替换你的盗版远程管理软件?

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。前言作为开发或者是运维的角色,必不可少的是使用一些远程管理工具。 常见的有putty,XShell,SecureCRT, MobaXterm。这些软件中一些商业软件还需要付费,盗版也会带来一些知识产权之类的纠纷。因此为了规避使用盗版软件,我会把目光会.

2020-05-26 13:55:38 577

原创 Jenkins在kubernetes中的DevOps流水线最佳实践

前言kubernetes目前是最为流行的应用运行环境,应用以容器的形态运行在平台之上,可以实现一些动态的策略,保证服务的SLA。因此DevOps也必须适应这种新形态应用的部署的方式。而对DevOps来讲,其实容器化的出现以及容器平台的出现,其实让DevOps更为简单了。在使用Jenkins kubernetes插件的时候,你就会对流水线的认知更加深刻。总结起来具有以下优势:容器化平台的动态创建slave的方式节约了系统的资源,构建结束后可自行销毁。容器化配置同一流水线的不同的步骤运行环境,且在一定程

2020-05-19 13:36:27 1204

原创 使用Jenkins kubernetes插件在kubernetes中运行Jenkins流水线

前言之前我们介绍过如何使用Jenkins kubernetes CD插件部署k8s的资源文件。除了部署kubernetes资源文件以外,我们希望利用kuberntes中的资源去动态注册Jenkins agent,这样可以利用kubernetes自动伸缩的特性来实现更灵活的流水线管理。我们之前也介绍过通过docker动态的生成agent并注册到Jenkins master节点之上的文章。而kub...

2020-05-08 15:52:48 936

原创 Jenkins使用kubernetes CD插件在kubernetes中部署应用

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。前言Jenkins作为持续集成持续部署中的核心应用,一直被广泛使用。而kubernetes也已经成为事实上的容器运行环境。所以作为部署侧的...

2020-04-30 12:39:05 2323 1

原创 使用helm在kubernetes环境中安装Jenkins

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。0. 前言在之前的文章中我们介绍过一些关于Docker环境下部署Jenkins并运行流水线的方式。但是作为容器化的方案毕竟有一定的局限性。...

2020-04-24 16:01:02 714 1

原创 使用Docker Plugin动态生成Jenkins Slave运行流水线

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。前言上一篇文章讲过如何使用docker搭建Jenkins环境,并使用其docker的语法去在容器中运行流水线。传统的Jenkins配置中需...

2020-04-17 12:31:31 1139 2

原创 使用Docker搭建Jenkins进行持续集成持续部署

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。前言Jenkins是开源的持续集成持续部署的组件,也是该领域的世界范围内的领导者。随着Docker技术的不断成熟和普及,让持续集成持续部...

2020-04-13 17:47:25 1916

原创 使用Docker方式搭建DNS服务器 - CoreDNS

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。介绍CoreDNS是一款Go语言编写的开源DNS服务器。作为CNCF毕业项目,目前已经成为kubernetes环境中的DNS服务器的标准...

2020-04-08 16:04:40 5386 1

原创 Helm 私有仓库Chartmuseum搭建指南

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。简介Helm chart对仓库的要求并不高,需要你对外提供yaml文件和tar文件的web服务即可。但是实际的操作中我们还需要考虑更多的操...

2020-04-02 15:14:30 2857 1

原创 kubernetes包管理工具 - Helm 3入门到实战(二)

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。上一篇文章请查看历史文章:kubernetes包管理工具 - Helm 3入门到实战(一)五、 helm命令的介绍核心操作helm in...

2020-04-01 14:44:01 2344

原创 kubernetes包管理工具 - Helm 3入门到实战(一)

devopscube,Devops魔方为个人公众号,主要用于一些有关Devops,容器,kubernetes,自动化运维,以及敏捷开发相关的分享。同时也会不定期的分享一些个人心得,比如推荐一些个人使用的办公小软件,对一些事件的评论等。欢迎大家关注交流。一、介绍注: 本文需要对kubernetes docker等平台有一定的理解。Helm作为一个kuberentes平台的包管理器,已经基...

2020-03-31 16:53:19 2637 2

原创 如何在docker容器中运行docker命令

欢迎关注个人微信公众号: devopscube前言​ Docker作为目前炙手可热的容器运行环境,越来越多的应用到应用的部署当中。这种一次打包,随处运行的模式备受好评,也节约了很多环境配置的麻烦。很多软件运行时都提供了docker的镜像部署方式,我们可以看到常用的组件,开源的项目,都会提供docker镜像,或者用于打包镜像的dockerfile。所以Docker已然成为了软件...

2020-03-25 12:23:10 9589

原创 Ansible从入门到实战

Ansible学习笔记一、Ansible 简介​ ​ 在IT行业,运维的角色往往伴随着各种繁琐的操作和管理。运维工程师往往需要登录到具体的设备上进行相应的手动配置操作。一个运维团队往往只有几人,但可能管理着几十台甚至上百台的机器。这些工作如果使用纯手工的方式进行管理,已经无法满足这种IT快速变化的需求。​ 传统的操作方式有诸多缺点:运维操作花...

2020-03-24 11:14:12 285

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除