Описание тега confd
Инструмент для управления локальными файлами конфигурации с использованием шаблонов и данных из распределенного хранилища.
1
ответ
Confd Newbie пытается получить, если в шаблоне, чтобы работать, получая "недопустимый тип для сравнения"
Я экспортировал переменную: export myparam=one У меня есть шаблон: file.tmpl: myproptmpl = {{ if eq .myparam "one" }} {{ "one" }} {{ else }} {{ "something else" }} {{ end }} И когда я бегу confd Я получил: # /usr/bin/confd -onetime -backend env 2016…
20 апр '16 в 15:24
0
ответов
Смонтированные ресурсы Opendaylight Netconf не видны в подчиненных контроллерах
У меня есть 3 узла кластера контроллера ODL. Я подключил к ним определенные устройства Netconf. Архитектура выглядит следующим образом: ODL 1 -------- Устройство 1 ODL 2 -------- Устройство 2 ODL 3 -------- Устройство 3 ODL 1, ODL 2, ODL 3 являются …
24 янв '18 в 07:07
1
ответ
Перезапустите postgres в среде докера
У меня проблемы с перезапуском базы данных postgres (я использую Core OS). База данных запускается в bash-скрипте с помощью команды # boot.sh sudo -i -u postgres /usr/lib/postgresql/9.3/bin/postgres -D /var/lib/postgresql/9.3/main -c config_file=/et…
14 ноя '14 в 17:16
1
ответ
Как получить с помощью confd значение строки ключа, генерируемое с помощью etcd
Я использую confd и т. Д. Я следую примеру Confd для Nginx. Я положил эти ключи в мой сервис etcd: curl http://127.0.0.1:4001/v2/keys/myapp/upstream -XPUT -d dir=true curl http://127.0.0.1:4001/v2/keys/myapp/subdomain -XPUT -d value="myapp" curl htt…
05 сен '14 в 16:00
1
ответ
Go Templates - Проверьте, существует ли ключ в списке json
Я использую confd для динамической реконфигурации сервиса nginx и немного борюсь с шаблонами Go. У меня есть объект JSON с именем $data а также $data.subsets может содержать ключ с именем 'address' - я хочу выполнять шаблон внутри цикла, только если…
07 окт '16 в 20:50
1
ответ
Docker не может добавить удаленный файл с "слишком большим количеством перенаправлений"
Я пытаюсь построить следующее Dockerfile: FROM ubuntu-debootstrap:trusty ENV CONFD_VERSION 0.6.3 ENV CONFD_INTERVAL 30 ENV CONFD_NODE 172.17.42.1:4001 ENV CONFD_BACKEND etcd RUN apt-get update -q \ && DEBIAN_FRONTEND=noninteractive apt-get i…
07 ноя '14 в 17:36
1
ответ
"Внедрение" файлов конфигурации при запуске
У меня работает несколько устаревших сервисов, которые считывают свои файлы конфигурации с диска, и отдельный демон, который обновляет эти файлы по мере их изменения в zookeeper (что-то похожее на confd). Для большинства этих типов конфигурации мы х…
22 дек '15 в 22:27
0
ответов
Слушатель устройства Opendaylight Netconf
Можно ли зарегистрировать прослушиватель для устройства Netconf, подключенного к контроллеру Opendaylight? Я знаю, что мы можем зарегистрироваться для прослушивания изменений уровня MD-SAL, используя DataTreeChangeListener. Единственная информация о…
06 апр '18 в 04:09
1
ответ
Как получить доступ к etcd из контейнера?
Я запускаю Kubernetes на CoreOS в Google Compute Engine, и я хотел бы получить доступ к etcd из контейнера, чтобы включить динамическую настройку с использованием confd. Есть ли способ для контейнера в модуле узнать IP-адрес мастера Kubernetes?
29 июн '15 в 07:08
3
ответа
Использование динамических значений в манифестах Kubernetes
У меня есть два отдельных кластера Kubernetes, которые будут использоваться для промежуточной и производственной среды соответственно. Я хочу иметь манифесты YAML для объектов API Kubernetes, которые я буду отправлять в каждый кластер, но некоторые …
26 ноя '15 в 01:26
1
ответ
Странное поведение dnsmasq в док-контейнерах
У меня есть экземпляр CoreOS с док-контейнером, который работает dnsmasq, В настоящее время dnsmasq Конфигурация настроена только на запись всех запросов и запуск в режиме отладки, поэтому она должна просто выполнять кэширование. Когда я пытаюсь исп…
28 мар '16 в 19:48
1
ответ
Получение конечных точек из kubernetes-etcd для haproxy
Я пытаюсь получить конечные точки kubernetes из моего кластера kubernetes-etcd для haproxy, используя confd. При выполнении confd всегда возвращается ошибка, поэтому ключ '/registry' не найден: $ ./confd-0.12.0-linux-amd64 -config-file confd.toml ..…
11 окт '17 в 13:43
0
ответов
Как выполнить проверку входных данных для аргументов bash, введенных с помощью \r?
У меня есть файл Bash, который принимает один аргумент. Это используется в CLI ConfD для команды. Однако, если пользователь использует метасимвол \ r, он отбрасывает мою программу. Пример (в оболочке ConfD): somecommand hellooooo\rtest При отображен…
14 мар '18 в 22:30
4
ответа
Как я могу установить `passenger-install-nginx-module` через Dockerfile
Как я могу установить passenger-install-nginx-module через Dockerfile? FROM ubuntu:14.04 MAINTAINER hgkim RUN apt-get update \ && apt-get install -y curl build-essential libpq-dev advancecomp gcc libpcre3 \ libpcre3-dev zlib1g zlib1g-dev lib…
19 дек '14 в 11:46
1
ответ
Ошибка подтверждения: ОШИБКА 501: Все указанные одноранговые узлы недоступны (попытка дважды подключиться к каждому одноранговому узлу). [0]
Во время отладки я понял, что confd не берет ключи, и мой журнал выглядит так: Sep 18 18:31:50 ip-10-171-54-76.ec2.internal docker[24891]: [nginx] waiting for confd to refresh nginx.conf Sep 18 18:31:56 ip-10-171-54-76.ec2.internal docker[24891]: 20…
18 сен '14 в 20:01
2
ответа
Как установить переменные окружения с косой чертой в ключе
Есть ли способ экспортировать переменную среды с косой чертой в имени, например: export /myapp/db/username=someval Этот пост указывает, что это должно быть возможно, но я не могу определить правильный синтаксис для этого. Для фона: Я использую confd…
09 июн '15 в 02:45
0
ответов
Confd, как создать список IP-адресов, только если атрибут соответствует?
Я пытаюсь получить список IP-адресов сервера, только если работает один из атрибутов. Это работает только одна проблема, я не знаю, как ее решить, пожалуйста, помогите. Если первый ip не запущен, второй запущен, в списке есть дополнительный, наприме…
12 окт '17 в 21:00
2
ответа
Заполнение контейнеров Docker конфиденциальной информацией с использованием kubernetes
У меня есть модуль, который запускает контейнеры, которые требуют доступа к конфиденциальной информации, такой как ключи API и пароли БД. Прямо сейчас эти конфиденциальные значения встроены в определения контроллера следующим образом: env: - name: D…
26 авг '15 в 15:06
0
ответов
Как сделать связь между confd и хранилищем через ssl
У меня есть сервер хранилища, работающий на одной из моих виртуальных машин. Confd часто выбирает некоторые значения конфигурации из моего хранилища и периодически перезапускает службы. В настоящее время оба находятся на связи по http. я использую c…
02 май '18 в 09:34
1
ответ
Сверстники конфд недоступны
Бег confd -debug=true -verbose -onetime -node 172.17.0.61:4001 -confdir ./confd дает мне следующее 2014-08-08T10:57:25+02:00 HAL75 confd[20762]: WARNING Skipping confd config file. 2014-08-08T10:57:25+02:00 HAL75 confd[20762]: NOTICE Starting confd …
08 авг '14 в 09:05