Cloud-init support ☁
- Dominant language
- Ruby
- Stars
- 185
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Has there been any discussions on supporting cloud-init data, along with the chef setup script?
It is possible to supply both cloud init data (YAML) and a script via [a mime multi-part archive](http://cloudinit.readthedocs.io/en/latest/topics/format.html#).
Cloud init configs are useful to e.g. set the hostname, adding CA certs, post setup phone home and [many other things](http://cloudinit.readthedocs.io/en/latest/topics/modules.html). Although some of this is configurable via chef too, some of them are individual to the machine (e.g. setting unique hostnames), and hence are trickier to handle via chef recipes.
Contributor guide
No contributing guide indexed for this repository
Research direction
Review the repository's existing Chef setup script and EC2 bootstrapping path first; compare them with cloud-init's YAML and MIME multipart requirements. Done means the requested ability to supply both cloud-init data and a script is supported and verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, yaml
- Domain
- cloud, devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100