Описание тега consul-template
Шаблон Consul отображает шаблоны Go на основе данных, запрошенных от HashiCorp Consul.
1
ответ
Как развернуть приложения на Docker Swarm и выставить этот IP-адрес для записи A
Я успешно настроил кластер Docker Swarm с помощью nginx. на моих экземплярах ec2. используя этот учебник https://botleg.com/stories/load-balancing-with-docker-swarm/ Я использую вот так Менеджер 1 узел 1 узел 2 Я использую консоль с регистратором дл…
03 апр '16 в 19:42
2
ответа
Как получить ключ с карты
Я работаю над го шаблона. Имея некоторую карту в . Я знаю, как получить значение, пока я знаю ключ. "Map value: {{ printf "%s" .key1 }}" Как получить имя ключа из шаблона? Я ожидаю, может быть, что-то вроде "Map key: {{ printf "%s" (keys .)[0] }}"
21 дек '18 в 15:13
0
ответов
Консул SSL на Windows
Мне нужно зарегистрироваться и выполнить SSL SSL на моей Windows-машине.
17 май '18 в 13:02
1
ответ
HTTP API Вызовите для создания консула смотреть и консул exec
В настоящее время я использую команды consul watch и consul exec для создания часов, а также для запуска некоторых команд bash. Я хотел бы использовать вызовы http api вместо команд для автоматизации моей системы. Есть ли http-эквиваленты для этой р…
30 авг '16 в 22:57
1
ответ
Consul-Template: зацикливание пары a k/v и использование результата в другом ключе
Имеются ключи Консула: flyway/tweedle/server: postgres flyway/beetle/server: postgres flyway/battle/server: mysql service/tweedle/repo: fox/tweedle.git service/beetle/repo: fox/beetle.git service/battle/repo: fox/battle.git Я пытаюсь перебрать верхн…
15 авг '17 в 21:57
0
ответов
Не могу прочитать служебную мету с консул-шаблоном
У меня есть тестовая служба, зарегистрированная в Консуле со следующим определением службы: { "name": "web", "tags": ["web1"], "address": "example.com", "meta": { "meta": "cluster", "acl": "host_test", "cluster": "test_cluster" }, "port": 8000 } И я…
11 окт '18 в 20:07
4
ответа
Как бы вы использовали Nomas 'template stanza' от Hashicorp для создания файла конфигурации nginx через файл задания Nomad?
Предполагается, что Consul и Nomad настроены для работы в пуле ресурсов. Как бы вы визуализировали файл шаблона с единственной целью создания, например, файла Nginx 'default.conf'. Используя приведенную ниже конфигурацию раздела шаблона, в качестве …
23 мар '17 в 00:16
1
ответ
Консул-шаблон если еще условие
У меня ниже консул-шаблон. {{ range service "mysql_slave.mysql" "any" }} host_name {{.Node}} command check_nrpe!check_procs_1 {{end}} Я хочу добавить, если мое имя хоста соответствует "database-1", тогда команда "check_procs_1" и другие команды "che…
24 июл '17 в 21:24
1
ответ
Как отслеживать сервис systemd через конечную точку http
У меня есть процесс, который я хотел бы контролировать шаблон консула, который в настоящее время управляется systemd. Я использую Pandora для мониторинга конечной точки HTTP для других моих процессов, однако консул-шаблон не имеет конечной точки HTT…
17 янв '17 в 05:55
2
ответа
Как объединить метаданные Сервиса для консула-шаблона с запятыми
Кто-нибудь знает, как соединить строки из консула для консула-шаблона? Если у меня есть услуга 'foo', зарегистрированная в Консуле { "Node": "node1", "Address": "192.168.0.1", "Port": 3333 }, { "Node": "node2", "Address": "192.168.0.2", "Port": 4444…
25 июл '16 в 17:52
0
ответов
Наружный и внутренний нагрузочный балансер с трафиком
Я пытаюсь настроить traefik с внутренним балансировщиком нагрузки (который может связываться с приложениями) и внешним балансировщиком нагрузки (через который проходит весь вход, но перенаправляет весь трафик на внутренний сервер trafik). Мои услуги…
15 июн '18 в 11:51
1
ответ
Консул шаблон не перезапускает nginx windows
Я использую шаблон консула v0.19.0 для Windows , для рендеринга конфигурации nginx. Конфигурация nginx хорошо отрисовывается шаблоном консула, но не перезапускает nginx. Это команда, которую я использую. Consul- template -consul-address = "xx" - tem…
14 авг '17 в 12:03
0
ответов
502 Ошибка шлюза (Nginx как контейнер Docker + Консул Docker запущен + Tomcat как контейнер Docker + Nomad)
Я использую NOMAD для управления кластером, Consul и NGINX в качестве док-контейнера Я также запускаю Tomcat как задание NOMAD, которое создает докер-контейнер и запускает его на клиенте. Я создал файлы nginx.conf, обеспечивающие функцию апстрима и …
22 ноя '16 в 11:13
0
ответов
Шаблон консула с фильтрацией нескольких тегов с конкатенацией
Я хочу, чтобы шаблон консула фильтровал хост на основе нескольких тегов, а затем заключал их в запятую. Я почти получил его, за исключением предыдущей запятой, от которой я хочу избавиться {{range $i, $e := service "cluster.elasticsearch"}} {{if .Ta…
01 июн '18 в 07:35
0
ответов
Ошибки при поиске шаблона Consul префикса ключа магазина с использованием Nginx, Consul-template и Docker
Новый для Nginx и шаблон консула, но я думаю, что у меня все работает, за исключением того, что я получаю много шума (около 100 сообщений об ошибках каждые 15-30 секунд) в виде ошибок в журналах. Похоже, что это ошибка шаблонов консула, что он не мо…
17 янв '17 в 20:25
1
ответ
Консул-шаблон не работает на удаленной машине
У меня есть три машины, такие как: [consul@cjportal]$ consul members Node Address Status Type Build Protocol DC portal1 192.168.11.155:8301 alive client 0.7.0 2 dc1 portal0 192.168.14.100:8301 alive client 0.7.0 2 dc1 portal2 192.168.11.182:8301 ali…
28 окт '16 в 07:38
1
ответ
Как получить ограниченное количество IP-адресов при запросе каталога сервиса Консул
Есть ли способ получить только 3 IP-адреса из каталога услуг Консул? {{if service 'web' 'passing'}} "{{range $index, $service := service 'web'}}{{if ne $index 0}},{{end}}{{.Address}}{{end}}" Приведенный выше код получает все IP-адреса, разделенные з…
14 май '18 в 17:20
2
ответа
Запустите nginx exe в папке с аргументами -s reload Консул шаблон Windows
Я использую шаблон Consul V0.19.0 для Windows , для рендеринга конфигурации балансировки нагрузки nginx. Он работает как положено. Теперь я хочу шаблон консула, чтобы выполнить nginx exe в папке с аргументами (-s reload), как показано ниже: - Случай…
15 авг '17 в 05:59
1
ответ
Шаблон консула: [WARN] vault.token: TTL для xxyyzz превысил эффективный max_ttl для xxyyzz; Значение TTL ограничено соответственно
Проблема не отвечающего консула-шаблона возникает при запросе набора ключей. Токены хранилища и консула действительны, но у vault.token есть предупреждение об истечении срока действия TTL. После предупреждения все поиски ключей получают HTTP 504.
18 янв '19 в 07:14
1
ответ
Консул 1.2.1 определение проверки работоспособности с использованием канала в аргументе команды
Я использую Консул версии 1.2.1 и пытаюсь реализовать проверку работоспособности, которая запускает команду: # echo ruok | nc localhost 2181 imok Поэтому я определил проверку работоспособности в этом файле JSON, однако я не могу найти какую-либо док…
30 июл '18 в 03:48