在 coreos 中使用云配置文件添加 ip



我正在使用云配置文件向系统添加新的IP地址。但出于某种原因,它只是不会添加 IP 地址。有人可以帮我吗?

这是我的云配置文件的内容:

#cloud-config
coreos:
coreos:
  units:
    - name: update-sysctl.service
      command: start
      content: |
        [Unit]
        Description=Update sysctl values written by cloud-config
        [Service]
        Type=oneshot
        ExecStart=ip addr add 172.31.118.62 dev eth0:1
        ExecStart=ip addr add 172.31.118.63 dev eth0:2
        ExecStart=ip addr add 172.31.118.64 dev eth0:3

实际上我没有提供完整的命令路径,所以这就是它不起作用的原因。下面给定的配置是一个有效的配置!

#cloud-config
coreos:
  units:
    - name: update-sysctl.service
      command: start
      content: |
        [Unit]
        Description=Update sysctl values written by cloud-config
        [Service]
        Type=oneshot
        ExecStart=/bin/ip addr add 172.31.118.62 dev eth0:1
        ExecStart=/bin/ip addr add 172.31.118.63 dev eth0:2
        ExecStart=/bin/ip addr add 172.31.118.64 dev eth0:3

最新更新