GithubReleases
ansible/ansible was tagged: v2.7.0rc2 Link: https://github.com/ansible/ansible/releases/tag/v2.7.0rc2 Release notes: New release v2.7.0rc2
Ruslan
камрады, у меня в корне ансибл проекта есть каталог /files/{ inventory_hostname }/* как в copy указать, чтобы копирование происходило из него на удалённый сервер?
Ruslan
Безуспешно пробую так: - name: Copy CA certificate and server certificate/key. copy: src: "{{ item }}" dest: /etc/docker/ssl/ mode: 400 with_items: - "ca.pem" - "{{ inventory_hostname }}/server.pem" - "{{ inventory_hostname }}/server-key.pem" tags: - cert
Sergey
камрады, у меня в корне ансибл проекта есть каталог /files/{ inventory_hostname }/* как в copy указать, чтобы копирование происходило из него на удалённый сервер?
Твой расклад по каталогам не вяжется с best practice, поэтому и не получается. По умолчанию роль ищет files как свой подкаталог.
Ruslan
Надо сделать отдельную роль для сертификатов и хранить их в подкаталоге?
Sergey
Это у тебя из какой роли таска? Вот в неё и положи.
Sergey
Если эта роль настраивает доскер - то в неё.
R
Добрый день, я новый в ансибле, есть у кого какие-то задания по ансиблу, т.к основные плейбуки научился делать, хочу что-то посложнее и интереснее
R
на работе спросите. за это еще и начальник похвалит
Я как раз это для новой работы готовлюсь
cent
Я как раз это для новой работы готовлюсь
Ну разбери https://github.com/kubernetes-incubator/kubespray , если совсем нечем заняться)
Womchik
добрый
matt
в кубспрее вообще наркомания тяжелая
‌‌‎D
прям вся боль настроек может быть решена через это решение?
Aleksandr
а какая там боль то?
Vadim
в кубспрее надо на половину кода закрывать глаза
Vadim
например https://github.com/kubernetes-incubator/kubespray/blob/77c870b7d065eeefefd393ae92535d66432f28ee/extra_playbooks/build-cephfs-provisioner.yml#L20
Vadim
или вот вообще https://github.com/kubernetes-incubator/kubespray/blob/3d2ea28c965a5cabe12774b130c9070e6bda2aeb/roles/etcd/tasks/configure.yml#L3
‌‌‎D
а какая там боль то?
когда ты впервые все это делаешь, и на каждом шагу что то не выходит
‌‌‎D
когда ты впервые все это делаешь, и на каждом шагу что то не выходит
без использования ansible, каждую машину вручную настраиваешь
‌‌‎D
ниразу такого не было, и вот опять
у вас все с пол пинка завелось?
bebebe
у вас все с пол пинка завелось?
да, еще полтора года назад
cent
да, еще полтора года назад
1.5. года назад без костылей и правок? Что-то мало верится Либо заводилось прямо точь в точь на том же окружении, на которым и они писали это поделие
bebebe
впрочем, это видимо специальная олимиада начинается
‌‌‎D
да, еще полтора года назад
возможно вы просто работали с этими инструментами, что настройка руками была не проблемой, а я не каждый день этим занимаюсь и есть места где есть пробелы в знаниях
cent
возможно вы просто работали с этими инструментами, что настройка руками была не проблемой, а я не каждый день этим занимаюсь и есть места где есть пробелы в знаниях
1.5 года назад там в каждой строчке по багу было. Оно вообще нихрена не заводилось. Приходилось половину этого всего вручную переписывать
‌‌‎D
даже когда через туториалы делаешь, остаются вопросы
bebebe
1.5 года назад там в каждой строчке по багу было. Оно вообще нихрена не заводилось. Приходилось половину этого всего вручную переписывать
ваша история достучалась до моего сердца, я на всякий случай проверил, когда был первый успех по гиту: 2017-04-17
Vadim
а вторую выкинуть?
а пятого, помятого, спасла Чулпан Хаматова
Sergey
например https://github.com/kubernetes-incubator/kubespray/blob/77c870b7d065eeefefd393ae92535d66432f28ee/extra_playbooks/build-cephfs-provisioner.yml#L20
- name: CephFS Provisioner | Install Go 1.9 shell: | add-apt-repository -y ppa:gophers/archive apt-get update apt-get install -y golang-1.9 ln -fs /usr/lib/go-1.9/bin/* /usr/local/bin/ when: 'go_version_result.rc != 0 or "go version go1.9" not in go_version_result.stdout' Зачем я это увидел
‌‌‎D
вы еще про хелм пожалуйтесь
я еще его не использовал, значит буду?
Aleksandr
всецело рекомендую
Aleksandr
очень удобная штука
Vadim
#helmговно
‌‌‎D
всецело рекомендую
спасибо, попробую
Sergey
дополнительный повод выпить в пятницу. чтобы развидеть
я не пьющий, точнее сказать так - я не настолько пьющий, что бы это смог развидеть
bebebe
хехе, какая тонкая душевная организация
bebebe
может быть ОЙТИ это все же не ваше? :)
Aleksandr
спасибо, попробую
сразу в избранное можно добавить себе эту ссыль
‌‌‎D
сразу в избранное можно добавить себе эту ссыль
это типа репозиторий для скаффолдинга проектов?
Womchik
Поможет?)
(пиво+водка+burn)*5!
Aleksandr
это типа репозиторий для скаффолдинга проектов?
не совсем понял термин скаффолдинг
cent
(пиво+водка+burn)*5!
Взболтать, но не смешивать?)
Womchik
Взболтать, но не смешивать?)
первый десяток - да
‌‌‎D
не совсем понял термин скаффолдинг
генерирование? типа helm new drupal, и он создал пустой друпал кластер
‌‌‎D
@Bykva я могу сказать что helm и kubespray делают одно и то же?
Sergey
(пиво+водка+burn)*5!
в конце в морг?
Womchik
в конце в морг?
в конце всегда в морг
Sergey
Aleksandr
@Bykva я могу сказать что helm и kubespray делают одно и то же?
хелм - как бы пакетный менеджер для куба. Позволяет в некоторой организованной структуре описать всю инсталляцию приложения. В итоге это те же самые ямлы, но с поддержкой версионности, шаблонизатора и удобства хранения.
Stepan T.
в конце всегда в морг
И уже потом всё будет хорошо.
bebebe
админ приди порядок наведи
simplemice.eth
так
simplemice.eth
у вас что работы нет? нафлудили тут
Aleksandr
@Bykva я могу сказать что helm и kubespray делают одно и то же?
конкретно тот репос, что я прислал - набор готовых приложений. Например, поставить jenkins в куб можно всего в одну команду - helm install stable/jenkins *
Sergey
@Bykva я могу сказать что helm и kubespray делают одно и то же?
я боюсь представить каким место читалось про кубспрей и хелм, что бы прийти к такому выводу
Sergey
у вас что работы нет? нафлудили тут
да тут набросили хорошо, каюсь
simplemice.eth
тяпница вечером будет, а пока всем работать
simplemice.eth
а то РО повыдаю и точно работать начнете
Aleksandr
шикарно! спасибо!
Ну, естественно не без проблем. Выше при упоминании хелма уже кто-то высунулся с тегом хелмговно))
‌‌‎D
людей тянет похоливарить
bebebe
коллеги, ведь есть замечательный @kubernetes_ru
simplemice.eth
вот да, там и холиварьте