Назад | Перейти на главную страницу

coreos etcd config с использованием зажигания

Я пытаюсь загрузить coreos в своем частном облаке с помощью загрузки pxe с помощью официальный документ Coreos.

Для процесса требуется файл зажигания для облачной конфигурации, но я не могу найти способ установить некоторые теги конфигурации, такие как etcd, в зажигании.

Буду рад, если кто-нибудь покажет мне дорогу

Напишите файл systemd, содержащий вашу конфигурацию etcd. Вот пример из https://coreos.com/etcd/docs/latest/etcd-live-cluster-reconfiguration.html#change-etcd-cluster-size

[Service]
Environment="ETCD_ADVERTISE_CLIENT_URLS=http://<PEER_ADDRESS>:2379"
Environment="ETCD_DISCOVERY=https://discovery.etcd.io/<token>"
Environment="ETCD_INITIAL_ADVERTISE_PEER_URLS=http://<PEER_ADDRESS>:2380"
Environment="ETCD_LISTEN_CLIENT_URLS=http://0.0.0.0:2379,http://0.0.0.0:4001"
Environment="ETCD_LISTEN_PEER_URLS=http://0.0.0.0:2380"

Напишите это /etc/systemd/system/etcd2.service.d/10-customizations.conf. Больше информации здесь: https://coreos.com/os/docs/latest/using-systemd-drop-in-units.html#override-only-specific-option