fix: add optional FQDN configuration to VM template and Cloud-Init user-data
This commit is contained in:
@@ -13,6 +13,10 @@ vm_id: 150
|
||||
# Hostname for the base VM (template)
|
||||
hostname: debian-template-base
|
||||
|
||||
# optional fqdn
|
||||
# fqdn: myvm.example.com
|
||||
|
||||
|
||||
# Memory in MB
|
||||
memory: 2048
|
||||
|
||||
|
||||
@@ -156,7 +156,6 @@
|
||||
qm set {{ vm_id }}
|
||||
--ciuser {{ ci_user }}
|
||||
--sshkeys local:snippets/{{ vm_id }}-sshkey.pub
|
||||
--hostname {{ hostname }}
|
||||
--citype nocloud
|
||||
--cicustom "user=local:snippets/{{ vm_id }}-user.yaml,vendor=local:snippets/{{ vm_id }}-vendor.yaml"
|
||||
--ipconfig0 {{ ipconfig0 }}
|
||||
|
||||
@@ -1,5 +1,10 @@
|
||||
#cloud-config
|
||||
|
||||
hostname: {{ hostname }}
|
||||
{% if domain is defined and domain %}
|
||||
fqdn: {{ hostname }}.{{ domain }}
|
||||
{% endif %}
|
||||
|
||||
users:
|
||||
- name: {{ ci_user }}
|
||||
sudo: ALL=(ALL) NOPASSWD:ALL
|
||||
|
||||
Reference in New Issue
Block a user