当前位置: 首页 > news >正文

建站软件可以不通过网络建设吗网站建设需要度搜去

建站软件可以不通过网络建设吗,网站建设需要度搜去,自己做网站赚佣金,村级网站建设 不断增强Ansible学习目录 1.自动化运维1.1 企业实际应用场景1.1.1 Dev开发环境1.1.2 测试环境1.1.3 发布环境1.1.4 生产环境1.1.5 灰度环境 1.2 程序发布1.3 自动化运维应用场景1.4 常用自动化运维工具 2.Ansible介绍和架构2.1 Ansible特性2.2 Ansible架构2.2.1 Ansible主要组成部分2.2…

Ansible学习目录

  • 1.自动化运维
    • 1.1 企业实际应用场景
      • 1.1.1 Dev开发环境
      • 1.1.2 测试环境
      • 1.1.3 发布环境
      • 1.1.4 生产环境
      • 1.1.5 灰度环境
    • 1.2 程序发布
    • 1.3 自动化运维应用场景
    • 1.4 常用自动化运维工具
  • 2.Ansible介绍和架构
    • 2.1 Ansible特性
    • 2.2 Ansible架构
      • 2.2.1 Ansible主要组成部分
      • 2.2.2 Ansible工作原理
      • 2.2.3 Ansible注意事项

1.自动化运维

1.1 企业实际应用场景

1.1.1 Dev开发环境

  • 使用者:程序员
  • 功能:程序员开发测试软件
  • 管理者:程序员

1.1.2 测试环境

  • 使用者:QA测试工程师(quality assurance)
  • 功能:测试经过Dev环境测试通过的软件功能
  • 管理者:运维

1.1.3 发布环境

  • 使用者:运维
  • 功能:发布代码至生产环境
  • 管理者:运维
  • 发布机:往往有主备2台

1.1.4 生产环境

  • 使用者:运维,少数情况开放权限给核心开发人员
  • 功能:对用户提供公司产品的服务
  • 管理者:只能是运维
  • 生产环境服务器:一般比较多且十分重要。往往需要自动工具协助部署

1.1.5 灰度环境

  • 使用者:运维
  • 功能:在全量发布代码前将代码的功能面向少量精准用户发布,可基于主机或用户执行灰度发布。待精准用户使用没有重大问题的时候,再全量发布至所有服务器
  • 管理者:运维
  • 发布过程:在调度器下线一批主机->关闭服务->部署最新版本应用程序->启动服务->在调度器上启用这一批服务器

1.2 程序发布

1.3 自动化运维应用场景

  • 文件传输
  • 应用部署
  • 配置管理
  • 任务流编排

1.4 常用自动化运维工具

  • Ansible:python,Agentless,中小型应用环境
  • SaltStack:python,一般需部署agent,执行效率更高
  • Pippet:ruby,功能强大,配置复杂,重型,适合大型环境

2.Ansible介绍和架构

2.1 Ansible特性

  • 模块化:调用特定的模块,完成特定任务,支持自定义模块
  • 部署简单:基于python和ssh(默认已安装),agentless无需代理,不依赖PKI
  • 安全:基于OpenSSH
  • 幂等性:一个任务执行一遍与执行n遍效果一样,不因重复执行带来意外情况
  • 支持playbook编排任务,YAML格式,编排任务,支持丰富的数据结构
  • 较强大的多层解决方案role

2.2 Ansible架构

2.2.1 Ansible主要组成部分

  • PLAYBOOKS:编排定义Ansible任务集的配置文件,由Ansible顺序依次执行,通常是JSON格式的yml文件
  • INVENTORY:Ansible管理主机的清单 /etc/ansible/hosts
  • MODULES:Ansible执行命令的功能模块,多数为内置核心模块,也可自定义
  • PLUNGINS:Ansible模块功能的补充,如连接类型插件、循环插件、变量插件、过滤插件等
  • API:供第三方程序调用的应用程序编程接口

2.2.2 Ansible工作原理

  • Ansible的命令来源
    • USERS
    • CMDB(配置管理数据库)API调用
    • PUBLIC&PRIVATE CLOUD API调用
    • USERS->Ansible Playbook->Ansible
  • Ansible实现管理的方法
    • Ad-Hoc即Ansible单条命令,主要用于临时命令使用场景
    • ansible-playbook主要用于长期规划好的,大型项目的场景,需要有前期的规划过程
  • Ansible-playbook剧本执行过程
    • 将已有编排好的任务集写入ansible-playbook
    • 通过ansible-playbook命令分拆任务集至逐条ansible命令,按预定规则逐条执行

2.2.3 Ansible注意事项

  • Ansible是基于模块工作的,本身没有批量部署的能力,真正具有批量部署的是Ansible所运行的模块,Ansible只是提供一种框架(后续实践后再理解)
  • 执行Ansible的主机一般称为主控端、中控、master、堡垒机
  • Windows不能作为主控端
  • Ansible不是服务,不会一直启动,只是需要的时候启动
  • Ansible的主要操作对象是host主机和网络设备
http://www.15wanjia.com/news/186099.html

相关文章:

  • 网站建设管理工作情况汇报网站建立分站
  • 建站之星最新版本门户网站维护怎么做
  • 网站这么做404页面前端开发模板
  • 设计师必去十大网站淮南网络运营公司
  • 中国建设银行内部网站某企业电子商务网站建设
  • 玉溪网站建设现状网站云空间和普通空间
  • 公司网站备案要多久黄金网软件app大全下载
  • 苏州晶体公司网站建设可以推广的软件有哪些
  • 请人帮忙做网站推广打开云南省住房和城乡建设厅网站
  • 中国城乡住房建设厅网站首页高唐网页定制
  • 无锡网站制作厂家地址自己做网站开网店
  • 淘宝做网站的多少钱傻瓜式做网站
  • 网站seo优化外包顾问重庆免费网站制作
  • 东营网站建设设计西安的软件公司哪个比较厉害
  • 个人网站推广方案自己建设网站麻烦吗
  • 体育用品网站模板代理加盟网站建设公司
  • 如何注册域名并建设网站山西太原小店区最新消息
  • 集团企业网站模板石家庄品牌网站建设
  • 网站建设实训内容框架型网站
  • 地方网站收录深圳建立网站公司网站
  • 建站网站本地wordpress如何同步
  • 企业网站搜索推广wordpress appdev team
  • 网站点击率高浙江国泰建设集团有限公司网站
  • wordpress与saasseo教学
  • 做网站图片太大好吗一建建设网站
  • 电子商务网站建设成都北京软件开发公司排行
  • 内蒙古建设安全监督站的网站小语种建站
  • 北京做网站哪家专业推广做网站
  • 网站名百度搜不到南宁在百度上建网站
  • sq网站推广做网站后台搭建都用什么