Size: a a a

2020 July 29

GG

George Gaál in Saltstack
источник

GG

George Gaál in Saltstack
источник

GG

George Gaál in Saltstack
Вероятно, /var/cache ?
источник

GG

George Gaál in Saltstack
Ну, и судя по всему ключи мастера поменялись - поэтому такая заваруха
источник
2020 July 30

s

sam in Saltstack
всем привет.
в пилларе определяю кусокконфига типа так:
 nginx_vh_extra: |
   set $not_www 1;
   set $www 0;
   if ($host = "www.kjsfhshjf") { set $not_www 0; }
   if ($http_host ~* "^www\.(.*)$"){ set $www 1; }
   if ($not_www = $www) {return 301 $scheme://$1$request_uri; }
   location = / {
то есть многострочник, в формуле просто подстановка перменной, типа так:
{{ pillar.blablabla.nginx_vh_extra }}

и все прилетает в одну строчку
источник

s

sam in Saltstack
как побороть?
источник

AA

Andrey A in Saltstack
может indent в стейте надо добавить?
источник

AA

Andrey A in Saltstack
при просмотре пиллара - он многострочный?
источник

s

sam in Saltstack
Хм, щас гляну
источник

s

sam in Saltstack
Траву докошу только)))
источник

AA

Andrey A in Saltstack
эвоно как it соседствует с сельским хозяйством
источник

KP

Kirill Proskurin in Saltstack
сейчас бы конфиги nginx в пилары пихать конечно
источник

s

sam in Saltstack
Kirill Proskurin
сейчас бы конфиги nginx в пилары пихать конечно
ну тут легаси)
источник

s

sam in Saltstack
Andrey A
при просмотре пиллара - он многострочный?
да, многострочник
источник

s

sam in Saltstack
Andrey A
эвоно как it соседствует с сельским хозяйством
да там в минске цирк, решил пока в рф переждать, на родине, в деревне)
источник

AA

Andrey A in Saltstack
Тогда идентом в стейте побалуйся
источник

AA

Andrey A in Saltstack
Стейт для него как выглядит?
источник

s

sam in Saltstack
сек
источник

s

sam in Saltstack
{%- from "blablabla/map.jinja" import blablabla with context %}

blablabla_configure_nginx_manage_vh_config:
 file.managed:
   - name: /etc/nginx/sites-available/{{ pillar.id }}.conf
   - source: salt://blablabla/files/blablabla.nginx.vh.conf.jinja
   - mode: '0644'
   - user: root
   - group: root
   - template: jinja
   - context:
       id: {{ pillar.id }}
       user: {{ blablabla.user }}
       partner_domains: {{ blablabla.partner_domains }}
       nginx_vh_extra: '{{ blablabla.nginx_vh_extra }}'
источник

KP

Kirill Proskurin in Saltstack
Попробуй
nginx_vh_extra: '{{ blablabla.nginx_vh_extra  | tojson }}'
источник