как заставить соль-миньон генерировать новые ключи

13

Я играю с солью, и что моя проблема заключается в запуске экземпляра из Amazon EC2 AMI приводит к тому, что ключи миньонов одинаковы. Как обновить индивидуального миньона, чтобы получить его новую личность (ключ)?

Джеймс Лин
источник

Ответы:

20
  1. Остановите службу миньонов.

    service salt-minion stop
    
  2. Удалить старую личность

    rm /etc/salt/pki/minion/minion.pem
    rm /etc/salt/pki/minion/minion.pub
    cat /dev/null > /etc/salt/minion_id
    
  3. Убедитесь, что соль начнется при запуске

    chkconfig salt-minion on
    
  4. Создайте свой новый AMI

user325017
источник
0

Основано на ответе пользователя 325017.

Я адаптировал это для Ubuntu Bionic Beaver 18.04, так как он имеет systemd:

#!/usr/bin/env bash

systemctl stop salt-minion
rm /etc/salt/pki/minion/minion.pem
rm /etc/salt/pki/minion/minion.pub
cat /dev/null > /etc/salt/minion_id
systemctl enable salt-minion
systemctl start salt-minion
sdkks
источник
-1

После @ user325017 ответа для Windows измените шаг 2 с помощью:

Удалить C: \ salt \ conf \ pki \ minion \ minion.pem Удалить C: \ salt \ conf \ pki \ minion \ minion.pub Редактировать c: \ salt \ conf \ minion и обновить строку с помощью "id:"

raider33
источник
Это должен быть комментарий к ответу, на который вы ссылаетесь.
Загримсан