Получи случайную криптовалюту за регистрацию!

OrangeDevOps

Логотип телеграм канала @orangedevops — OrangeDevOps O
Логотип телеграм канала @orangedevops — OrangeDevOps
Адрес канала: @orangedevops
Категории: Технологии
Язык: Русский
Количество подписчиков: 893
Описание канала:

Канал для сисадминов и devops. Ссылки на интересные материалы. Личные заметки
Администратор: @il_da_r

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал orangedevops и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

1

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

1


Последние сообщения

2021-12-02 13:23:35 Часто в работе с некоторыми инструментами возникают неочевидные #нюансы.
Например c #ansible.
Используя when надеешься на то что данный таск в playbook не выполнится, если условие не соблюдено, но каждый блок register выполняется независимо от этого условия.

Допустим:

- name: task1
shell: some command
register: var1
when: var2 == 1

- name: task2
shell: some command2
register: var1
when: var2 === 2

То получаем в выводе:

"changed": false,
"skip_reason": "Conditional result was False"

и
var1={skip_reason: ....

Решение:

1) Делать отдельный ямлик (с register уже в нем),включить его по условию when (если вариантов var2 не много):

- include: tasks1.yaml
when: var2 == 1

- include: tasks2.yaml
when: var2 == 2

2) Использовать set_fact c третьей переменной:

- name: task1
shell: some command
register: var1
when: var2 == 1

- set_fact: var3="{{ var1 }}"
when: var1.changed

- name: task2
shell: some command2
register: var1
when: var2 === 2

- set_fact: var3="{{ var1 }}"
when: var1.changed
489 viewsedited  10:23
Открыть/Комментировать
2021-11-26 09:06:08
Ребята столкнулись с недостаточной гибкостью CI\CD систем (в данном случае Jenkins), если пайплайн сложный.
Их решение - написать свое приложение на python, (запускалкой остался Jenkins).
Тоже столкнулся с данными проблемами, но остановился на Ansible+Jenkins.
Что думаете?
Jenkins в топку, даешь Gitlab CI?
Пишем свою приложуху?




685 views06:06
Открыть/Комментировать
2021-11-13 11:02:03 Вдогонку ещё и книги:

#книга #devops
https://proglib.io/p/top-10-knig-iz-biblioteki-specialista-devops-2020-09-29
912 views08:02
Открыть/Комментировать
2021-11-13 11:01:01 Тоже списком:
Спаффорд Д., Ким Д., Бер К. «Проект «Феникс». Роман о том, как DevOps меняет бизнес к лучшему»
Ким Д., Дебуа П., Уиллис Дж. и Хамбл Д. Руководство по DevOps
Davis J., Daniels R. Effective DevOps: Building a Culture of Collaboration, Affinity, and Tooling at Scale ( Эффективный DevOps)
Humble J., Farley D. Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Вехен Дж. Безопасный DevOps
Вольф Э. Continuous delivery. Практика непрерывных апдейтов
Брикман Е. Terraform: инфраструктура на уровне кода
Арундел Д., Домингус Д. Kubernetes для DevOps: развертывание, запуск и масштабирование в облаке
Бейер Б., Джоунс К., Петофф Д., Мерфи Р. Site Reliability Engineering. Надежность и безотказность как в Google
Нейгард М. Release it! Проектирование и дизайн ПО для тех, кому не все равно
755 views08:01
Открыть/Комментировать
2021-11-13 10:31:01 Вынес отдельно ссылки из статьи:

Мир IT с Антоном Павленко
https://www.youtube.com/channel/UC_hvS-IJ_SY04Op14v3l4Lg

ADV-IT
https://www.youtube.com/channel/UC-sAMvDe7gTmBbub-rWljZg

RomNero
https://www.youtube.com/channel/UC6Fa-kIaUelSUPFfHQgVWig

KirillSemaev
https://www.youtube.com/channel/UCemtVTjKhD_GcEOQ_rNOrRw

Dmitry Ketov
https://www.youtube.com/channel/UCvRRgjjKvyLNB9yx3oGu2Xw

edureka!
https://www.youtube.com/channel/UCkw4JCwteGrDHIsyIIKo4tQ

John Savill's Technical Training
https://www.youtube.com/channel/UCpIn7ox7j7bH_OFj7tYouOQ

freeCodeCamp
https://www.youtube.com/channel/UC8butISFwT-Wl7EV0hUK0BQ

Simpler
https://www.youtube.com/channel/UCsvqVGtbbyHaMoevxPAq9Fg

DevOps Journey
https://www.youtube.com/channel/UC4Snw5yrSDMXys31I18U3gg

Automation Step by Step
https://www.youtube.com/channel/UCTt7pyY-o0eltq14glaG5dg
631 views07:31
Открыть/Комментировать
2021-11-13 10:30:29 ∞ 11 лучших каналов YouTube, посвященных DevOps

#devops
https://proglib.io/p/11-luchshih-kanalov-youtube-posvyashchennyh-devops-2021-11-08
584 views07:30
Открыть/Комментировать
2021-11-11 18:15:24 Хороший мануал по тому как сделать авто reverse tunnel ssh.
Если у вас есть хост без белого IP-адреса и вам нужен постоянный SSH-доступ к нему (при этом есть другой хост с белым Ip и открытым инету портом ssh).

#ssh
https://github.com/Juul/autossh_reverse_tunnel
623 views15:15
Открыть/Комментировать
2021-11-08 12:53:33 Очередная подборка скриптов для #микротик

https://github.com/eworm-de/routeros-scripts
806 views09:53
Открыть/Комментировать
2021-10-23 09:40:13 Совсем не по теме, но наша работа связана с интеллектом и хорошей работой мозга - поэтому это важно.
Если совсем кратко:
- Кардио влияет на мозг лучше силовых
- Даже единоразовая часовая тренировка улучшает работу мозга.
- Если сильно упарываться, то в мозг поступает меньше кислорода отсюда: не нужно маньячить и достигать максимальной интенсивности.
- Даже 15 минут ходьбы в день дает +3 года жизни
- Двигаться регулярно
- Чем вы старше, тем важнее двигаться

https://habr.com/ru/company/timeweb/blog/583930/
1.1K views06:40
Открыть/Комментировать
2021-10-22 08:10:51 Три истории про бездумное применение инструментов. Возможно - погоня за хайпом. Но в итоге они не только не решали проблемы, но создавали новые.
В общем надо сначала понять решает ли инструмент конкретные задачи проекта и все ли члены команды понимают зачем он и пользуются им
#devops
https://habr.com/ru/company/luxoft/blog/584798/
754 views05:10
Открыть/Комментировать