update start file
Signed-off-by: GnomeZworc <nicolas.boufidjeline@g3e.fr>
This commit is contained in:
parent
61bd4e0bdc
commit
719fb9bfcf
1 changed files with 6 additions and 6 deletions
|
|
@ -17,15 +17,16 @@ export os_file=<os file name>
|
||||||
export os_dir=<os to download dir>
|
export os_dir=<os to download dir>
|
||||||
export disk_dir=<disk dire file>
|
export disk_dir=<disk dire file>
|
||||||
|
|
||||||
|
mkdir -p "${os_dir}"
|
||||||
cd "${os_dir}"
|
cd "${os_dir}"
|
||||||
mkdir -p /opt/seed/${os}
|
mkdir -p /opt/seed/${os}
|
||||||
|
|
||||||
cat <<<ENDFILE > /opt/seed/${os}/meta-data
|
cat << ENDFILE > /opt/seed/${os}/meta-data
|
||||||
instance-id: iid-local01
|
instance-id: iid-local01
|
||||||
local-hostname: my-vm-01
|
local-hostname: my-vm-01
|
||||||
ENDFILE
|
ENDFILE
|
||||||
|
|
||||||
cat <<<ENDFILE > /opt/seed/${os}/network-config
|
cat << ENDFILE > /opt/seed/${os}/network-config
|
||||||
version: 2
|
version: 2
|
||||||
renderer: networkd
|
renderer: networkd
|
||||||
ethernets:
|
ethernets:
|
||||||
|
|
@ -33,7 +34,7 @@ ethernets:
|
||||||
dhcp4: true
|
dhcp4: true
|
||||||
ENDFILE
|
ENDFILE
|
||||||
|
|
||||||
cat <<<ENDFILE > /opt/seed/${os}/user-data
|
cat << ENDFILE > /opt/seed/${os}/user-data
|
||||||
#cloud-config
|
#cloud-config
|
||||||
users:
|
users:
|
||||||
- name: nicolas
|
- name: nicolas
|
||||||
|
|
@ -61,7 +62,6 @@ qemu-system-x86_64 \
|
||||||
-monitor unix:/tmp/vm-build.mon-sock,server,nowait \
|
-monitor unix:/tmp/vm-build.mon-sock,server,nowait \
|
||||||
-drive file=/opt/seed/${os}_seed.iso,media=cdrom,if=ide \
|
-drive file=/opt/seed/${os}_seed.iso,media=cdrom,if=ide \
|
||||||
-drive file=${disk_dir}/${os}-tmp.qcow2,format=qcow2,if=virtio \
|
-drive file=${disk_dir}/${os}-tmp.qcow2,format=qcow2,if=virtio \
|
||||||
-drive file=${disk_dir}/tmp.qcow2,format=qcow2,if=virtio \
|
|
||||||
-device virtio-scsi-pci,id=scsi0 \
|
-device virtio-scsi-pci,id=scsi0 \
|
||||||
\
|
\
|
||||||
-drive file=${disk_dir}/${os}-root.qcow2,if=none,id=hd0 \
|
-drive file=${disk_dir}/${os}-root.qcow2,if=none,id=hd0 \
|
||||||
|
|
@ -117,13 +117,13 @@ set /files/etc/ssh/sshd_config/Match[1]/Condition/User "root,centos,ubuntu,debia
|
||||||
set /files/etc/ssh/sshd_config/Match[1]/Settings/Banner "/etc/banner"
|
set /files/etc/ssh/sshd_config/Match[1]/Settings/Banner "/etc/banner"
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
cat <<<ENDFILE > /mnt/etc/cloud/cloud.cfg.d/20_user.cfg
|
cat << ENDFILE > /mnt/etc/cloud/cloud.cfg.d/20_user.cfg
|
||||||
system_info:
|
system_info:
|
||||||
default_user:
|
default_user:
|
||||||
name: syonad
|
name: syonad
|
||||||
ENDFILE
|
ENDFILE
|
||||||
|
|
||||||
cat <<<ENDFILE > /mnt/etc/cloud/cloud.cfg.d/99_metadata.cfg
|
cat << ENDFILE > /mnt/etc/cloud/cloud.cfg.d/99_metadata.cfg
|
||||||
datasource_list: [ NoCloud ]
|
datasource_list: [ NoCloud ]
|
||||||
datasource:
|
datasource:
|
||||||
NoCloud:
|
NoCloud:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue