摘要:环境:[root@izj6cilg0dtunfc49dqpxgz ~]# cat /etc/redhat-releaseCentOS Linux release 7.2.1511 (Core)[root@izj6cilg0dtunfc49dqpxgz ~]# uname -aLinux izj6cilg0dtunfc49dqpxgz 3.10.0-514.26.2.el7.x86_64 #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linuxtars版本:https://github.com/TarsCloud/Tars/releases/tag/v1.5.0安装包准备:1,依赖yum in
2018年06月23日
如何做好自动化运维?自动化运维必备技能有哪些?
摘要:万丈高楼平地起,高楼稳不稳取决于地基是否扎实。基础数据便是运维管理这座高楼的地基。首先介绍一下我们在运维管理中所涉及到的基础数据有哪一些。请看下图:基础数据大致分为CMDB、日志、生产DB、知识库四个模块。一、基础数据概况CMDB中文是配置管理数据库,存储与管理企业IT架构中设备的各种配置信息,与未来的IT运维管理标准化和流程化紧密关联,并且支持流程的运转。运维
分类:自动化运维
2018年03月25日
运维绝不是背锅、填坑和救火,价值在于持续集成与交付!
摘要:魅族运维团队通过构建持续集成云端交付平台提高应对变化的能力,实现主动应对变化提高效益的价值目标,向用户以及产品团队提供高效的交付体验。通过这段自研历程,希望能给大家带来些启示。2017 年 12 月 01 日-02 日,由 51CTO 主办的 WOTD 全球软件开发技术峰会在深圳中州万豪酒店隆重举行。本次峰会以软件开发为主题,魅族资深架构师古日旗在创新运维探索专场与来宾分享&quo
分类:自动化运维
2018年02月05日
谈谈搭建堡垒机的几条原则
摘要:总结一下这几年使用堡垒机的经验教训,和大家做一个分享,无论是使用自建堡垒机还是采用一些商用方案,通用的原则是不会变的。希望对大家有所帮助,如果有遗漏的地方,欢迎补充和指教。原则1:一要建立个人帐号的概念,必须做到一人一个帐号,绝不允许多个人共用个人帐号,更不能允许共同账号登录堡垒机。原则2:从本机到服务器上每一道防线的安全等级应该是等同的。一定一定不
分类:自动化运维
2017年12月21日
SaltStack安装以及常用功能模块详解
摘要:1. 介绍基于Python开发的一套C/S架构配置管理工具,底层使用ZeroMQ消息队列pub/sub方式通信,使用SSL证书签发的方式进行认证管理。2. 环境准备2.1 安装本文采用salt-bootstrap方式安装。salt-bootstrap是SaltStack的一个单独项目,主要用于解决多平台一键部署SaltStack环境下载安装脚本curl -L https://bootstrap.saltstack.com -o install_salt.sh 安装salt-mastersh&nbs
分类:自动化运维
2017年11月27日
Cobbler原理以及重要目录
摘要:要看客户机获取DHCP的情况:tail -f /var/log/message web管理页面:http://192.168.2.140/cobbler_web默认用户名:cobbler密码:cobbler Cobbler目录说明:1、Cobbler配置文件目录:/etc/cobbler/etc/cobbler/settings #cobbler主配置文件/etc/cobbler/dhcp.template #DHCP服务的配置模板/etc/cobbler/tftpd.template #tf
分类:自动化运维
2017年11月27日
Cobbler全自动批量安装部署Linux系统(C5.x,C6.x,C7.x)
摘要:环境说明:Cobbler服务器系统:CentOS 6.7 64位IP地址:192.168.2.140需要安装部署的Linux系统:eth0(第一块网卡,用于外网)IP地址段:192.168.2.20 192.168.2.250子网掩码:255.255.255.0网关:192.168.2.1DNS:8.8.8.8 8.8.4.4所有服务器均支持PXE网络启动实现目的:通过配置Cobbler服务器,全自动批量安装部署Linux系统(CentOS5.X CentOS6.x,CentOS7.x) 具体
分类:自动化运维
2017年07月31日
非常详细的 Docker 学习笔记
摘要:一、Docker 简介Docker 两个主要部件:Docker: 开源的容器虚拟化平台Docker Hub: 用于分享、管理 Docker 容器的 Docker SaaS 平台 -- Docker Hubdocker 使用客户端-服务器 (C/S) 架构模式。Docker 客户端会与 Docker 守护进程进行通信。Docker 守护进程会处理复杂繁重的任务,例如建立、运行、发布你的 Docker 容器。Docker 客户端和守护进程可以运行在同一
分类:自动化运维
2017年07月31日
使用Docker实现丝般顺滑的持续集成
摘要:持续集成(Continuous Integration,简称CI)作为先进的项目实践之一,近年来逐渐受到国内软件公司的重视;但对于许多朋友来说,可能从未听说过持续集成这个词,抑或只是了解概念但并没有实践过。 什么是持续集成?它对软件开发有哪些好处呢?持续集成的概念随着软件开发复杂度的不断提高,团队开发成员间如何更好地协同工作以确保软件开发的质量已经慢慢成为开发过程中不
分类:自动化运维
2017年07月31日
Docker -- 命令总结
摘要:Docker ps -a docker stop b118cfd1ee0a docker run -i -t d216ca30f9e3 /bin/bash docker exec -it 5e907fa4eb74 bash docker command: docker ps docker exec -it id bash查看Docker的子命令,直接敲docker或完整的docker help就可以了:root@tankywoo-docker:~# docker [1/1617]
Usage: d