Size: a a a

DevOps Jobs - работа и аналитика

2020 December 04

t

tú féin a mharúㅤ͏󠆷... in DevOps Jobs - работа и аналитика
Arty Z
я попытался сделать грамотную систему управления состоянием хостов (управлением конфигурациями это неверно называть), но это слишком масштабная вещь оказалась, за которую никто не готов платить в нашем стартапе
О, вот тут.
источник

V

Viktor in DevOps Jobs - работа и аналитика
Я думал, в hft платят много-много
источник

M

Mentat in DevOps Jobs - работа и аналитика
Viktor
Я думал, в hft платят много-много
Там зарабатывают много. А платят - как обычно
источник

I

III in DevOps Jobs - работа и аналитика
Arty Z
я попытался сделать грамотную систему управления состоянием хостов (управлением конфигурациями это неверно называть), но это слишком масштабная вещь оказалась, за которую никто не готов платить в нашем стартапе
Мне тоже интересно.
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
tú féin a mharúㅤ͏󠆷
@rare_case, ты как-то заикался за реализацию труЪ configuration management, которая не configuration management и стартап не хотел выделать деньги. Расскажешь?
Управление инфраструктурой на бизнес процессах.

jbpm позволяет к структурам добавлять обрабатывающий код и между элементами бизнес процесса передавать данные + там могут быть циклы, асинхронность, и тп.

проще говоря, ты говоря можешь накидать мышкой сложный деплой, состоящий из множества разных процессов.

если говорить конкретно про состояние хостов, то я хотел для начала сделать шаги-обертки над ansible или типа того, а потом переписать их на нативную для jbpm джаву/груви. Это позволило бы нормально описывать необходимые изменения.

для клиента деплой стал бы просто веб приложением с формочками, где он жмакал бы деплой, вводил параметры окружения и получал бы через после завершения процесса. а для девопса - просто конструирование деплоя из готовых блоков, поведение которых уже описано.

но сейчас я понял что проще на дженкинсе нахерачить более простые пайплайны и всё, а CM в целом не нужно.
источник

V

Vlad in DevOps Jobs - работа и аналитика
все эти веб формочки заканчиваются на "я тут что-то нажала и оно сломалось"
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
Vlad
все эти веб формочки заканчиваются на "я тут что-то нажала и оно сломалось"
прибегает одмин и чинит
источник

t

tú féin a mharúㅤ͏󠆷... in DevOps Jobs - работа и аналитика
Arty Z
Управление инфраструктурой на бизнес процессах.

jbpm позволяет к структурам добавлять обрабатывающий код и между элементами бизнес процесса передавать данные + там могут быть циклы, асинхронность, и тп.

проще говоря, ты говоря можешь накидать мышкой сложный деплой, состоящий из множества разных процессов.

если говорить конкретно про состояние хостов, то я хотел для начала сделать шаги-обертки над ansible или типа того, а потом переписать их на нативную для jbpm джаву/груви. Это позволило бы нормально описывать необходимые изменения.

для клиента деплой стал бы просто веб приложением с формочками, где он жмакал бы деплой, вводил параметры окружения и получал бы через после завершения процесса. а для девопса - просто конструирование деплоя из готовых блоков, поведение которых уже описано.

но сейчас я понял что проще на дженкинсе нахерачить более простые пайплайны и всё, а CM в целом не нужно.
> для клиента деплой стал бы просто веб приложением с формочками, где он жмакал бы деплой, вводил параметры окружения и получал бы через после завершения процесса. а для девопса - просто конструирование деплоя из готовых блоков, поведение которых уже описано.

Кек, приходил к такому же, только назвал это как environment generator.

> но сейчас я понял что проще на дженкинсе нахерачить более простые пайплайны и всё
А если конечный стейт окружения не детерминирован? Раз через раз нужно генерировать разное окружение в зависимости от хотелок клиента без участия админа (физическое ограничение, как минимум).

> CM в целом не нужно
Как ты предлагаешь провайзить сущность?
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
tú féin a mharúㅤ͏󠆷
> для клиента деплой стал бы просто веб приложением с формочками, где он жмакал бы деплой, вводил параметры окружения и получал бы через после завершения процесса. а для девопса - просто конструирование деплоя из готовых блоков, поведение которых уже описано.

Кек, приходил к такому же, только назвал это как environment generator.

> но сейчас я понял что проще на дженкинсе нахерачить более простые пайплайны и всё
А если конечный стейт окружения не детерминирован? Раз через раз нужно генерировать разное окружение в зависимости от хотелок клиента без участия админа (физическое ограничение, как минимум).

> CM в целом не нужно
Как ты предлагаешь провайзить сущность?
> А если конечный стейт окружения не детерминирован?

так он и не обязан быть детерминирован, клиент может сам в bpmn редакторе докинуть недостающие элементы например (бд или типа того). доступные элементы всё равно уже заранее могут быть описаны (как роли ансибла), только не нужно писать промежуточные "плейбуки"

> Как ты предлагаешь провайзить сущность?

приватное/публичное облако + packer образы решают все проблемы. kops вон умеет вообще без доступа к инстансам деплоить кубер.

если инстансы будут в большей степени immutable это существенно упростит управление ими и автоматизацию. работу с железом я не рассматриваю, но там тоже такое возможно.


суть в том что можно сделать devops as a service, т.е публичный сервис, через который можно набросав схемку деплоить облака или даже свою инфраструктуру7
источник
2020 December 05

V

Vlad in DevOps Jobs - работа и аналитика
Arty Z
прибегает одмин и чинит
так выгнали админа - у нас же бизнес процессы мышкой настраиваются
источник

t

tú féin a mharúㅤ͏󠆷... in DevOps Jobs - работа и аналитика
Arty Z
> А если конечный стейт окружения не детерминирован?

так он и не обязан быть детерминирован, клиент может сам в bpmn редакторе докинуть недостающие элементы например (бд или типа того). доступные элементы всё равно уже заранее могут быть описаны (как роли ансибла), только не нужно писать промежуточные "плейбуки"

> Как ты предлагаешь провайзить сущность?

приватное/публичное облако + packer образы решают все проблемы. kops вон умеет вообще без доступа к инстансам деплоить кубер.

если инстансы будут в большей степени immutable это существенно упростит управление ими и автоматизацию. работу с железом я не рассматриваю, но там тоже такое возможно.


суть в том что можно сделать devops as a service, т.е публичный сервис, через который можно набросав схемку деплоить облака или даже свою инфраструктуру7
> так он и не обязан быть детерминирован
В конце ты написал про дженкинс, поэтому я подумал, что bpmn уже нет.

> приватное/публичное облако + packer образы решают все проблемы
Так и подумал, что так ответишь. Packer позволяет плодить сущности, а bpmn — их композить, но ты всё ещё не решаешь проблему провайзинга; ты её только отодвигаешь в сторону packer'а. В packer ты провайзишь убогим json, либо потом говёным hcl. Что не является выходом и оставляет незаполненную пропасть.

> если инстансы будут в большей степени immutable
Иммутабельность бесполезна без идемпотентности, а идемпотентность невозможна без лока данных на уровне инфры. Ну вот создал ты инфру через пулуми и пакер, а завтра передеплоил и всё у тебя сломалось. Иммутабельность есть? Есть. Идемпотентность? Нет. Referential transparency? Нет.

Ты только создаёшь иллюзию работоспособности подхода, как это делают девы со своими псевдо юнит тестами.
источник

ДС

Дмитрий Сергеевич... in DevOps Jobs - работа и аналитика
Nurmukhamed Artykaly
Вообще я вчера был удивлён, узнав, что житель Нижнего Новгорода ездит на УАЗ, почему бы не ездить на ГАЗ-66??
А чему удивляться)))
За то кто то ездит на Панамера и Бентли. Вы хоть раз держали в руках миллиард? Не думаю, что хотя бы 15 млн. держали, а у кого то это ежедневный заработок. Он откуда то должен быть😊
источник

m

mk in DevOps Jobs - работа и аналитика
Mr Orange
Лол. Ещё раз: ленд Лиз не оплачивался
Это был безвозмездный займ? Как лиз путет по рюсськи?
источник

I

III in DevOps Jobs - работа и аналитика
Прекратите про политику!
Нормальный же гастрономический чат был...
источник

M

Mentat in DevOps Jobs - работа и аналитика
III
Прекратите про политику!
Нормальный же гастрономический чат был...
Это все люди с УАЗами занесли
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
Nurmukhamed Artykaly
Вообще я вчера был удивлён, узнав, что житель Нижнего Новгорода ездит на УАЗ, почему бы не ездить на ГАЗ-66??
Там isofix нет для детского кресла, устроит такой ответ
источник

z

z311 in DevOps Jobs - работа и аналитика
Arty Z
Там isofix нет для детского кресла, устроит такой ответ
Есть детские кресла без исофикса в продаже... Прикинь?
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
z311
Есть детские кресла без исофикса в продаже... Прикинь?
Меня устраивает текущее
источник

z

z311 in DevOps Jobs - работа и аналитика
Arty Z
Меня устраивает текущее
Ты судя по фотке уже как минимум на бустере можешь ездить... :)
источник

AZ

Arty Z in DevOps Jobs - работа и аналитика
z311
Ты судя по фотке уже как минимум на бустере можешь ездить... :)
А ребенок нет
источник