如何通过puppet在vpc内部配置rds实例
我正在尝试使用puppetlabs/aws模块在现有VPC内提供rds实例。我可以使用以下资源声明在非VPC模式下配置rds实例:如何通过puppet在vpc内部配置rds实例,puppet,aws-sdk,puppetlabs-aws,Puppet,Aws Sdk,Puppetlabs Aws,我正在尝试使用puppetlabs/aws模块在现有VPC内提供rds实例。我可以使用以下资源声明在非VPC模式下配置rds实例: rds_instance { $instance_name: ensure => present, allocated_storage => $rds::params::allocated_storage, db_instance_class => $rds::par
rds_instance { $instance_name:
ensure => present,
allocated_storage => $rds::params::allocated_storage,
db_instance_class => $rds::params::db_instance_class,
db_name => $db_name,
engine => $db_data['engine'],
license_model => $db_data['license_model'],
db_security_groups => $db_security_groups,
master_username => $master_username,
master_user_password=> $master_user_password,
region => $region,
skip_final_snapshot => $rds::params::skip_final_snapshot,
storage_type => $rds::params::storage_type,
}
但是,当我尝试添加名为:db\u subnet的附加属性时,尝试应用时会发生以下错误:
错误:无法在参数[:子网\组\名称]处设置“存在”以确保:意外值
我知道这个错误检索的是aws sdk,而不是puppet模块本身
若我是正确的,我需要传递db_subnet属性的子网组名称,我已经传递了,但结果是上面的问题。知道我做错了什么吗
提前感谢您可以将传递的值作为
db\u子网
共享吗?您可以将传递的值作为db\u子网
共享吗?