设置备选方案

由于 正在进行的问题 在替代配置如何存储在系统上时,Fedora CoreOS系统不能使用通常的 alternatives 命令来配置它们。

相反,在此问题解决之前,您可以直接在中设置符号链接 /etc/alternatives 。例如,要使用基于nftable的变体 iptables 命令:

variant: fcos
version: 1.4.0
storage:
  links:
    - path: /etc/alternatives/iptables
      target: /usr/sbin/iptables-nft
      overwrite: true
      hard: false
    - path: /etc/alternatives/iptables-restore
      target: /usr/sbin/iptables-nft-restore
      overwrite: true
      hard: false
    - path: /etc/alternatives/iptables-save
      target: /usr/sbin/iptables-nft-save
      overwrite: true
      hard: false
    - path: /etc/alternatives/ip6tables
      target: /usr/sbin/ip6tables-nft
      overwrite: true
      hard: false
    - path: /etc/alternatives/ip6tables-restore
      target: /usr/sbin/ip6tables-nft-restore
      overwrite: true
      hard: false
    - path: /etc/alternatives/ip6tables-save
      target: /usr/sbin/ip6tables-nft-save
      overwrite: true
      hard: false