diff options
Diffstat (limited to 'config')
-rw-r--r-- | config/cloud.cfg.d/10_vyos.cfg | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/config/cloud.cfg.d/10_vyos.cfg b/config/cloud.cfg.d/10_vyos.cfg new file mode 100644 index 00000000..da03d822 --- /dev/null +++ b/config/cloud.cfg.d/10_vyos.cfg @@ -0,0 +1,51 @@ +# This will cause the set+update hostname module to not operate (if true) +preserve_hostname: true + +# Do not change SSH password-based authentication settings +ssh_pwauth: unchanged + +# Configuring Azure datasource +datasource: + Azure: + agent_command: [/usr/bin/python3, -u, /usr/sbin/waagent, -start] + +# disable customization for VMware +disable_vmware_customization: true + +# The modules that run in the 'init' stage +cloud_init_modules: + - growpart + - resizefs_vyos + +# The modules that run in the 'config' stage +cloud_config_modules: + - vyos + - vyos_userdata + +# The modules that run in the 'final' stage +cloud_final_modules: + - runcmd + +# System and/or distro specific settings +# (not accessible to handlers/transforms) +system_info: + # This will affect which distro class gets used + distro: debian + # Default user name + that default users groups (if added/used) + default_user: + name: vyos + # Other config here will be given to the distro class and/or path classes + paths: + cloud_dir: /opt/vyatta/etc/config/cloud/ + templates_dir: /etc/cloud/templates/ + upstart_dir: /etc/init/ + +# Set partitions info for the growpart module +growpart: + mode: auto + devices: ["/usr/lib/live/mount/persistence/"] + ignore_growroot_disabled: false + +# Set partitions info for the resizefs module +resizefs_list: ["/usr/lib/live/mount/persistence/"] + |