@devops_ru

Страница 4250 из 4568
Sergey
29.08.2018
13:21:35
Люди так костыляют: The lookup module of ansible works fine for me. The yml is: - hosts: test vars: time: "{{ lookup('pipe', 'date -d \"1 day ago\" +\"%Y%m%d\"') }}"
hosts: all tasks: set_fact: mydate="{{lookup('pipe','date +%Y%m%d%H%M%S**.%5N**')}}" debug: var=mydate я еще костылей нарыл

Эдуард
29.08.2018
13:23:23
Но с оговоркой

У меня перегрелся ноут ☺️

Google
Sergey
29.08.2018
13:24:21
хахахахаха

от способа?

gzip > \"{{ MANUAL_BACKUP_DIR }}/{{ansible_date_time.date}}/dump.sql.gz\"

ты про него?

Iurii
29.08.2018
13:42:32
У меня где-то для этого кликхауса валяется терраформ провайдер)))

Sergey
29.08.2018
13:45:34
Но с оговоркой
лол я нашел в чем дело

Григорий
29.08.2018
13:55:31
как-то с девопсом эта работа связана?

Konstantin
29.08.2018
14:02:29
лол я нашел в чем дело
https://rtfm.co.ua/ansible-ispolzovanie-ansible_date_time-dlya-polucheniya-daty-vremeni/

твой кейс

правда я не вчитывался,в чём проблема у тебя

Google
Sergey
29.08.2018
14:03:02
я убрал чтобы время на сборку данных не третить

а оказывается без нее не работает этот модуль лол

завелось норм perf_2018-08-29T13:59:46.003866Z_dump.sql.gz

Konstantin
29.08.2018
14:04:00
Делай setup перед этим таском, хз)

Dmitry
29.08.2018
14:06:44
https://github.com/Lusitaniae/apache_exporter использует кто?
как по мне так лучше telegraf включить в режим exporter-a для Prometheus все плюшки есть в telegraf и все в одном флаконе.

Ваня
29.08.2018
14:06:48
Коллеги, подскажите пожалуйста как в докер композе примонтировать в контейнер один конкретный файл, конфиг например? я пробовал уже и так volumes: - /src/docker/myapp/upload/config.php:/var/www/html/config.php Но он честно ругался что config.php это директория, всё верно, нету файла, значит создаёт как диреторию для монтирования, но блин, можно ли просто один файл подключить? Что бы примерно как в кубернетисе с конфигмапом, где это возможно.

Vadim
29.08.2018
14:08:05
Сама папка есть? /var/www/html

Ваня
29.08.2018
14:09:25
Сама папка есть? /var/www/html
Нет, мне нужно положить конфиг рядом с бинарником, в том то и дело.

Vadim
29.08.2018
14:11:07
Нет, мне нужно положить конфиг рядом с бинарником, в том то и дело.
могу ошибиться, но папку предсоздать надо. Бинарники в образе собираются? или потом доливаться будут? Там либо в композе - command: mkdir /var/www/html Либо образ пересоздать, чтоб папка была. должно всё мапиться.

Эдуард
29.08.2018
14:11:22
5+
Он не может без таймзоны сказать время

Ваня
29.08.2018
14:12:22
Биндишь правильно, странно что ругается. Src точно файл?)
Да, специально смотрю, проверил, там всё очень очевидно. Есть папка с конфигом снаружи, и есть контейнер, что стартовал с образа, в котором собрался бинарник, то есть голый альпайн и Go приложение. И надо рядом с бинарником на go - положить файл конфиг.

Konstantin
29.08.2018
14:14:21
Он не может без таймзоны сказать время
Если нужна только tz, можно же просто её задать, без gather_facts? Мысли вслух

Ваня
29.08.2018
14:14:34
могу ошибиться, но папку предсоздать надо. Бинарники в образе собираются? или потом доливаться будут? Там либо в композе - command: mkdir /var/www/html Либо образ пересоздать, чтоб папка была. должно всё мапиться.
Специально заранее перед тем как спрашивать - вручную в докерфайл прописал touch с полным путем где должен лежать конфиг, и не смотря на это получаю panic: read /app/conf/app.conf: is a directory при старте композа. А директория, в которой лежит бинарник, неминуемо создаётся на стейдже билда бинарника, он с нее стартует, это уже работает.

я вычитывал до этого вариант из офф доков, но кусочек с configs: my_config: file: ./my_config.txt Относится, как оказалось, к режиму Swarm, что мне не подходит ;(

Vadim
29.08.2018
14:17:15
странно довольно.

Google
Vadim
29.08.2018
14:18:03
panic: read /app/conf/app.conf: is a directory тут другая директория ж

или я чет проглядел?

Ваня
29.08.2018
14:18:44
или я чет проглядел?
в первом сообщении был лишь пример, а путь /app/conf/app.conf уже от реального моего случая прошу прощения если это сбивает с толку)

Vadim
29.08.2018
14:19:52
не. теперь понял) но всё равно магия. должно прибивать, что директорию, что файл.

а без композа например получается запустить? типа - docker run <image> -dit -v src_path:dest_path ?

присоединяюсь кстати к вопросу выше - Src точно файл?) Или там папка, а внутри файлек? ошибку прям на старте композ дает?

Vadim
29.08.2018
14:27:56
лог?)

Ваня
29.08.2018
14:28:10
присоединяюсь кстати к вопросу выше - Src точно файл?) Или там папка, а внутри файлек? ошибку прям на старте композ дает?
src у аппы в композе такой volumes: - ./configs/app-name/app.conf:/app/conf/app.conf - ./configs/app-name/db.conf:/app/conf/db.conf



Vadim
29.08.2018
14:29:18
вот это ./configs/app-name/app.conf точно файлек? а не папочка?...

стоп

в образе /app/conf/app.conf

файл?

Ваня
29.08.2018
14:29:44
Чем swarm не подходит?
Не пробовал его совсем еще, а решение на композе, уже почти готово, осталось разобраться с конфигами

файл?
Да 100% файл, я специально после сообщения такого пошел и проверил) Потом понял что докер может пытаться перед мониторованием создать директорию вместо файла.

Vadim
29.08.2018
14:31:35
ошибка какая то гошная.. и не докеровая , будто

Google
Vadim
29.08.2018
14:32:21
не в образе, всё стартует?

Ваня
29.08.2018
14:32:33
ошибка какая то гошная.. и не докеровая , будто
Тоже так думал, но то же приложение собранное с того же докерфайла у меня в кубернетисе крутится отлично.

не в образе, всё стартует?
Да, на отдельном сервере бинарники запускаются руками у людей, без контейнеризации вообще

Конфиг почти один, а включить сворм - одна команда
Если это решит проблему с подключением конкретных конфигов, то видимо стоит попробовать. Бо "накостылять" я могу и для композа, но как же потом в зеркало смотреться когда в будущем буду делать ревью своих же решений))

Vadim
29.08.2018
14:35:21
сворм не сворм - это уже на вкус. -v и там и там должно работать прозрачно

аж гуглю...

Ваня
29.08.2018
14:36:22
Да вот ведь самому интересно, то ли я напоролся на сук (как штирлиц) то ли не правильно что-то делаю

Ваня
29.08.2018
14:38:15
Это не решение конечно, но если нужен функционал сворма, то не вижу проблем в переходе)
Если честно то я даже не упирался пока в ограничения композа так, что бы задумывался о чём то еще, но просто если я коллегам буду рассказывать что теперь стартуем не привычным docker-compose up -d а как то docker swarm init, то я больше времени потрачу)

Мне порой кажется, что мне проще накатать мейкфайл для управления всего этого добра для коллег.

Vadim
29.08.2018
14:40:18
Да вот ведь самому интересно, то ли я напоролся на сук (как штирлиц) то ли не правильно что-то делаю
чет идей не имею пока.. как самое последнее, попробуй версию compose выставить, между 3 .. 3.1 ..3.2

вдруг бажина.. мало ли.

другие сервис норм стартуют? монтируются? только с этим файлом трабла?

Ваня
29.08.2018
14:42:25
другие сервис норм стартуют? монтируются? только с этим файлом трабла?
Только сегодня начал внедрять монтирование конфигов извне для композа, вместо интеграции их в образ при билде. Так что сейчас только первое приложение из нескольких и подвергаю такому режиму, что бы понять получится ли с остальными

Товарищи. я нашел в чём проблема. В ДНК бл*ть Путь - ./configs/user-api/app.conf:/app/conf/app.conf был не верен, путь именно к файлу конфига есть - ./configs/user-api/conf/app.conf:/app/conf/app.conf Поправил, композ чудесно примонтировал файл и всё завелось.

Сергей
29.08.2018
14:51:10
Подскажите как в докере на образе alpine выставить временую зону?

Ваня
29.08.2018
14:51:22
А я вижу в мс что это файл, а тут думаю гляну что выше, а в выше создались 2 диры как раз с этими названиями конфига. Аа)

Konstantin
29.08.2018
14:51:45
Не надо mc

Google
Grisha
29.08.2018
15:45:52
Коллеги, кто-нибудь использует nextcloud в проде?

Kool
29.08.2018
15:46:32
дома использую на распберри

на прошлой работе был в продакшене

вместо owncloud

A1EF
29.08.2018
15:47:48
Коллеги, кто-нибудь использует nextcloud в проде?
Мы используем owncloud, скоро смигрируем на некст (как руки дойдут, хехе)

Grisha
29.08.2018
15:48:54
Там paywall на самые интересные доки, может кто скаченными может поделиться ?

A1EF
29.08.2018
15:49:37
А, не, мы бесплатный вариант. А что там ценного пишут за деньги?

Grisha
29.08.2018
15:50:24
https://portal.nextcloud.com/category.php

Страница 4250 из 4568