absible是2013年推出的一款IT自动化和DevOps软件,2015年被redhat收购,是基于python研发,糅合很多老运维工具的优点,实现了批量操作系统配置,批量程序部署,批量运行命令等功能 ansible可以实现: -- 自动化部署APP -- 自动化管理配置项 -- 自动化持续交付 ...
分类:
其他好文 时间:
2019-06-08 13:29:34
阅读次数:
132
服务 服务端nfs-util rpcbind 客户端nfs-util 服务器ntp 客户端ntpdate cobbler 自动化部署 samba samba概述 c/s服务,Linux与win之间的文件共享 (下载 lrzsz 软件,也可实现win与linux之间的文件上传rz和下载sz) samb ...
分类:
其他好文 时间:
2019-06-05 09:27:45
阅读次数:
127
原文: "Microservices a definition of this new architectural term" 过去几年出现的“微服务架构”这个术语描述了一种将软件应用设计成可独立部署的服务套件的独特方式。虽然没有这种对架构风格准确定义,但是围绕业务逻辑、智能端点、自动化部署以及数据 ...
分类:
其他好文 时间:
2019-06-04 22:53:54
阅读次数:
278
1. Kubernetes介绍: Kubernetes主要用于自动化部署,扩展和管理容器应用,提供资源调度,部署管理,服务发现,扩容缩容,监控等一整套功能。 2. Kubernetes主要功能: Kubernetes 是开源容器集群管理系统,是基于Docker构建的调度服务,提供资源调度,均衡容灾, ...
分类:
Web程序 时间:
2019-05-23 11:00:04
阅读次数:
134
1.部署服务器创建好对应文件夹和启动脚本 创建文件夹 创建启动脚本 2.Jenkins 创建任务 输入任务名称 选择流水线 ok 选择丢弃旧的构建 Pipeline Script 输入对应脚本 点击保存 配置完成 3.Jenkins 构建项目 即可进行自动化部署 ...
分类:
编程语言 时间:
2019-05-22 19:19:22
阅读次数:
694
GitHub仓库 由于现在的代码基本上都是多人合作开发,所以肯定会用到像 git 这样的版本控制工具 所以这里使用 GitHub 来做一个演示 首先我们需要在github上新建一个仓库 点击New来新建一个仓库 输入一个名字 以及描述后点击 create 然后将代码上传到GitHub上 这里我上传的 ...
分类:
其他好文 时间:
2019-05-15 14:13:08
阅读次数:
139
第1章 Jenkins持续集成企业实战 构建企业自动化部署平台,可以大大的提升企业网站部署效率,企业生产环境每天需要更新各种系统,传统更网站的方法是使用Shell+Rsync实现网站代码备份、更新,更新完之后,运维人员手动发送邮件给测试人员、开发人员以及相关的业务人员,传统更新网站耗费大量的人力,同 ...
分类:
其他好文 时间:
2019-05-14 15:01:30
阅读次数:
180
原文:持续集成之应用k8s自动部署持续集成之应用k8s自动部署 Intro 上次我们提到了docker容器化及自动化部署,这仅仅适合个人项目或者开发环境部署,如果要部署到生产环境,必然就需要考虑很多因素,比如访问量大了如何调整部署,如何更好的应对大并发的情况,如何不停机更新应用,如果想要将Docke... ...
分类:
其他好文 时间:
2019-05-12 01:25:45
阅读次数:
176
为什要用云? 一.简单的说就是对资源更加合理的分配,使用,比如硬件的数量,带宽等等这些,因为你不能机器买来不需要了再卖掉(当然也可以),带宽跟机房签合同得来一年的,中间不够了也不能加,超了也不退钱 二.还有就是可以有一个可以统一管理的操作平台,可以快速的对基础设施进行建设配置等等,方便了许多 云计算 ...
分类:
其他好文 时间:
2019-05-10 12:49:36
阅读次数:
133
Cobbler——无人值守安装多种版本多种配置操作系统
分类:
其他好文 时间:
2019-05-04 18:55:36
阅读次数:
194