Puppet:云管理与未来特性探索
1. Puppet在云管理中的应用
1.1 管理Amazon Web Services (AWS)
Puppet提供了基于AWS的管理解决方案,主要有以下两种方式:
- 使用Puppet Labs的Cloud Provisioner模块 :
1. 安装模块 :
puppet module install puppetlabs-cloud_provisioner
2. **安装依赖**:
gem install fog
gem install guid
3. **生成并配置AWS访问凭证**:从AWS管理控制台生成访问凭证,使用AWS Identity and Access Management (IAM) 接口时,为创建访问密钥的用户设置至少为高级用户的策略。将访问密钥ID和秘密访问密钥放置在`~/.fog`文件中,示例如下:
:default:
aws_access_key_id: AKIAILAJ3HL2DQC37HZA
aws_secret_access_key: /vweKQmA5jTzCem1NeQnLaZMdGlOnk10jsZ2
超级会员免费看
订阅专栏 解锁全文
65

被折叠的 条评论
为什么被折叠?



