Вопросы по теме 'salt-stack'
Как сделать одно пользовательское состояние зависимым от другого?
Как сделать одно пользовательское состояние зависимым от другого с помощью реквизита в файле sls?
Пример. Два настраиваемых состояний в модуле _states/seuss.py :
# seuss.py
def green_eggs():
return {'name': 'green_eggs', 'result':...
3690 просмотров
schedule
15.03.2023
Имя хоста Salty Vagrant Master: соль не найдена
Я пытаюсь загрузить свой бродячий ящик солью, прося его установить Apache. Я использую salty-vagrant в режиме без мастера.
Бродячий ящик загружается, но зависает в консоли со следующим сообщением:
[default] Running provisioner: salt......
1519 просмотров
schedule
22.09.2022
Можно ли использовать переменные в cloud-config
При использовании cloud init #cloud-config для создания файлов конфигурации, как мне использовать переменные для заполнить значения?
В моем конкретном случае я хотел бы автоматически запускать экземпляры EC2 как предварительно настроенные...
7256 просмотров
schedule
15.01.2023
Как я могу сбросить данные столба, которые будут отправлены миньону
Когда делаю highstate на миньоне, возникает странная ошибка. Подозреваю, что данные столба по миньону могут быть неверными. Можно ли как-то сбросить данные столба с миньона?
17622 просмотров
schedule
14.03.2024
Соль: используйте пользовательские зерна в SLS
Я пытаюсь использовать пользовательское зерно в своем init.sls, но операторы if никогда не бывают истинными. Вот мое собственное зерно в действии:
salt '*' grains.item cluster
proxy2.example.com:
cluster:
passive
proxy1.example.com:...
975 просмотров
schedule
16.06.2023
Как запустить пользовательский модуль в saltstack
Я имею дело с соляным стеком около 2 недель и уже могу настроить свою соляную среду, но когда я пытаюсь создать собственный модуль с помощью python и использую следующую команду:
sudo salt '*' saltutil.sync_all
ничего не происходит, и мой...
3570 просмотров
schedule
14.07.2023
Vagrant для развертывания Salt master
Я пытаюсь разработать относительно сложную систему, используя Vagrant и Salt-Stack для управления и обеспечения. Основная идея состоит в том, чтобы выделить машину, называемую мастером, на которой работает мастер Salt-Stack, к которому будут...
1701 просмотров
schedule
12.10.2022
Как казнить миньона из соляного стека
Я пытаюсь установить пакет Nginx с помощью солевого миньона. Но я не могу установить. Я попытался написать файл .sls в новом каталоге с именем Nginx, как показано ниже:
/salt/states/base/nginx/init.sls :
nginx:
pkg:
- installed...
1686 просмотров
schedule
01.05.2023
Как получить домашний каталог пользователя
скажем, у меня есть служба, с которой связан пользователь с настроенным столбцом, теперь я хочу получить tar.gz и поместить его в домашний каталог этого пользователя... как мне это сделать...
user.info возвращает кучу данных, включая домашний...
2355 просмотров
schedule
26.03.2023
SaltStack: Как в операторе наблюдения указать каталог, в котором следует отслеживать все файлы?
Я хотел бы, чтобы служба nginx перезапускалась всякий раз, когда создается или изменяется любой файл в каталоге /etc/nginx/conf.d .
В этом каталоге есть несколько файлов, и вместо того, чтобы указывать конкретные файлы, я хотел бы следить за всеми...
14689 просмотров
schedule
23.09.2022
Как я могу вручную запускать сценарии cmd.wait в Salt?
Скажем, у меня есть скрипт cmd.wait, который следит за изменениями в управляемом репозитории git. Как лучше всего запустить этот скрипт, даже если репозиторий не изменился?
Вот сценарий:
my-repo:
git.latest:
- name:...
1511 просмотров
schedule
14.06.2023
Переменные Jinja в map.jinja
Я пытаюсь установить динамическую переменную в map.jinja, но она настроена неправильно.
У меня есть версия программного обеспечения, которую я хочу установить через зерно и подобрать ее на карте для динамического выбора каталогов. Я использую...
2088 просмотров
schedule
09.05.2024
Saltstack: network.ip_addrs недоступен
У меня возникла проблема с Saltstack версии 2014.7.0, из-за которой я не могу получить сетевую информацию от Salt.
Если я бегу:
salt-call network.ip_addrs
Я получил:
Function network.ip_addrs is not available
Кажется, это...
450 просмотров
schedule
19.09.2022
Состояние в файле SLS не формируется в виде списка
У меня есть файл sls; содержание которого следует:
apache:
pkg.installed:
-name: apache2
service.running:
-enable: True
- require:
- pkg: apache
И я получаю сообщение об ошибке при попытке подготовить коробку Ubuntu Vagrant...
10521 просмотров
schedule
20.01.2023
Обязательно ли помещать файлы в папку /srv/salt для передачи от мастера к миньону?
Обязательно ли помещать файлы в папку /srv/salt мастера для передачи файла/каталога от мастера к подключенным миньонам.
Можем ли мы передавать файлы без использования солевого файлового сервера
1) Можем ли мы передавать файлы без использования...
820 просмотров
schedule
16.06.2023
saltstack требует точки монтирования
поэтому у меня есть базовый файл состояния соляного стека для установки и настройки приложения — в данном случае influxdb. однако я хотел бы, чтобы соль управляла монтированием блочного устройства и имела приложение require d перед его запуском....
822 просмотров
schedule
13.02.2024
Salt-api использует другой метод сопоставления, отличный от glob
По умолчанию salt-api использует метод glob для соответствия целевому миньону. Можно ли использовать другой способ (может быть зерна, pcre и т. д.) для поиска миньонов.
Я пытался передать tgt_type в salt-api, но это не сработало.
curl -s -H...
1357 просмотров
schedule
30.10.2022
SaltStack и PaaS
Подходит ли Salt для PaaS?
Допустим, я хотел бы предоставить вычислительную службу PaaS, такую как Amazon BeanStalk, Azure Cloud Service (веб-роль/рабочая роль) или даже Heroku Dyno, как часть состояния SaltStack (возможно, помимо виртуальной...
515 просмотров
schedule
20.03.2022
Запустите задание сценария соли, которое никогда не возвращается мастеру соли
У меня есть солевой файл SLS, test.sls следующим образом:
test:
cmd.run:
- name : |
java -jar test.jar
Здесь test.jar запускает команду, которая запускает eclipse и запускает указанную конфигурацию (которая работает вечно)....
2245 просмотров
schedule
09.07.2023
Как передать файл сборки от Jenkins мастеру Saltstack
У нас есть система Jenkins для автоматизации сборки с Github, сейчас мы внедряем систему Saltstack. Поэтому мне нужно интегрировать свой Jenkins с Salt-master, чтобы он передавал все новые сборки мастеру, который затем отправлял их через солевые...
1117 просмотров
schedule
07.07.2022