
Sander
23.01.2017
19:58:13
да, но не пойму как это в ansible сделать для dockera

Vlad
23.01.2017
19:59:07

Sander
23.01.2017
19:59:24
пробывал, чтот не получается у меня

Vlad
23.01.2017
20:00:12

Google

Sander
23.01.2017
20:00:40
задать dns, чтоб я смог слушать контейнеры со своего контейнера
в dockere я просто links делал и пробрасывал

Vlad
23.01.2017
20:03:25
links просто делает dns alias. Не знаю, можно-ли это назвать пробрасыванием.

Sander
23.01.2017
20:05:37
я писал вот так:
links:
- php-fpm
и все работало, как сделать это с docker_container не пойму

Vlad
23.01.2017
20:08:09
В документации-же написано: List of name aliases for linked containers in the format container_name:alias
нужно писать
links:
- php_container_name:php-fpm

Sander
23.01.2017
20:09:21
я как раз скйчас решил попробывать, в docker inspect что-то похожее в networks есть
сейчас попробую
спасибо
В ansible есть нормальный архиватор?
не вижу возможности, сделать архив, разве что ток bash.
с v2.3 есть, но до нее не обновиться, пока что!

Алексей
24.01.2017
16:55:00
а там что релиз что ли ?

Sander
24.01.2017
16:56:23
мне нужно просто запаковать файлы в архив tar, без лишних папок.

Алексей
24.01.2017
16:57:16
не то что бы я тебя сразу осуждал, но мне интересно откуда взялось твое желание :)

Sander
24.01.2017
16:58:25
захотелось просто

Google

A
24.01.2017
16:58:25
дерни tar шеллом да и всё

Sander
24.01.2017
16:58:49
я и хочу tar шелом но либо он чтот так себе выходит
открываю архив у меня там папка с точкой .
и в ней уже файлы
чистенько сделать пока что не получилось

Max
24.01.2017
17:03:55
а нахуй упаковывать, если для деплоя обычно надо распаковывать?
релиз это больно....

Sander
24.01.2017
17:04:16
я хочу передать архив один с файлами
и там распаковать
./
./2/
./1/
./test.txt
у меня попадает в архив
./
и когда я открываю архив вижу пустоту, перехожу по точке и тогда там все файлы

Тима
24.01.2017
17:05:13
?

Sander
24.01.2017
17:05:37
?

Phil
24.01.2017
17:05:41

Sander
24.01.2017
17:05:54
я и использую -C
---
tar -czvf ./files/artefacts/test.tar.gz -C ./files/projects/test/ .

Phil
24.01.2017
17:07:09
при распаковке
а зачем вот это ./ ?

Sander
24.01.2017
17:07:37
вот я хочу избавиться от ./
в архиве не должно быть вложений

Google

Sander
24.01.2017
17:08:18
как бы все работает ток зачем-то подтягивается ./
хочу без вложенности, помогите

Max
24.01.2017
17:08:19
нихера не понятно

Phil
24.01.2017
17:08:22
зачем ты вообще ёё задаешь?

Sander
24.01.2017
17:09:09
смысле где я задаю ./?
tar -czvf ./files/artefacts/test.tar.gz -C ./files/projects/test/ .

A
24.01.2017
17:09:45
./ это просто текущая директория, ты ее задаешь последним аргументом

Sander
24.01.2017
17:10:06
если вы про точку на конце, то без нее не работает

Phil
24.01.2017
17:10:35
tar -czvf files/artefacts/test.tar.gz -C files/projects/test/ . тебк какая религия сделать запрещает?

A
24.01.2017
17:10:36
это команда делает: создать файл, пожать гзипом, показывать файлы, архив положить в ./files/artefacts/test.tar.gz, перейти в директорию ./files/projects/test и запаковать директорию . (текущую)

Sander
24.01.2017
17:11:00
аа
сейчас попробую, я думал -C исключает эти проблемы
не помогло

Phil
24.01.2017
17:12:02
а распаковываешь как?

Sander
24.01.2017
17:12:30
до распаковки не дошел еще, но когда открываю архив
там почему то первая папка .
с точкой

A
24.01.2017
17:13:58
точка = текущая директория
две точки = родительская

Sander
24.01.2017
17:14:02
o_O когда распаковываю в папку, оно у меня распаковыает на 1-одну директорию выше
то есть это нормально?

A
24.01.2017
17:14:43
а как ты распаковываешь?
сделай tar -czvf files/artefacts/test.tar.gz -C files/projects test

Google

A
24.01.2017
17:15:32
может ты этого хочешь

Тима
24.01.2017
17:18:37

Sander
24.01.2017
17:19:06
я хотел чтоб вместо точки в архиве, были сразу же файлы, вместо точки

Phil
24.01.2017
17:20:30
распакуй. не будет там никакой точки

Albert
24.01.2017
17:20:37
- name: create tar files
shell: "cd \"{{ cr_source_files[wp_release_type] }}/{{ name }}\" && tar -czvf \"{{ wp_release_path }}/{{ name }}\" ."
Нашел у себя в старом коде..
Даже не спрашивайте

Sander
24.01.2017
17:28:17
распаковалась нормально

Admin
ERROR: S client not available

Sander
24.01.2017
17:28:20
значит все хорошо
правда странно что unarchive тоже у них не работает в ansible

Dmitriy
25.01.2017
07:26:38

Sander
25.01.2017
09:00:19
chef - но он еще сложней
там тоже ruby )
да, лучше ansible

Dmitry
25.01.2017
09:09:42
плюсанусь, запускайте ансибл порциями. вам бы помог salt, конечно, но вы ниасилите, по-моему, в голове не уложилась еще концепция "всё меняется на больших объёмах и научиться с этим жить" :))

Игорь
25.01.2017
09:12:00

Ivan
25.01.2017
09:55:39
Набежали, евангилисты. А ну брысь) Это канал ансибла.

Дмитрий
25.01.2017
10:04:26
кстати
на
https://www.devopsdays.org/events/2017-moscow/welcome/
будет много ансибла )

Dmitriy
25.01.2017
11:06:43

Google

Игорь
25.01.2017
11:07:26

Dmitriy
25.01.2017
11:08:06
да

Игорь
25.01.2017
11:08:10
Да, не знаю для чего это нужно - везде использую только default level

Dmitriy
25.01.2017
11:08:37
good for you! :)

Игорь
25.01.2017
11:08:55
пробовали использовать normal и overwrite, но там начались проблемы

Dmitriy
25.01.2017
11:09:19
я просто к тому, что все cms - говно
ansible - просто более легкое говно
и для понимания и для написания

Игорь
25.01.2017
11:09:59

Dmitriy
25.01.2017
11:10:31
Чат, говно ведь ansible? ;)
особенно с версии 2

Sergey
25.01.2017
11:10:53
ужасная конфетка

Dmitry
25.01.2017
11:17:59
все что на руби - говнистее на два порядка

Koko
25.01.2017
11:24:00
А есть телеграм-чатик: "выбор CSM и споры о том что лучше"? :)

Pavel
25.01.2017
11:31:01

Anatoly
25.01.2017
13:00:53

Semyon
25.01.2017
13:02:14
а так же Маша, Ксюша и бутират
в девопс_ру всплывает вообще всё, кажется

Anatoly
25.01.2017
13:04:27
потому что ртуть видимо...

dmage
25.01.2017
13:38:19
ну есть например архив размером 1-2 Гб и 100500 файлов внутри.