Skip to content

Add cloud init support #202

@jbriard

Description

@jbriard

Please search the existing issues for relevant feature requests, and use the
reaction feature
(https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/)
to add upvotes to pre-existing requests.

Community Note

Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request.
Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do not help prioritize the request.
If you are interested in working on this issue or have submitted a pull request, please leave a comment.

Description

Add the option of sending data in the “user_data_file” to be able to run cloud init scripts during deployment.

Use Case(s)

The use case is to simplify the deployement and use a more powerfull tool to customize the VM

Potential configuration

  "builders": [
    {
      "project_id": "{{ user `project_id` }}",
      "access_key": "{{ user `access_key` }}",
      "secret_key": "{{ user `secret_key` }}",
      "server_name": "server",
      "image_name": "server-apache",
      "snapshot_name": "server-apache-snapshot",
      "type": "scaleway",
(..)
       "user_data_file": "/path/to/cloud-init-config.yaml"

    }
  ],

Potential References

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions