packer-obs-server
create obs-server with packer for aws
##Install Clone this repo and create a file to hold your AWS credentials
eg variables.json
{
"aws_access_key": "your key",
"aws_secret_key": "your secret"
}
##Create Ami
packer build -var-file=variables.json obs-server.json
##Launch Instance Add http(80), https(443), repo(82), worker(5252, 5352) access to the security group for the instance.
##Tested
- Create Project
- Create Package
- Connect to build.opensuse.org
- Test package build against remote repo
##Known Issues and TODO
- needs Let's Encrypt cert
- look at controlling the instance via terraform