24、探索Puppet在网络设备与云虚拟化领域的应用

探索Puppet在网络设备与云虚拟化领域的应用

  1. Puppet功能扩展基础
    Puppet最初是为类Unix系统设计的配置管理工具,能在Linux、Solaris、FreeBSD等系统上运行,从2.7.6版本开始也支持Windows。随着数据中心自动化需求的增长,其应用范围逐渐扩展到网络设备、存储设备和虚拟化解决方案等领域。

在扩展Puppet功能时,可使用Ruby代码,常见的可定制领域包括间接器及其终端、通过模块交付的插件等。常见的插件有事实、函数、类型和提供者、报告以及界面等。查找示例代码的最佳位置是Puppet代码本身,在 lib/puppet 目录下可找到核心组件的实际实现。

  1. Puppet管理网络设备面临的挑战与解决方案
    • 面临挑战
      • 技术挑战 :无法在待管理设备上运行 puppet 可执行文件。
      • 文化挑战 :许多地方的网络管理员不了解或不使用Puppet。
    • 解决方案
      • 代理模式
        • 在清单中声明网络相关资源类型,并应用于运行Linux或其他Puppet支持操作系统的普通
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值