09 2019 档案

摘要:ls: 显示目下的内容及相关属性信息 【功能说明】 ls 命令可以理解为英文单词 “list” 的缩写,其功能是列出目录的内容及其内容属性信息(list directory contents)。该命令有点类似于DOS系统下的dir命令,有趣的是,Linux下其实也有dir命令,但是我们更习惯于使用l 阅读全文
posted @ 2019-09-21 14:28 七月流星雨 阅读(761) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook模板化(jinja2)条件与循环 1.1) jinja使用结构图 2. 编写jinja2的循环 2.1) 编写jinja2模板 2.2) 编写f.j2的jinja2的条件循环文件 2.3) 语法检测 2.4) 执行jinja2的执行文件test.yaml 2.5 阅读全文
posted @ 2019-09-21 09:55 七月流星雨 阅读(1934) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook流程控制-loops循环使用 有时你想要多次重复任务。在计算机编程中,这称为循环。common ansible循环包括使用文件模块更改多个文件和/或目录的所有权,使用用户模块创建多个用户,并重复轮询步骤,直到达到某个结果。ansible提供两个用于创建循环的关键 阅读全文
posted @ 2019-09-21 09:38 七月流星雨 阅读(886) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook添加判断 when相当于shell脚本里的if 判断,when语句就是用来实现这个功能的,它是一个jinja2的语法,但是不需要双大括号,用法很简单 1.1) 示例1: 1.2) 示例2:使用括号对条件进行分组 1.3) 示例3:所有需要为true的多条件判读( 阅读全文
posted @ 2019-09-21 09:31 七月流星雨 阅读(13804) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook文件复用 1.1) include 和 import区别 include(动态):在运行时导入 --list-tags,--list-tasks不会显示到输出 不能使用notify触发来自include内处理程序名称(handlers) import(静态):在 阅读全文
posted @ 2019-09-21 09:15 七月流星雨 阅读(1180) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook变量定义与使用 命令行 在Inventory中定义 在Playbook中定义 在Role中定义 注册变量(register) 系统信息变量(facts) 2. 在命令行中定义变量 2.1) 案例编写playbook中定义,变量命令行传参 2.2) 执行playb 阅读全文
posted @ 2019-09-20 10:55 七月流星雨 阅读(10378) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook安装tomcat 1) 编写playbook的tomcat安装配置 2)配置文件检查 3) 执行playbook的tomcat安装文件 2. 验证playbook的tomcat验证是否正常 1)验证端口和进程是否存在 2)curl 模拟浏览器请求是否正常访问 阅读全文
posted @ 2019-09-20 10:12 七月流星雨 阅读(1031) 评论(0) 推荐(0) 编辑
摘要:1. ansible-playbook 1)ansible-playbook的语法检测 2. ansible-debug打印实例 1)案例 3. ansible-debug使用案例 1) ansible-debug案例调试 阅读全文
posted @ 2019-09-20 10:09 七月流星雨 阅读(4261) 评论(0) 推荐(0) 编辑
摘要:1. GitLab简介 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。 GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本 阅读全文
posted @ 2019-09-12 18:15 七月流星雨 阅读(545) 评论(0) 推荐(0) 编辑
摘要:1. git代码分支管理 DEV SIT UAT PET PRE PRD PROD常见环境英文缩写含义 2. 在给大家介绍一些开发过程中,四个环境以及各自的功能特点,四个环境分别是:prod、pre、test、dev环境,中文名字:生产环境、灰度环境、测试环境、开发环境,其实大家看英文应该就差不多可 阅读全文
posted @ 2019-09-12 18:07 七月流星雨 阅读(3217) 评论(2) 推荐(3) 编辑
摘要:1. 创建版本库 什么是版本库你?版本库有名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被git管理起来,每个文件的修改、删除、git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的 阅读全文
posted @ 2019-09-12 18:03 七月流星雨 阅读(263) 评论(0) 推荐(0) 编辑
摘要:一:配置邮件 1. 进入配置文件,通过修改/etc/gitlab/gitlab.rb来设置邮件功能 修改后的文件 2. gitlab重新加载配置文件 3. gitlab重启 4. 创建gitlab用户,测试邮件是否正常 点击保存后,查看邮箱是否收到邮件 点击password链接,配置用户密码 输入密 阅读全文
posted @ 2019-09-12 17:52 七月流星雨 阅读(3454) 评论(0) 推荐(0) 编辑
摘要:一:gitlab-CentOS的安装 1. 环境准备 2. 安装gitlab 3. 在安装一个git客户端 4. 配置并启动gitlab-ce 5. web:浏览器进行访问测试:192.168.1.231 提示:启动gitlab需要时间! Web页面提示我们需要设置一个账号密码(我们要设置最少8位数 阅读全文
posted @ 2019-09-12 17:46 七月流星雨 阅读(286) 评论(0) 推荐(0) 编辑
摘要:1. ansible-任务控制tags介绍 如果你有一个大型的剧本,那么只能运行它的特定部分而不是在剧本中运行所有内容可能会很有用。因此,Ansible支持“tags:”属性。 执行playbook时,可以通过两种方式根据 “tags” 过滤任务 在命令行上,使用或选项“--tags或 --skip 阅读全文
posted @ 2019-09-12 13:32 七月流星雨 阅读(1898) 评论(0) 推荐(0) 编辑
摘要:1. ansible-handlers在变更执行操作 1) 编写playbook的handlers的配置文件 2) 查看原来服务器的nginx配置文件 3) 修改nginx配置文件 2. 验证handlers文件是否正确 1) 验证编写handlers文件 3. 执行handlers文件 1) 执行 阅读全文
posted @ 2019-09-12 10:20 七月流星雨 阅读(406) 评论(0) 推荐(0) 编辑
摘要:1. ansible-初始playbook安装nginx 1) 创建一个ansible存放路径 2) 验证存放路径 2. 编写playbook的nginx安装yaml文件 1) 编写nginx.yaml配置文件 2) 编写nginx的配置文件 3. 验证playbook是否正确 1) 验证 提示: 阅读全文
posted @ 2019-09-11 17:00 七月流星雨 阅读(1421) 评论(0) 推荐(0) 编辑
摘要:ansible-playbook文件结构: 阅读全文
posted @ 2019-09-11 16:53 七月流星雨 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1. devops构建IT服务供应链 1) 什么是devops devops是 “开发” 和“运维”的缩写 devops是一组最佳实践强调(IT研发、运维、测试)在应用和服务生命周期中的协作和沟通,强调整个组织的合作以及交付和基础设施变更的自动化,从而实现持续集成、持续部署和持续交 2) devop 阅读全文
posted @ 2019-09-11 14:30 七月流星雨 阅读(612) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示