Host

http://docs.puppetlabs.com/guides/types/host.html原文地址

Host

安装和管理主机实体
对大部分系统来说,这些实体就在 /etc/hosts文件中。但是,一些特别的系统(如OS X)有不同的解决方案。

Requirmements

没有额外的需求

Platforms

所有平台

Version Compatibility

这章目前还没完成

Examples

host { 'peer':
    ip => '192.168.1.121',
    host_aliases => [ "foo", "bar" ],
    ensure => 'present',
}

Parameters

host_aliases
主机能有任意别名。多个值需要指定为一个数组。

ensure
确定该主机是否启用,有效值present 和 absent

ip
主机的IP地址,ipv4或ipv6

name
主机名称
资源类型的命名变量

provider
提供商使用指定的后端,一般很少会指定这点--puppet通常会发现你平台相应的提供商
可用的提供商:

  • parsed 默认provider

target
这个文件存储了一些服务信息。只用写入一些provider信息

除非特别注明,本页内容采用以下授权方式: Creative Commons Attribution-ShareAlike 3.0 License