linuxops.cc - Macro's LinuxOps Blog

Description: 记录运维成长路上每一点每一滴。

linux (6769) next (2075) hexo (1118) macro (698) centos (224)

Example domain paragraphs

Jenkins作为众多CI/CD中的佼佼者相信大家并不陌生,在各大互联网公司广泛使用,并二次开发将jenkins的某些功能封装到了自己公司所开发的运维平台中,省去很多不必要操作提高发布效率,避免很多在发布中的出现的误操作。

由于本人最近在学习Python在百无聊赖之时写了一个基于Python-Jenkins API的自动部署脚本,该脚本满足日常常用的需求。 阅读全文 » CentOS7通过yum安装Jenkins 发表于 2018-07-20 字数统计: 593 字 | 阅读时长 ≈ 3 分钟 前言: Jenkins是一个免费且开源的自动化工具,提供持续集成、持续交付以及持续部署,无论你使用任何平台Jenkins都可以处理任何类型的构建和部署。 环境: CentOS Linux release 7.4.1708 (Core) java-1.8.0-openjdk.x86_64 1:1.8.0.171-8.b10.el7_5 //2.54(2017-04)和更新版本:java1.8+ 安装条件: 最低硬件要求: 256MB的RAM 1GB的磁盘空间(如果将Jenkins作为Docker容器运行,建议最小值为10GB) 小团队的推荐硬件配置: 1GB+RAM 50GB+的磁盘空间 以上内容来自Jenkins官网:https://jenkins.io/doc/book/installing/ 阅读全文 » Jenkins结合gitla

本文将介绍jenkins结合gitlab实现持续集成,解放运维人员的双手,让运维人员可以有更多的时间去钻研其他技术,提升服务稳定性和创造更大的价值。 阅读全文 » Ansible-playbook批量安装JDK 发表于 2018-07-03 字数统计: 319 字 | 阅读时长 ≈ 1 分钟 前言: 假如现在需要你在一组服务器安装一个或多个软件,如果一台一台登陆安装的话会耗费非常多的时间不符合经济效益,或许你会说我可以自己写个脚本,但你写脚本的时间已经足够我把软件安装好了,所以这时你需要一个自动化工具,本文将介绍如何利用Ansible-playbook批量安装jdk。 阅读全文 » Ansible安装、配置与常用模块介绍 发表于 2018-06-05 字数统计: 3,924 字 | 阅读时长 ≈ 16 分钟 前言: 假如让你在一组服务器安装某个软件,服务器少的话还可以接受,但如果有上百台服务器的话,这样会耗费大量时间,在这时候Ansible就由此而生;