Skip to content

Commit

Permalink
Added some cursory buster/kvm example manifests
Browse files Browse the repository at this point in the history
  • Loading branch information
Andrew Bogott committed Mar 5, 2019
1 parent 0d0e3e5 commit 4ecfa66
Show file tree
Hide file tree
Showing 3 changed files with 124 additions and 0 deletions.
48 changes: 48 additions & 0 deletions manifests/examples/kvm/buster-cloudimg.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
---
name: debian-{system.release}-{system.architecture}-{%Y}{%m}{%d}
provider:
name: kvm
virtio:
- virtio
- virtio_pci
- virtio_balloon
- virtio_blk
- virtio_net
- virtio_ring
console: virtual
bootstrapper:
workspace: /target
system:
release: stretch
architecture: amd64
bootloader: grub
charmap: UTF-8
locale: en_US
timezone: UTC
packages:
components:
- main
- contrib
- non-free
install_standard: true
install:
- task-ssh-server
- cloud-init
- cloud-utils
volume:
backing: qcow2
partitions:
type: msdos
root:
filesystem: ext4
size: 2GiB
mountopts:
- defaults
- noatime
- errors=remount-ro
plugins:
minimize_size:
zerofree: true
shrink: qemu-img
apt:
autoclean: true
29 changes: 29 additions & 0 deletions manifests/examples/kvm/buster-console.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: debian-{system.release}-{system.architecture}-{%Y}{%m}{%d}
provider:
name: kvm
virtio:
- virtio_blk
- virtio_net
- virtio_ring
console: virtual
bootstrapper:
workspace: /target
system:
release: stretch
architecture: amd64
bootloader: grub
charmap: UTF-8
locale: en_US
timezone: UTC
volume:
backing: raw
partitions:
type: msdos
root:
filesystem: ext4
size: 2GiB
mountopts:
- defaults
- noatime
- errors=remount-ro
47 changes: 47 additions & 0 deletions manifests/examples/kvm/buster-virtio-partitions.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
name: debian-{system.release}-{system.architecture}-{%Y}{%m}{%d}
provider:
name: kvm
virtio:
- virtio_pci
- virtio_blk
bootstrapper:
workspace: /target
system:
release: stretch
architecture: amd64
bootloader: grub
charmap: UTF-8
locale: en_US
timezone: UTC
volume:
backing: raw
partitions:
type: gpt
boot:
filesystem: ext2
size: 1GiB
swap:
size: 128MiB
root:
filesystem: ext4
size: 8GiB
tmp:
mountopts:
- nodev
- noexec
- nosuid
- journal_ioprio=3
filesystem: ext4
size: 1GiB
mode: '1777'
var:
filesystem: ext4
size: 1GiB
var/tmp:
filesystem: ext4
size: 1GiB

plugins:
root_password:
password: test

0 comments on commit 4ecfa66

Please sign in to comment.