Build a cloud-config with consistent style from a configuration file.
When there are many cloud-configs, that share units/files/services, it is time-consuming and typo-risky to change their content and still ensure, that they are identical. So this package was created to address this issue and build cloud-config from a configuration file.
$ npm install cloudconfig --save
const build = ;let config =services:etcd:'addr': '195.362.351.235:2379''peer-addr': '195.362.351.235:2380'files:path: '/path/to/some/file'permissions: 777owner: 'core:core'content: '/path/to/source'path: '/path/to/another/file'permissions: 777owner: 'core:core'raw: truecontent: 'some raw content'units:name: 'etcd'command: 'start'name: 'custom'content: '/path/to/unit/source';let source = ;
cloudconfig is released under the MIT license.