Записки IT специалиста
8.03K subscribers
1.58K photos
49 videos
16 files
2.25K links
IT-канал, просто о сложном
https://interface31.ru

Купить рекламу:
https://telega.in/c/interface31
加入频道
Когда инфраструктура IT-отдела опирается на Windows, вы чувствуете себя ограниченным в возможностях?
Linux уже давно стал стандартом для серверных решений, контейнеров и облаков.

💪 Курс «Administrator Linux. Basic» погрузит вас в мир администрирования «с нуля»: от работы в терминале и Bash-скриптов до настройки веб- и MySQL-серверов, Docker-контейнеров, мониторинга через Grafana, Prometheus и ELK. На живых вебинарах вы посмотрите реальные сценарии — от установки Ubuntu в VirtualBox до развертывания микросервисов.

🚀 После курса вы сможете:
– уверенно работать в Bash и управлять пользователями, правами и пакетами;
– настраивать и оптимизировать Nginx/Apache, MySQL, создавать Docker-контейнеры и CI/CD-потоки через Git;
– подключать системы мониторинга: Grafana, Prometheus, ELK и настраивать тревоги;
– анализировать сетевой трафик и фильтровать пакеты через iptables.

👉 Пройдите бесплатное вступительное тестирование и получите персональную скидку на обучение: https://otus.pw/K3Ib/?erid=2W5zFJKfciU

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
🤡4👍21
Форум OSZone – всё!

Как-то незаметно мимо меня прошла новость о закрытии крупнейшего в Рунете компьютерного форма OSZone, владельцы с 1 августа сего года перевели его в режим только чтение с обещанием 1 сентября вообще выключить рубильник. Но, судя по всему, сделали это раньше, сейчас все ссылки ведут вместо форума на блог Вадима Стеркина.

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

Все это мне, как создателю контента и владельцу собственных сайтов близко и понятно. Я уже неоднократно писал, что любой проект рано или поздно либо находит свою модель монетизации, либо уходит в небытие. Поэтому финансовый момент – это один из краеугольных для любого информационного ресурса.

И это не только физическое содержание – домен и хостинг, это на самом деле копейки, но дело не в них. Любой ресурс отнимает время, которое нужно где-то найти? А где? Оторвать от работы, семьи, хобби, отдыха.

Есть хорошая поговорка – «любовная лодка разбилась об быт», точно также «об быт» разбивается любой энтузиазм и прочие эфемерные сущности, особенно когда это из хобби переходит в разряд постоянной занятости, вне зависимости от желания.

Поэтому такой ресурс или должен приносить соизмеримую финансовую компенсацию, т.е. становиться одной из статей дохода, или он станет обузой.

Форуму OSZone 24 года, любой романтизм и энтузиазм давно и окончательно испарился и остался только холодный расчет, как в бухгалтерской книге: дебет – слева, кредит – справа.

В дебете – приходная часть, а в кредите все возможные проблемы и затруднения.

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

Для большинства современных пользователей форум – это так бокс по переписке. Написал и жди пока тебе кто-то ответит? А сколько ждать? И вообще, меня что, игнорируют?
Альтернатива этому – каналы и чаты, где тебя даже если и пошлют, то все равно вот она – реакция. Практически мгновенная и большинство к этому привыкло.

Поэтому финансовый выхлоп с форумов, особенно технических, где 35-40% сидит с включенными блокировщиками весьма скромен. А вот по части кредита все очень и очень интересно.

Форум – это постмодерируемый ресурс, где контент производят сами пользователи, при этом владелец форума этот процесс не контролирует, но несет ответственность как организатор распространения информации.

Т.е. если какой-то придурок написал нечто запрещенное и наказуемое, то прилетит в том числе владельцу форума. Чтобы не прилетело нужно проверять все новые сообщения, а сделать это на ресурсе уровня OSZone в одиночку крайне затруднительно.

Команда модераторов? А стимул? Ну кто в здравом уме будет денно и нощно контролировать что там пишут за идею? Никто. А дебет у нас куцый-куцый, такой себе в качестве мотиватора.

Но это еще полбеды. Там за 24 года всякого понаписано, что тогда было вполне законно, а вот теперь может оказаться не очень.

Так закон обратной силы не имеет, скажете вы. Да, не имеет, но тут другой момент. Форум – это публичное место и все его сообщения считаются опубликованными для неограниченного круга лиц.

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

И такое правонарушение будет считаться длящимся, т.е. если вы даже потом его уберете по требованию, то вам вполне могут вменить его за тот период пока оно было опубликовано.

Проверить контент за 24 года? Это нереально. Добавим к этому поддержку движка, защиту от уязвимостей и потенциальную опасность взлома…

А теперь посмотрим налево (дебет) и посмотрим направо (кредит)… А оно нам надо? Не надо… Хотя сам форум жаль, но такова объективная реальность…
😢22🫡135👍3
​​И снова о вреде самосбора

Как принято говорить: ничто не предвещало беды…

Во второй половине дня позвонил один мой коллега и попросил помочь. Чтобы было понятно, коллега – неплохой системный администратор, последние годы (лет 7-8) перековавшийся в сетевые инженеры.

И вот решили они с сыном сделать небольшой апгрейд, поменять процессор и SSD в домашнем ПК. Вместо Ryzen 3 2400G поставить Ryzen 5 5600G и достаточно быстрый и горячий SSD на 1 ТБ вместо имевшегося 256 ГБ.

Казалось бы, ну что может пойти не так? Как оказалось – многое. В бытность сисадмином товарищ занимался сборкой, но последний раз касался этого дела лет 10 назад.

В общем новый процессор на плате вроде бы завелся, но один раз, после сообщения о смене CPU появился черный экран и все. Старый процессор тоже начал показывать черный экран. А светодиод на плате стал указывать на неисправность CPU.

В общем приехали они со всем этим добром ко мне в гости.

Открыв корпус сразу отмечаю свежую царапину на текстолите платы. Что это? Потупившись, отвечают, сразу не смогли снять кулер, решили поддеть отверткой, отвертка соскользнула.

Посмотрел – вроде ничего не перебито, но плата однозначно больше не гарантия.

Сбрасываем BIOS путем снятия батарейки и отключением от сети, вставляем старый процессор – завелся. Смотрим BIOS, идем на сайт и в таблице совместимости процессоров выясняем, что новый с ним работать не будет.

Качаем, шьем. Вставляем новый – не заводится. Но теперь ругается на память. Снимаем одну планку – взлетает, по одной работает, с двумя – не хочет. Память тоже какая-то «игровая», снимаем одну планку, отключаем использование XMP-профилей – взлетает.

Лезем в спецификации, данной памяти в листе совместимости материнской платы нет. Т.е. на свой страх и риск. В общем руками подтянули частоты - работает.

Теперь SSD, модель горячая. Радиатор взяли неплохой, с тепловой трубкой, но он высокий и упирается в клипсу крепления кулера.

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

На вопрос: а нафига вы сюда поставили такой кулер? А кулер действительно большой, явно не для Ryzen 3 2400G, сказали: а он выглядит прикольно, солидный такой.

Память, кстати, тоже выбиралась по тому же принципу. Потому что прикольная и с подсветкой. А кто на нее под столом смотреть будет – вопрос третий.

И да, собран компьютер тоже был методом самосбора, только тот раз им повезло.

Какая будет мораль? Да простая. Оставьте сборщикам их работу. Они же сделают вам и апгрейд. И все проблемы с не той версией BIOS, несовместимой памятью и т.д. будут их проблемами.

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

Самый весомый контраргумент – там как попало собирают. Да, там далеко не идеал, но по итогу вам обязаны отдать рабочий компьютер, а качество сборки вы можете оценить, не отходя от кассы, просто сняв крышку корпуса и предъявив обоснованные претензии.

Либо садитесь и внимательно читайте спецификации, проверяйте таблицы совместимости и версии BIOS, а также физические размеры элементов и их взаимную совместимость.

Для корпусов обращайте внимание на предельную высоту кулера, количество отсеков под накопители. А для блоков – наличие нужного количества коннекторов, например, питания SATA.

При этом следует понимать, что вы совсем не застрахованы от заводского брака или того, что BIOS материнки окажется несовместимым с вашим процессором и вам придется кататься в сервисный центр / гарантию и обратно, вместо того, чтобы просто забрать готовый ПК.
👍30🤡226🥱5🔥2
Please open Telegram to view this post
VIEW IN TELEGRAM
Раз уж у нас снова были подняты вопросы взаимодействия пользователя и продавца компьютерных комплектующих, то не будет лишним посмотреть на ситуацию с другой стороны баррикад.

Наш цикл Гарантия по другую сторону баррикад – все заметки в одном месте, собрано впервые:

🔹 Гарантия по другую сторону баррикад, часть 1. Юридические вопросы

🔹 Гарантия по другую сторону баррикад, часть 2. Что такое гарантийный отдел

🔹 Гарантия по другую сторону баррикад, часть 3. Самосбор

🔹 Гарантия по другую сторону баррикад, часть 4. Сами себе злобные буратино

🔹Гарантия по другую сторону баррикад, часть 5. Гарантийный и негарантийный случай

🔹 Гарантия по другую сторону баррикад, часть 6. Потребитель выходит на тропу войны

🔹 Гарантия по другую сторону баррикад, часть 7. Потребительский экстремизм

🔹 Гарантия по другую сторону баррикад, часть 8. Юридические лица

🔹 Гарантия по другую сторону баррикад, часть 9. Разгон

🔹 Гарантия по другую сторону баррикад, часть 10. Ох уж эти энтузиасты…
👍7🔥2
И еще в тему сегодняшнего обсуждения, наша старая заметка:

И снова про самосбор серверов

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

Но критерием любой теории всегда является практика и здесь многие прибегают к «ошибке выжившего», мол если со мной таких ситуаций не случалось, то это аргумент в мою пользу.

Увы, это не так, а раз в год даже палка стреляет. В чем мы недавно в очередной раз убедились.

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

Но начнем по порядку. Еще осенью администратор этого заказчика купил новый сервер, купил под самосбор на популярной платформе Supermicro. Докупил процессор, память, диски, поднял Proxmox и стал потихоньку переносить нагрузку.

Некоторое время все было хорошо, но, когда используемый объем памяти начал превышать 2/3 установленного – сервер начал падать в kernel panic и все данные показывали на память.

Так и есть, планка в 4-м слоту не проходит тестирование, отнесли в гарантию – тестирование прошла, все ОК. Перекинул планку в другой сервер – проходит. Вернул на место – тоже проходит.

Ну что тут можно сказать? Списали все на плохие контакты. Недели две все работало, потом снова сервер стал падать. Теперь перестала проходить тестирование планка в третьем слоте.

Протестировал в другом сервере – все проходит. Решил поменять память с другим сервером. «Косячная» память там завелась и стала работать без проблем, а та, что нормально работала в другом – снова стала чудить подобным образом.

Опытным путем было установлено, что чудеса начинаются только когда заняты все 4 слота, любые три работали нормально.

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

Сначала поехал по гарантии к своему дистрибьютору процессор, там не стали заморачиваться и сразу его поменяли.

Вроде бы успех, все работает. Сервер вернулся, но ровно на неделю. Потом снова поехал в гарантию, теперь уже к дистрибьюторам Supermicro. Откуда вернулся с заключением, что с платформой все ОК, но так как память использована не из листа совместимости, то никакой ответственности за такое поведение они не несут.

В общем купили память из листа совместимости, хотя сделать это было не просто, потому как 80% перечисленного там в продаже отсутствует полностью.

И снова получили нестабильную работу. Платформа снова уехала к дистрибьюторам Supermicro и заменили ее только почти спустя месяц. Пока, вроде бы полет нормальный. Хотя времени прошло не так и много.

В итоге куча потраченного впустую времени и купленный дополнительный набор памяти, которую теперь не особо понятно куда девать.

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

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

Ну и самому покупателю проще – не работает и все! А там можно и ненадлежащее качество подтянуть через ст. 475 ГК РФ. В общем как бы и все тоже самое, но позиция покупателя, даже юридического лица, становится юридически гораздо более выгодной.

Такая вот история, будем надеяться, что она все-таки закончилась и оборудование больше не принесет сюрпризов.
💯33👍93🤡2😱1
Please open Telegram to view this post
VIEW IN TELEGRAM
Про сборку

Сегодня мы поговорим не о самосборе, а о фирменной сборке, когда компьютер из собранных вами комплектующих собирает фирма. Я сам в свое время достаточно проработал на сборке и специально перед написанием данной заметки уточнил у коллег изменилось ли что-то? Нет, ничего принципиально не изменилось.

Как правило сборка – услуга платная, но недорогая. Занимается сборкой штатный состав техотдела фирмы, а не какие-то студенты с улицы. Обычно система построена так, что определенная часть стоимости сборки идет в фонд з/п сотрудника, поэтому отдавать сборку на сторону ему совсем не интересно.

Такса на сборку – примерно 50%, т.е. если брать расценки того же Ситилинка – собрал 4 ПК – получил 1000 руб. к зарплате, мелочь, но приятно. За косяки при сборке налагаются штрафы. В общем экономическая система понятна, это вообще касается не только сборки, но и техотдела в целом, там везде подобная оплата труда.

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

На сборку есть определенный стандарт, т.е. как должен выглядеть собранный комп, как в нем должны быть уложены провода и т.д. и т.п. Там тоже нет ничего сложного, но есть ряд тонкостей. Скажем, будет ошибкой стянуть одной стяжкой питание и сигнальный кабель. И не потому, что там будут «помехи», а потому что, если человек захочет поменять привод или диск ему придется разрезать весь жгут ради одного провода и все провода распадутся.

В целом правила усваиваются уже на третьей четвертой сборке, на них же набивается рука. Дальше бери больше, кидай дальше. При наличии свободных комплектов сборкой могут заниматься и другие сотрудники – гарантийщики, сетевики и т.д. Лишняя денежка никому не мешает.

Требования там все те же. Но, на практике, круг сборщиков остается одним и тем же, вне зависимости от должностей.

Ок, собрали, дальше что. А дальше смотрим в накладную, если там установка ОС – то переходим к ее установке. Это отдельная статья с отдельной оплатой. Что тогда, что сейчас при массовых сборках ОС ставится из образов, куда уже интегрированы все необходимые драйвера и утилиты.

Т.е. если клиент заказал установку Windows + Office + набор бесплатного ПО, то руками никто не ставит, берут нужный образ и раскатывают. Тоже минут 15 в среднем, а сегодня и того меньше.

Если сборка без системы, то выполняется тестовый запуск, при котором проверяется, что все установленное железо определилось, температуры в норме, частоты соответствуют номиналу. Все, закручиваем корпус, пакуем в коробку.

Никаких настроек BIOS (за исключением порядка загрузки, если надо) не производится. Вообще, никогда. Это прямо запрещено. И за нарушение будет штраф. Компьютер должен быть собран и работать по дефолту.

Если ПК после сброса BIOS не запускается или работает нестабильно, то это косяк сборки и в таком виде его отдавать нельзя, даже если это лечится настройками BIOS.

Теперь про «игровые» и т.п. сборки, у нас было две градации: простая сборки и сложная сборка. В тот же Ситилинке их три, естественно, с разной стоимостью.

Основное отличие сложной сборки от простой – это количество компонентов в сборке и/или трудоемкость установки некоторых из них. Так, скажем водянка или суперкулер сразу переводят сборку в состав сложных, как и некоторые дорогие корпуса.

Все. Других отличий нет. Собирается все одинаково. Среднее время на такую сборку выше – примерно полчаса, по деньгам для сборщика одинаково. Что две простые, что одну сложную.

Никакого «колдунства» сложные сборки не предусматривают. Если есть ОС – то заливка одного из стандартных образов, если нет – тест включения и контроль режимов. Все.

Настраивать ОС, равно как и BIOS, запрещено. Нужно только проконтролировать наличие драйверов, после чего финализировать систему и отдать клиенту.
👍111👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
Неочевидные опасности самосбора для опытных

В заключение поднятой темы разберем еще один момент. Допустим вы прекрасно умеете собирать железо, обладаете нужными знаниями и не один вечер провели за изучением спецификаций и наконец подобрали себе сборку мечты. Сорок раз все сверили и проверили, ну что тут может пойти не так?

На самом деле многое, очень многое. Начнем с совместимости… Но погодите, ведь мы же все досконально проверили… Проверили, только что там написано? Что материнская плата поддерживает выбранный вами процессор начиная с прошивки B5, а к вам пришла плата с прошивкой A11.

Оно как бы и ничего страшного, только на практике прошивка нигде на коробке не написана, и вы получаете классическую ситуацию – система не стартует. А почему? Да пес его знает…

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

У вас есть эти комплектующие? Нет. Поэтому вам предстоит веселый квест – выяснить причину неработоспособности. Это мы по условиям задачи знаем, что у платы старый BIOS, наш же сборщик этого не знает и может только предполагать. А тут вариантов много, самых разных, как минимум это еще и память, и блок питания.

Ладно, немного упростим задачу, многие современные платы дороже начального уровня содержат светодиоды или индикаторы, показывающие, что именно не в порядке. И тут мы видим CPU.

Еще раз спросим: у вас на полочке лежит заведомо совместимый с любой версией прошивки процессор? Нет? Мы вас поздравляем, собирайте свое железо в кучку и поезжайте в сервис, там вам BIOS прошьют, возможно даже за деньги.

Что дальше? Память, особенно если вы решили поставить ее по максимуму. И хорошо если она просто не заведется, тогда приносим все это там, где брали и говорим – на работает. Куда хуже, если она будет работать нестабильно или на частотах гораздо ниже номинальных.

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

А дальше все зависит от доброй воли продавца. И очень хорошо если все это вы брали в одном месте. И заказанный вами товар более-менее ходовой. Тогда вам скорее всего его поменяют.

Но если брали то тут, то там, то сдать распакованный товар надлежащего качества может стать еще тем квестом. Основание? Его нет. Товар рабочий, распакованный, товарный вид потерял.

А еще может не хватить длинны проводов блока питания, особенно если у вас дорогой корпус со своим подходом к кабель-менеджменту.

А еще… А много разных еще может вылезти по мелочи. Когда слоты M.2 делят линии со слотами PCIe, накопители ставятся в универсальные слоты, которые подразумевают или/или. Охлаждение во что-то упирается и т.д. и т.п.

Но это все ерунда, потому что еще есть брак. И вот тут вам никуда не деться от гарантийного отдела и сервиса. И, опять-таки, хорошо если вы это все брали в одном месте. Потому как та же память может завестись на тестовом стенде сервиса, а у вас не заводиться или работать нестабильно.

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

И ради чего весь этот квест? Ради понтов, что я сам собрал? Ну понты дороже денег. Я, например, сам собираю свой домашний ПК, но у меня есть заведомо исправный комплект на подмену, и я всегда могу собрать все это в кучу и поехать в сервис к своим друзьям и коллегам, где есть все нужное и можно полноценно все проверить и продиагностировать.

Но это сугубо хобби, а для заказчиков есть готовая сборка. Зачем мне все эти проблемы?
👍23🤮125🔥3👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
С днем знаний!

Наша отрасль – это непрерывное обучение. Чуть остановился – и ты уже приотстал, сел посидел – и вот уже плетешься где-то далеко позади.

Как сказал Льюис Кэрролл: «Нужно бежать со всех ног, чтобы только оставаться на месте, а чтобы куда-то попасть, надо бежать как минимум вдвое быстрее!»

Технологии меняются достаточно быстро, только успевай. Но для того, чтобы успевать нужна крепкая основа. Потому что все это – вершина айсберга, которая базируется на фундаментальных знаниях.

Если есть понимание базовых вещей, то освоение чего-то нового будет даваться более легко, потому что все равно будет базовое понимание механизма происходящего, а остальное – уже тонкости.

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

С одной стороны, учиться сегодня легко. Есть интернет, есть множество курсов на любой уровень подготовки и кошелек. С другой, существует заблуждение насчет доступности знаний, мол будет нужно – найду.

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

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

Поэтому всегда старайтесь освоить не только практические навыки, но и хотя бы на базовом уровне разобраться с продуктом или технологией. Чтобы ваши знания были именно знаниями, опирающимися на теоретический базис. А на заученными заклинаниями и шаманскими камланиями.

Еще раз с праздником! Давайте не забывать учиться!
👍18🔥5🤝41
Please open Telegram to view this post
VIEW IN TELEGRAM
👀2👍1
Скрипты, Ansible, готовые образы и т.д. и т.п.

Практически к каждой сложной статье на нашем сайте можно встретить комментарии: мол много букв, все сложно, много ручной работы… а вот можно взять скрипт, Ansible, запустить готовый образ и получить тот же результат…

Можно, только вот результат будет другой. Совсем другой. Нет, продукт запустится и даже будет работать, только это будет еще один «черный ящик».

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

Разворачивая автоматически все это проходит мимо вас, и вы не имеете никакого понятия как оно устроено и работает.

А надо ли? Ведь результат получен. Ну если ваша цель была быстро развернуть продукт, взять денег и убежать – то получен. Во всех остальных случаях установить продукт – это только начало, далее его придется обслуживать и сопровождать.

И вот тут как раз и притаится засада, когда абсолютно любая сложность будет выбивать из седла, потому что нет никакого представления, как этот «черный ящик» устроен и работает.

Тоже самое касается различных панелей и прочих «радостей» начинающего администратора.

Но это абсолютно не означает, что мы против средств автоматизации и облегчения повседневного рутинного труда. Мы только за.

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

Про образы мы вообще молчим, образы требуют гораздо большего понимания работы продукта и предполагают навыки его отладки.

Поэтому, если вы хотите научиться, а не просто что-то поставить «для галочки», забываем про все средства развертывания и автоматизации и раз за разом выполняем все действия руками.

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

И вот тогда и только тогда, когда вы, встав среди ночи можете быстро посмотреть «а что там с системой» и быстро дать ответ – тогда уже берите хоть скрипты, хоть Ansible, хоть готовые образы.

Но к этому моменту вы уже давно будете понимать, что делаете и какой сценарий в каком месте уместен, а в каком нет.

Если же такого понимания нет – то только руками, любое средство автоматизации будет сейчас играть против вас.
👍17💯2😁1