diff options
author | Steve Kowalik <steven@wedontsleep.org> | 2014-01-23 13:01:02 +1100 |
---|---|---|
committer | Steve Kowalik <steven@wedontsleep.org> | 2014-01-31 16:57:14 +1100 |
commit | 70807d77ee33db3958534999d4e8651c6272a348 (patch) | |
tree | b329093f204cd70c340b245641355fc35605a085 | |
parent | 6027346b9bcf7c8c4a4f91dbead6c42d2fefdd3d (diff) |
Add a debian-mirror heat template
Populate defaults for the debian-mirror image-element using a heat
template.
Change-Id: I28de1d04be7292dad1bc448ff8bbde634cebd6f3
-rw-r--r-- | debian-mirror.yaml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/debian-mirror.yaml b/debian-mirror.yaml new file mode 100644 index 00000000..f9e76997 --- /dev/null +++ b/debian-mirror.yaml @@ -0,0 +1,31 @@ +Description: 'Debian-mirror: A Debian or Ubuntu mirror in the cloud' +Parameters: + DebianMirrorMirror: + Default: http://archive.ubuntu.com/ubuntu + Description: The mirror that is to be used as the source + Type: String + DebianMirrorSuites: + Default: ["saucy", "saucy-updates", "saucy-security"] + Description: The suites to be mirrored + Type: JSON + DebianMirrorArchitectures: + Default: [{"arch": "amd64"}] + Description: The architectures to be mirrored + Type: JSON + DebianMirrorComponents: + Default: ["main", "restricted", "universe", "multiverse"] + Description: The components to be mirrored + Type: JSON +Resources: + debianMirrorConfig: + Type: AWS::AutoScaling::LaunchConfiguration + Metadata: + debian-mirror: + mirror: + Ref: DebianMirrorMirror + suites: + Ref: DebianMirrorSuites + architectures: + Ref: DebianMirrorArchitectures + components: + Ref: DebianMirrorComponents |