benmo
|
发布于 2019-07-02 15:10:16
|
阅读量 5554
|
? Ansible ?
发布于 2019-07-02 15:10:16
|
? Ansible ?
1.让'青蛙'说出你的任务 # ubuntu/debian: apt install cowsay
$ yum -y install cowsay
$ export ANSIBLE_NOCOWS=0 ANSIBLE_COW_SELECTION=bud-frogs
# 如果想关
继续阅读
继续阅读
Author : 本末丶 概述 在CI/CD流程中,项目的可持续迭代,版本回档都是十分重要的环节,本章重点说说怎么做回滚。我们知道,备份是很简单的,但是怎么去根据策略动态去回滚到我们备份的历史版本呢? 在这之前,我们先考虑一个问题,回滚需要哪些东西? 备份文件 :备份的代码是基础,备份都没有怎么谈回滚? 备份的路径 :需要
继续阅读
继续阅读
benmo
|
发布于 2019-05-30 16:18:50
|
阅读量 1716
|
? Ansible ? ? Jenkins ?
发布于 2019-05-30 16:18:50
|
? Ansible ? ? Jenkins ?
Author : 本末丶 上一篇中,我们描述了如何借助Ansible来持续发布spring boot/cloud项目,也演示了如何基于jenkins做代码回滚,后面想想还是有不少臃肿和不好管理的地方,又做了一些优化跟备份回滚策略的调整,在这篇文章中,我们可以看到做了优化的一些地方,以及回滚策略的调整,不过本篇将以Tomcat为容器的项目作为演示
继续阅读
继续阅读
benmo
|
发布于 2019-02-16 09:34:15
|
阅读量 1806
|
? Ansible ?
发布于 2019-02-16 09:34:15
|
? Ansible ?
Author : 本末丶 众所周知,人类的本质是复读机,额,不对,跑错片场了。。。我们回归正题。 众所周知,Ansible是基于ssh(当然还有telnet,winrm等连接插件)的自动化配置管理工具,其简单易用,无agent式的工作方式在很多场景中都有不少优势,不过也是由于这种工作方式导致了它没有其他c
继续阅读
继续阅读
benmo
|
发布于 2018-11-13 14:45:12
|
阅读量 4567
|
? Ansible ? ? Jenkins ?
发布于 2018-11-13 14:45:12
|
? Ansible ? ? Jenkins ?
似乎用jenkins基于ansible发布spring boot/cloud类的jar包程序,或者tomcat下的war包的需求挺多的,闲来无事,也说说自己做过的jenkins基于ansible的发布方法。 规范与标准 无规矩不成方圆,要做好后期的自动化,标准化是
继续阅读
继续阅读
benmo
|
发布于 2018-08-21 10:25:25
|
阅读量 1264
|
? Ansible ?
发布于 2018-08-21 10:25:25
|
? Ansible ?
Author : 本末丶 前言 我们通过Ansible去初始化一个集群配置时,通常会遇到需要给主机分配不通的ID或者标记主机角色,决定哪些是master(manager),哪些是slave(worker),常规的做法是在inventory中或者host_vars下定义好ID或者角色,如: [cluster]
node01 ansible_host
继续阅读
继续阅读
benmo
|
发布于 2018-06-26 17:48:16
|
阅读量 1389
|
? Ansible ?
发布于 2018-06-26 17:48:16
|
? Ansible ?
一、前言 Ansibe是一个十分强大灵活的配置管理工具,有灵活多变(狗日)的API,又有各种自定义 module、action/callback plugin来编写自己需要的功能,但是对于一些不熟悉python的运维童鞋,可能就不太友好,不过,我这里要说
继续阅读
继续阅读
benmo
|
发布于 2018-06-15 14:53:33
|
阅读量 3576
|
? Ansible ?
发布于 2018-06-15 14:53:33
|
? Ansible ?
我们在新增服务器后通常会执行以下操作来手动关闭客户端的selinux sed -i 's/=enforcing/=disabled/' /etc/selinux/config
setenforce 0 在我们不重启客户端的情况下,服务器的selinux处于' Permissive '状态,不影响我们我实际操作。 此时我们用ansi
继续阅读
继续阅读