Add build command for AWS

This commit is contained in:
Kim Hagen 2018-10-25 14:15:34 +02:00
parent 16cc9be3ba
commit a0cdf15c5e
3 changed files with 46 additions and 0 deletions

View File

@ -100,6 +100,20 @@ GCE: clean prepare
cd $(build_dir)
@../scripts/build-GCE-image
.PHONY: AWS
.ONESHELL:
AWS: clean prepare
@set -e
@echo "It's not like I'm building this specially for you or anything!"
mkdir -p build/config/includes.chroot/etc/cloud/cloud.cfg.d
cp tools/cloud-init/AWS/90_dpkg.cfg build/config/includes.chroot/etc/cloud/cloud.cfg.d/
cp tools/cloud-init/cloud-init.list.chroot build/config/package-lists/
cp -f tools/cloud-init/AWS/config.boot.default build/config/includes.chroot/opt/vyatta/etc/
cd $(build_dir)
lb build 2>&1 | tee build.log
cd ..
@scripts/copy-image
.PHONY: clean
.ONESHELL:
clean:

View File

@ -0,0 +1,2 @@
# to update this file, run dpkg-reconfigure cloud-init
datasource_list: [ Ec2 ]

View File

@ -0,0 +1,30 @@
system {
syslog {
global {
facility all {
level info
}
facility protocols {
level debug
}
}
}
ntp {
server "0.pool.ntp.org"
server "1.pool.ntp.org"
server "2.pool.ntp.org"
}
console {
device ttyS0 {
speed 9600
}
}
config-management {
commit-revisions 100
}
}
interfaces {
loopback lo {
}
}