Skip to content

Instantly share code, notes, and snippets.

@jeffaco
Last active June 8, 2018 02:29
Show Gist options
  • Save jeffaco/9664aa4a4e5620e7ee16c8405be03a4a to your computer and use it in GitHub Desktop.
Save jeffaco/9664aa4a4e5620e7ee16c8405be03a4a to your computer and use it in GitHub Desktop.
SUSE First Boot Configuration File Format (SUSE/azure-li-services): Add "directory:" for packages section of YAML file
version: 20171115
instance_type: LargeInstance|VeryLargeInstance
blade:
sku: "SR92"
cpu: 32
memory: "20tb"
time_server: "129.6.15.28"
networking:
-
interface: eth0
vlan: 10
ip: 10.250.10.51
gateway: 10.250.10.1
subnet_mask: 255.255.255.0
-
interface: eth1
vlan: 51
ip: 10.250.51.51
subnet_mask: 255.255.255.0
-
interface: eth2
vlan: 52
ip: 10.250.52.51
subnet_mask: 255.255.255.0
storage:
-
file_system: nfs
min_size: 112G
device: "10.250.21.12:/nfs/share"
mount: "/mnt/foo"
mount_options:
- a
- b
- c
credentials:
-
username: hanauser
shadow_hash: "sha-512-cipher"
ssh-key: "ssh-rsa foo"
-
username: rpc
id: 495
group: nogroup
home_dir: /var/lib/empty
packages:
repository_name: azure_packages
directory:
- "directory-with-rpm-files"
- "another-directory-with-rpm-files"
call: "path/in/LUN/update.sh"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment