Cloud-Init Ubuntu 中的变化

Cloud-Init Ubuntu 中的变化

在 Ubuntu 19.10 之前,我一直成功使用 cloud-init,但使用相同的user-datameta-datanetwork-config,19.10 似乎无法获取hostname和用户配置,我无法登录。我回去尝试使用 18.04,虽然成功了,但似乎接口的命名约定已更改,因此network-config无法应用。以前,我相信它使用了ens3ens4等等,但 18.04 的最新图像似乎使用了enp1s0。有没有办法找到为云图像实施的更改?我看过发射台但我找不到任何可以表明这些变化的东西。

这是我的用户数据:

#cloud-config
users:
  - name: user
    gecos: user
    sudo: ['ALL=(ALL) NOPASSWD:ALL']
    shell: /bin/bash
    groups: sudo
    lock_passwd: false
    passwd: ***password***
    ssh-authorized-keys:
      - ssh-rsa 
      - ssh-rsa 
manage_etc_hosts: localhost
package_upgrade: true
power_state:
  delay: "+1"
  mode: reboot
  message: Bye Bye
  timeout: 1 
  condition: True
timezone: Canada/Eastern

相关内容