Merge "Configures haproxy to serve novnc_proxy"
[apex-tripleo-heat-templates.git] / debian-mirror.yaml
1 description: 'Debian-mirror: A Debian or Ubuntu mirror in the cloud'
2 parameters:
3   DebianMirrorArchitectures:
4     default: [{"arch": "amd64"}]
5     description: The architectures to be mirrored
6     type: JSON
7   DebianMirrorComponents:
8     default: ["main", "restricted", "universe", "multiverse"]
9     description: The components to be mirrored
10     type: JSON
11   DebianMirrorMirror:
12     default: http://archive.ubuntu.com/ubuntu
13     description: The mirror that is to be used as the source
14     type: string
15   DebianMirrorSuites:
16     default: ["saucy", "saucy-updates", "saucy-security"]
17     description: The suites to be mirrored
18     type: JSON
19 resources:
20   debianMirrorConfig:
21     type: AWS::AutoScaling::LaunchConfiguration
22     metadata:
23       debian-mirror:
24         mirror:
25           get_param: DebianMirrorMirror
26         suites:
27           get_param: DebianMirrorSuites
28         architectures:
29           get_param: DebianMirrorArchitectures
30         components:
31           get_param: DebianMirrorComponents