feat: add cloud-init and virt-customize method
This commit is contained in:
parent
32bf78edbe
commit
30c76bf9c5
17 changed files with 119 additions and 0 deletions
1
cloud-init_method/cloud-init-config/.gitignore
vendored
Normal file
1
cloud-init_method/cloud-init-config/.gitignore
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
out
|
||||
2
cloud-init_method/cloud-init-config/meta-data.yaml
Normal file
2
cloud-init_method/cloud-init-config/meta-data.yaml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
instance-id: mbessinfra/sandbox03
|
||||
local-hostname: sandbox03
|
||||
22
cloud-init_method/cloud-init-config/user-data.yaml
Normal file
22
cloud-init_method/cloud-init-config/user-data.yaml
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
#cloud-config
|
||||
hostname: jpplandhost
|
||||
groups:
|
||||
- jppland
|
||||
users:
|
||||
- default
|
||||
- calyjohn
|
||||
- name: mbess
|
||||
passwd: "$6$QQuYYEMEG0bJf7iH$mhFeXl10jSQhFO8ltMAi3CtoGLOz5tPdnEBTcp.4JzS5mnBbpANvm9s.VQFMvWq8nfzgzdDZMGr1hnZLGVd2V." #root
|
||||
sudo: ALL=(ALL) NOPASSWD:ALL
|
||||
groups: sudo
|
||||
shell: /bin/bash
|
||||
lock_passwd: false
|
||||
ssh_authorized_keys:
|
||||
- "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBeNeE0gk6mO0Bz9dDvKQrhA2Oo7x05FicCQJivxqIyi sandbox"
|
||||
|
||||
write_files:
|
||||
- encoding: gzip
|
||||
content: !!binary |
|
||||
H4sIAIDb/U8C/1NW1E/KzNMvzuBKTc7IV8hIzcnJVyjPL8pJ4QIA6N+MVxsAAAA=
|
||||
path: /usr/bin/hello
|
||||
permissions: '0755'
|
||||
0
cloud-init_method/cloud-init-config/vendor-data.yaml
Normal file
0
cloud-init_method/cloud-init-config/vendor-data.yaml
Normal file
Loading…
Add table
Add a link
Reference in a new issue