mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-24 15:36:27 +00:00

- Manifest format parsing is now checked by the file extension ie: .json, .yml or .yaml. - load_yaml in common/tools is the same as the json version. - schema checking of manifest still passes (and fails appropriately) like the json manifests. - I've also included a sample yaml config based off of the debian test json manifest.
36 lines
854 B
YAML
36 lines
854 B
YAML
---
|
|
provider: "ec2"
|
|
virtualization: "pvm"
|
|
credentials:
|
|
access-key: null
|
|
secret-key: null
|
|
bootstrapper:
|
|
workspace: "/target"
|
|
image:
|
|
name: "debian-{system.release}-{system.architecture}-{virtualization}-{%Y}-{%m}-{%d}-ebs"
|
|
description: "Debian {system.release} {system.architecture}"
|
|
system:
|
|
release: "testing"
|
|
architecture: "amd64"
|
|
bootloader: "pvgrub"
|
|
timezone: "UTC"
|
|
locale: "en_US"
|
|
charmap: "UTF-8"
|
|
packages:
|
|
#mirror: "http://cloudfront.debian.net/debian"
|
|
install_standard: true
|
|
volume:
|
|
backing: "ebs"
|
|
partitions:
|
|
type: "none"
|
|
root:
|
|
size: "8GiB"
|
|
filesystem: "ext4"
|
|
plugins:
|
|
cloud_init:
|
|
username: "admin"
|
|
#metadata_sources: "Ec2"
|
|
disable_modules:
|
|
- "landscape"
|
|
- "byobu"
|
|
- "ssh-import-id"
|