Size: a a a

2017 July 27

DZ

Denys 💛📈 💫 Zhdanov in ru_hashicorp
в смысле?
источник

DZ

Denys 💛📈 💫 Zhdanov in ru_hashicorp
работает же 🙂
источник

DZ

Denys 💛📈 💫 Zhdanov in ru_hashicorp
как и обещали есть нормальный деплой с историей и нормальная регистрация в консуле "искаропки"
источник

AS

Aleksey Shirokikh in ru_hashicorp
рега в консуле это интересно
источник

AS

Aleksey Shirokikh in ru_hashicorp
что бы не было регистратора
источник
2017 July 28

SG

Silver 👻 Ghost in ru_hashicorp
источник
2017 July 31

AS

Anton Strukov in ru_hashicorp
гайс, а как в консул-темплейте получить локальную айпишку, не из директории а вот прям тут, очень локальную, с интерфейсов похожих на (eth[0-9]|ens[0-9]{1,3}...) ?
источник

AS

Aleksey Shirokikh in ru_hashicorp
не получай ее.
источник

AS

Aleksey Shirokikh in ru_hashicorp
получай локальный сервис
источник

AS

Anton Strukov in ru_hashicorp
объясни
источник

AS

Aleksey Shirokikh in ru_hashicorp
  {{ with node -}}
   {{range .Services -}}
       {{ if .Service | contains "activator" -}}
           "http://{{.Address}}:{{.Port}}/mon/",
       {{- end}}
    {{- end}}
 {{- end}}
источник

AS

Aleksey Shirokikh in ru_hashicorp
так получишь локальные серисы
источник

AS

Anton Strukov in ru_hashicorp
у меня получается тогда проблема курицы и яйца
источник

AS

Aleksey Shirokikh in ru_hashicorp
нипонимаю
источник

AS

Anton Strukov in ru_hashicorp
*делюсь болью* с недавних пор у меня появилась пара машин, которая хз где очутится, а чтобы рассказать о том где её сервисы, машинке нужно в том же консуле написать типа
{
   "service": {
       "name": "node_exporter",
       "tags": [
           "node_exporter",
           "tuda-suda"
       ],
       "address": "zdes.u.menya.ip",
       "port": 9100,
       "checks": [
           {
               "tcp": "i.tut.tozhe.on:9100",
               "interval": "15s",
               "timeout": "1s",
               "notes": "node_exporter should listen on i.dazhe.sdes.ebat:9100",
               "service_id": "node_exporter",
               "name": "node_exporter_port"
           }
       ]
   }
}
источник

AS

Anton Strukov in ru_hashicorp
а айпишечки я хочу заполнять никогда
т.е. настроить консул темплейтер, пусть с локальных переменных настраивает
потому что иначе, мне нужно ансиблом ходить и помнить где настроено а где нет, а я не хочу так
источник

DZ

Denys 💛📈 💫 Zhdanov in ru_hashicorp
"address" вроде не обязателен в описании сервиса?
источник

AS

Anton Strukov in ru_hashicorp
кароч выходит так:
{{ with node }}
{{ .Node.Address }}{{ end }}
источник

AS

Anton Strukov in ru_hashicorp
рендерит в айпишечку
источник

AS

Anton Strukov in ru_hashicorp
Denys 💛📈 💫 Zhdanov
"address" вроде не обязателен в описании сервиса?
это типа получается:
дратути, я тут сервис тип, да, а ходить ко мне не надо
вы это, идите паситесь, но знайте что я есть
источник