Добрый день. А shovel'ы можно как-то сконфигурировать в definitions.json? Пробовал что-то вроде: {

"users": [
{
"name": "agent",
"password_hash": "RBCbTzQdK/rmOIWmD+IhmKfNc+O35lC3WRYFtXCvL4/Lr9/f",
"hashing_algorithm": "rabbit_password_hashing_sha256",
"tags": "administrator"
}
],

"permissions":[
{
"user":"agent",
"vhost":"/",
"configure":".*",
"write":".*",
"read":".*"
}
],

"vhosts": [
{"name": "/"}
],

"queues": [
{"name": "inbound.metrics.common.q", "vhost": "/", "durable": true, "auto_delete": false, "arguments": {}}
],

"exchanges": [
{"name": "inbound.observability.common.ex", "vhost": "/", "type": "direct", "durable": true, "auto_delete": false, "internal": false, "arguments": {}}
],

"bindings": [
{"source": "inbound.observability.common.ex", "vhost": "/", "destination": "inbound.metrics.common.q", "destination_type": "queue", "routing_key": "test-key", "arguments": {}}
],

"shovels": [
{
"name": "metrics-shovel",
"vhost": "/",
"value": {
"src-uri": "amqp://agent:12345678@localhost:5672",
"src-queue": "inbound.metrics.common.q",
"dest-uri": "amqp://user:password@host.docker.internal:5672",
"dest-exchange": "metrics.ex",
"dest-exchange-key": "test-key",
"ack-mode": "on-confirm",
"delete-after": "never"
}
}
]
}

1 ответов

43 просмотра

а вы не пробовали их задекларировать через веб наприммер и выгрузить definitions ?

Похожие вопросы

Обсуждают сегодня

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
@aigrychev, @ilya_lesikov добрый день! а поддерживает ли werf helm xxxx или werf bundle xxxx работу с сабчартами через http-прокси? (сработает ли использование HTTP_PROXY/HTTP...
Сергей Голод
4
Добрый день! Удалил все файлы с переменными из проекта, получил Error: release deploy: process resources: error validating adoptable resources: adoption validation failed: re...
Evgheni Mad
2
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Блин а мне как поумнеть ?
Toxin
191
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Карта сайта