Pull to refresh

Comments 9

ArgoCD кушает мало, поднимается одним манифестом, если дефолтные настройки годятся - то боли не будет.
А какие побочки я не заметил?

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

Ну как бы уместно если у вас "голый" git сервер и вы, по каким либо причинам, не можете использовать вообще ничего внутри кубера.

Во всех остальных случаях быстрее и правильнее посадить гит агента в кластер. Любого. Гитлаб ранена, агента гит-верс, агента гит-хаб и т.п. При этом они просто будут встроены в ваш пайп ci/cd.

Если совсем плохо, то Дженкинс агента, но там сам Дженкинс сервер понадобится.

А что мама не научила ничему умнее пулл и апплай?

А что молча минусим то?

Первое. Статья выглядит как запрос в искусственный интеллект вроде ЧатГПТ.

📌 Общий вердикт:

80–90% вероятность, что статья сгенерирована при помощи ИИ или написана с сильной опорой на ИИ, особенно ChatGPT или Copilot (в режиме tech-writing).
10–20% — ручные правки и вставки, особенно в вводной части, «Дополнение», и в конкретных примерах.

🔍 Подробный анализ

Признаки ИИ-подхода

1. Структура «как по учебнику»

  • Четкое деление: определение → плюсы/минусы → сравнение по таблице → кейсы → вывод.

  • Это типичная схема, которую я (и другие ИИ) выдаем по подобным DevOps-запросам.

2. Формулировки и синтаксис

  • Слишком гладкие, почти шаблонные выражения:

    • «дешево и сердито», «дешево, но больно»

    • «инвестиция в стабильность, масштабируемость и сон DevOps-инженера»

    • «решает все эти задачи из коробки»

    Всё это — очень характерно для ИИ, особенно ChatGPT, когда просишь «объясни разницу X и Y для блога».

3. Сравнительная таблица

  • Визуально оформлена как markdown/Notion-style таблица.

  • Четко сбалансированная — формат сравнения почти дословно напоминает автоответ ChatGPT на тему "ArgoCD vs git pull".

4. Язык без опечаток и перегибов

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

🤏 Признаки ручной доработки

1. Персонализированная вставка в начале

«Я не сторонник такого метода, который был описан в статье. Считаю, что практичнее и удобнее использовать ArgoCD...»

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

2. Реальный use-case и мнение

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

  • Эти абзацы написаны в более разговорной манере, в отличие от остального текста. Вероятно, их автор добавил сам, чтобы придать реалистичности.

📊 Итоговая оценка

Категория Оценка Глубина и связность Высокая — вероятно, от ИИ Лексика и стиль Типичный для ChatGPT или Copilot Ошибки, шероховатости Нет — почти идеально отлажено Примеры и личные вставки Есть — вероятно, вручную добавлены Вероятность ИИ участия 80–90%

Второе. Глубина анализа на уровне рыбки гуппи. Серьезно. Даже для одного сервера использование git pull выглядит как ... не мыть руки перед едой. Может последствий и не будет (= не заболеешь и не подхватишь паразитов или холеру), но скорее всего так делать не надо, тем более инженеры любят изучать хорошие технологии. И даже АргоСД делает лучше (хотя я люблю больше FluxCD в силу большей продуманности).

Касательно Арго - еще забыли про важный момент. А если у нас кубера нет? Просто голые сервера? Тогда как бы и сравнение не имеет права быть. Простая аналогия - как ездить в булочную соседнюю - на автомобиле или космической ракете? Разве что лулзы половить ) Но сегодня не 1 апреля

Например, для Kubernetes это может быть kubectl apply -f

в это механизме есть существенный недостаток - если какие-то сервисы были удалены (или сущности кубернетеса) из гит репозитория - они не будут удалены из кластера. Таким образом, git pull && kubectl apply -f никак не может быть заменой GitOps.

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

Sign up to leave a comment.

Articles