Skip to content

rynbrd/rigger-coreos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rigger CoreOS Source

CoreOS image source for Rigger. Builds new style images with read-only /usr and btrfs. See the amd64-usr index for available image versions. Packer v0.6.1 is used to build the images.

Platforms

Currently two platforms are available: amazon-instance and virtualbox. Configuration may be provided through the sources.cfg file located at Rigger's root directory.

amazon-instance

Instance AMI's are created with two ephemeral disks. The first disk (xvda) is mounted as ROOT (/). The second disk (xvdb) is mounted as VAR (/var). Script and unit file modifications are made to accomplish this.

Ths following configuration options are necessary:

  • AWS_ACCOUNT_ID - The account ID used to create the AMI.
  • AWS_ACCESS_KEY - An access key for the above account.
  • AWS_SECRET_KEY - The secret key associated with the access key.
  • AWS_BUCKET - The bucket to store the AMI image in.

virtualbox

VirtualBox instances are created with a single 40GB disk. The disk may be extended from VirtualBox prior to booting. This will cause CoreOS to expend to the available space. The public key in files/virtualbox/id_rsa.pub is added to the authrized_keys file for the core user. Use the associated id_rsa file as the private key when connecting.

License

This software project is licensed under the BSD-derived license and is copyright (c) 2014 Ryan Bourgeois. A copy of the license is included in the LICENSE file. If it is missing then a copy may be found on the project page.

About

A CoreOS template for Rigger.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages