TL; DR: Оскільки вище керівництво зазвичай непостійне і схильне до гніву, я б запропонував спробувати трохи схилити його розум, щоб отримати іншу точку зору, змінюючи все на краще, поступово.
(Я припускаю , що його біда в тому , в основному , з небажанням девів , а не інші його OPS колег , які , здається, роблять класичні операції в основному.)
IMO, навіть якщо у вас працює DevOps, це не обов'язково означає, що кожен розробник повинен бути повноцінним гуру DevOps. Я вважаю, що цілком нормально, що в даній групі людей буде один чи два справжні експерти, а решта більш-менш позначають. Поки навантаження для цього хлопця не надто велика, і поки йому вдається зафіксувати свої знання сценаріями тощо, а не створити власний силос, зі мною добре.
Єдине, що не повинно відбуватися, це те, що хлопець DevOps робить свою автоматизацію, а всі інші намагаються зробити все можливе, щоб уникнути зазначеної автоматизації (тобто, пройти повз конвеєр CI / CD і робити речі вручну в одному з середовищ). Це, ІМО - головне, що має зупинитися. Одним з рішень для цього було б наполегливо наполягати на підході до худоби, тобто невблаганно руйнувати віз-машини або контейнери, як тільки можна, і постійно крутити нові.
По-друге, звичайно, всі повинні знати про те, що робить автоматизація, і, принаймні, теоретично, з деяким копанням навколо, можливо, зможете запустити автоматику автоматики (тобто, якщо все працює від фіксації / натискання, то розробники потрібно бути обізнаним і дуже в курсі того, що напередодні, коли вони виконуватимуться, трапляються речі). Трубопровід CI (/ CD) повинен бути досить помітним, і він повинен бути предметом, про який постійно усвідомлюють (тобто коли його розбиває).
По-третє, "один хлопець", звичайно, повинен стежити, щоб він не виконував чергових, повсякденних завдань для своїх колег (наприклад, створення Dockerfile після Dockerfile для їх артефактів ...).
По-четверте, рішення, які, безумовно, створює хлопець DevOps, насправді мають певним чином перевершити ручні підходи минулого. У цьому випадку він повинен мати можливість продемонструвати свої вдосконалення; тобто продемонструйте, як все стає простішим для всіх, або як видається неможливим введення помилок на пізніх стадіях труби і т. д. Якщо це не здається можливим, тоді хлопцеві DevOps потрібно дуже довго поглянути на те, що він робить. Якщо можливо, це вимагає проведення сеансів коричневого мішка та великої кількості євангелізації у його команді.
Очевидно, що в такому неохотному середовищі ви, швидше за все, не скоро прийдете до повністю автоматизованого рішення для компакт-дисків або до розробки на базі магістралі. Але я б не переймався надто сильним висловом. Він фахівець, і якщо він добре виконує свою роботу, вся команда дуже поступово вдосконалюватиметься.
І нарешті, якщо через роки та роки непрацездатності просто не спостерігається помітного поліпшення роботи з колегами, завжди можна шукати інші шляхи (будь то всередині компанії чи поза нею). Маючи все, що досвід DevOps під його поясом, це прекрасна база для пошуку роботи в наші дні ...