mirror of
https://github.com/kevingruesser/bootstrap-vz.git
synced 2025-08-22 18:00:35 +00:00
54 lines
1.3 KiB
YAML
54 lines
1.3 KiB
YAML
---
|
|
name: disk
|
|
provider:
|
|
name: gce
|
|
description: Debian {system.release} {system.architecture}
|
|
bootstrapper:
|
|
workspace: /target
|
|
system:
|
|
release: wheezy
|
|
architecture: amd64
|
|
bootloader: grub
|
|
charmap: UTF-8
|
|
locale: en_US
|
|
timezone: UTC
|
|
volume:
|
|
backing: raw
|
|
partitions:
|
|
type: msdos
|
|
root:
|
|
filesystem: ext4
|
|
size: 10GiB
|
|
packages:
|
|
sources:
|
|
google-cloud:
|
|
- deb http://packages.cloud.google.com/apt cloud-sdk-{system.release} main
|
|
- deb http://packages.cloud.google.com/apt google-cloud-compute-legacy-{system.release} main
|
|
install:
|
|
- google-cloud-sdk
|
|
- google-compute-daemon
|
|
- google-startup-scripts
|
|
- python-gcimagebundle
|
|
- rsync
|
|
- screen
|
|
- vim
|
|
preferences:
|
|
backport-kernel:
|
|
- package: linux-image-* initramfs-tools
|
|
pin: release n=wheezy-backports
|
|
pin-priority: 500
|
|
backport-ssh:
|
|
- package: init-system-helpers openssh-sftp-server openssh-client openssh-server
|
|
pin: release n=wheezy-backports
|
|
pin-priority: 500
|
|
backport-growroot:
|
|
- package: cloud-initramfs-growroot
|
|
pin: release n=wheezy-backports
|
|
pin-priority: 500
|
|
plugins:
|
|
google_cloud_repo:
|
|
cleanup_bootstrap_key: True
|
|
enable_keyring_repo: True
|
|
ntp:
|
|
servers:
|
|
- metadata.google.internal
|