From: Steve Kowalik Date: Thu, 23 Jan 2014 02:01:02 +0000 (+1100) Subject: Add a debian-mirror heat template X-Git-Tag: opnfv-6.0.0~2880^2 X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=commitdiff_plain;h=70807d77ee33db3958534999d4e8651c6272a348;p=apex-tripleo-heat-templates.git Add a debian-mirror heat template Populate defaults for the debian-mirror image-element using a heat template. Change-Id: I28de1d04be7292dad1bc448ff8bbde634cebd6f3 --- 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