简介 目录 评价 推荐
  • 慕移动0252096 2022-09-01

    Ansible

    0赞 · 0采集
  • 慕移动0252096 2022-09-01

    自定义


    0赞 · 0采集
  • 慕粉1927057669 2022-04-20

    Inventory
    作用: 分组

    0赞 · 0采集
  • 慕粉1927057669 2022-04-20

    ansible执行流程

    0赞 · 0采集
  • 慕粉1927057669 2022-04-20

    Ansible命令详解
    7

    0赞 · 0采集
  • 慕粉1927057669 2022-04-17

    Ansible配置

    0赞 · 0采集
  • 慕粉1927057669 2022-04-17

    ansible配置文件, github源码位置

    0赞 · 0采集
  • 慕粉1927057669 2022-04-17

    Ansible与其他软件对比

    0赞 · 0采集
  • 慕运维7144650 2022-01-26

    SaltStack

    0赞 · 0采集
  • 慕运维7144650 2022-01-26

    ansible的api  module  plugin   

    0赞 · 0采集
  • 慕运维7144650 2022-01-26

    ansible的API使用

    0赞 · 0采集
  • 慕运维7144650 2022-01-25

    ansible简单使用方法

    ansible inventory

    ansible patterns

    ansible ad-hoc

    ansible playbook

    0赞 · 0采集
  • 慕运维7144650 2022-01-25

    ansible-inventory    patterns

    0赞 · 0采集
  • 慕运维7144650 2022-01-25

    ansible

    0赞 · 0采集
  • 慕运维7144650 2022-01-24

    Ansible是什么:是一个自动管理IT资源的工具

        系统环境配置:给机器发安装脚本,配置环境变量

        安装软件

        持续集成:完成自动化部署的工作

        热回滚

    Ansible优点

        无客户端:基于ssh服务的,控制端装一个就可以了

        推送式:区别于拉取式

        丰富的module:一万多个,基本覆盖了所有主流的安装脚本,不需要自己去写

        基于YAML的Playbook:Playbook定义了执行的规则和顺序,丢到客户机上,根据Playbook做事情。YAML文本语法,类似于xml的

        商业化支持:web功能,展示的优美,功能好用稳定性高

    Ansible缺点

        效率低、易挂起:基于ssh通信做的,串行的

        并发性差

        

        

    0赞 · 0采集
  • 慕运维7144650 2022-01-24

    1、需要导入OS库,OS包括一些操作系统相关的函数,再定义文件编码格式
    2、os.getuid()是指获取当前用户,0为默认root用户
    3、sys.exit(1) 退出程序,并给错误码1
    4、raw_input('') 接收终端输入的字符串
    5、cmd = 'wget '+url 组装命令;os.system(**)执行系统命令


    自动化运维的缺点

        数据无法共享:传统运维和自动化运维都无法做到

        无法主动式发现问题:只能监控已知的的问题

        部署成本高:都需要2到3人既懂开发又懂运维的人

        标准不统一:无联盟和标准

    云运维简介

        资源数据共享:A和B公司,不同环境可以共享

        主动发现问题:其他公司,其他系统发现的遇到的问题可以推送给其他公司或者系统

        统一标准

        成本低:专人来做,批量来做

    0赞 · 0采集
  • 慕运维7144650 2022-01-24

    自动化运维工具

    部署类:jenkins

    环境类:ansible

    监控类:ngios


    运维发展的不同阶段

    传统运维:(效率低、无法跨平台、资源分散、无标准)

        命令行

        批量脚本

    自动化运维:是一组将静态的设备转化为根据IT服务需求动态弹性响应的策略,目的就是实现IT运维的高质量,降低成本(高效率、平台化、标准化、流程化)

    云运维


    运维自动化设计思想

    管理体系化

    工作流程化

    人员专业化

    任务自动化:环境定义自动初始化、部署自动化、监控自动化

    why python??

    自动化运维关心的问题:自动化、易实现、跨平台、轻量级

    运维人员的技能:编程能力偏弱、熟悉运维、散发能力偏弱

    适合自动化运维的编程语言:丰富的第三方库、学习成本低、跨平台、轻量级

    为什么是python

        《python简明教程》短时间可学完

        丰富的库,如ansible、ssh

        大量的python编写的运维工具。如salt

        跨平台的,安装python虚拟机即可运行

    用python实现一个自动安装脚本

        功能需求

            下载指定版本python源码

            安装python需要依赖的库

            编译安装python

    0赞 · 0采集
  • 慕无忌2306557 2021-06-18
    import os
    if os.getuid()==0;
    0赞 · 0采集
  • 慕的地4584793 2021-03-07

    2

    截图
    0赞 · 0采集
  • 慕的地4584793 2021-03-07

    1

    截图
    0赞 · 0采集
  • 翎栋 2021-01-12

    ansible配置详解


    截图
    0赞 · 0采集
  • 翎栋 2021-01-12

    自动化运维

    截图
    0赞 · 0采集
  • 翎栋 2021-01-12

    Linux 系统安装

    截图
    0赞 · 0采集
  • weixin_慕用7067791 2020-12-22

    安装命令soure ./hacking/nev-setup

    截图
    0赞 · 0采集
  • weixin_慕用7067791 2020-12-22

    Ansible的优点

    截图
    0赞 · 0采集
  • 水中鱼2018 2020-12-06

    import ansible.runner

    runner = ansible.runner.Runner(

        module_name='ping',

        module_args='',

        pattern='web*',

        forks=5

    )

    datastructure = runner.run()

    截图
    0赞 · 0采集
  • 中国蓝 2020-11-29
    这个课程一直没有坚持看完
    截图
    0赞 · 0采集
  • 慕斯5187345 2020-07-26

    导入callackbase

    继承

    覆盖父类方法

    截图
    0赞 · 0采集
  • 慕斯卡6465539 2020-06-28

    笔记截图222

    截图
    0赞 · 0采集
  • 张zixin 2020-06-19

    自动化运维工具对比

    截图
    0赞 · 0采集
数据加载中...
开始学习 免费