diff options
-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 |