rhel - cloud-init 更改 SSH 配置

rhel - cloud-init 更改 SSH 配置

我们想使用 cloud-init 来调整管道中的 rootfs 大小。调整大小本身工作正常,但默认的 cloud-init 配置 (/etc/cloud.cfg) 似乎也会更改其他设置,例如 SSH。

我们真的不希望这样,但似乎没有关于如何禁用此行为的信息?!我们尝试从 /etc/cloud.cfg 中删除所有与我们无关的内容,但没有变化……

我们的配置文件现在如下所示:

resize_rootfs_tmp: /dev

cloud_init_modules:
 - disk_setup
 - growpart
 - resizefs

cloud_config_modules:

cloud_final_modules:
 - scripts-per-once
 - scripts-per-boot
 - scripts-per-instance

即使我们只是安装 cloud-init 而不启用该服务,我们的管道也会出现 SSH 错误。有没有办法禁用我们想要的配置之外的所有 cloud-init 配置(growpart)?!

相关内容