Commit Graph

  • 7232bd6756 feat: сделана роль devops универсальной для всех ОС Сергей Антропов 2025-10-25 20:24:43 +03:00
  • 1ec9121a21 refactor: удален неиспользуемый ansible.cfg и обновлена документация Сергей Антропов 2025-10-25 20:13:16 +03:00
  • c7dec1e733 refactor: удален неиспользуемый env.example и обновлена документация Сергей Антропов 2025-10-25 20:08:47 +03:00
  • 30b69ce0ec feat: добавлена роль devops и оптимизирована структура проекта Сергей Антропов 2025-10-25 20:06:08 +03:00
  • 5093d38c06 fix: Исправление ошибок в скриптах Сергей Антропов 2025-10-25 19:41:21 +03:00
  • c6dd7bc0b8 chore: Удаление неиспользуемых скриптов из папки scripts/ Сергей Антропов 2025-10-25 19:37:35 +03:00
  • 8fd52810a2 chore: Удаление папки .cursor из Git и добавление в .gitignore Сергей Антропов 2025-10-25 19:35:47 +03:00
  • 787ab06e25 feat: Добавлены 3 стадии в CI/CD пайплайны (lint, test, deploy) Сергей Антропов 2025-10-25 19:33:37 +03:00
  • bfed0d1ea8 refactor: Переименование проекта с AnsibleTemplate на AnsibleLab Сергей Антропов 2025-10-25 19:30:54 +03:00
  • 4c804eeaf0 docs: Обновление документации с новыми функциями Сергей Антропов 2025-10-25 19:25:29 +03:00
  • 5c2b63848c docs: Добавлена полная документация по кастомизации deploy.yml Сергей Антропов 2025-10-25 19:21:59 +03:00
  • e98bfa9c1f feat: Добавлены интерактивные команды для управления ролями Сергей Антропов 2025-10-25 19:19:06 +03:00
  • 9ce30e0d67 feat: Добавлен пресет all-images и установка sudo во все Dockerfile Сергей Антропов 2025-10-25 19:00:34 +03:00
  • 94560ffaaa feat: Полная переработка документации и структуры проекта Сергей Антропов 2025-10-25 18:11:36 +03:00
  • 1a4e52aab2 fix: исправлен базовый образ для redos в Makefile Сергей Антропов 2025-10-25 17:41:14 +03:00
  • c702a43f6a docs: добавлен make vault init в основную справку Сергей Антропов 2025-10-25 17:40:17 +03:00
  • 14a09f723e feat: добавлена команда make vault init для создания vault/.vault Сергей Антропов 2025-10-25 17:39:25 +03:00
  • 1bed3740b1 fix: исправлен путь к vault паролю vault-password.txt → vault/.vault Сергей Антропов 2025-10-25 17:37:57 +03:00
  • 2144c81b70 fix: исправлены пути /ansible/ → /workspace/ в converge.yml Сергей Антропов 2025-10-25 17:36:53 +03:00
  • fadca7c322 fix: исправлены Dockerfile для systemd и molecule для тестирования Сергей Антропов 2025-10-25 17:29:41 +03:00
  • 547d6b0ffa fix: упрощение команды test, возврат к /var/run/docker.sock Сергей Антропов 2025-10-25 17:16:47 +03:00
  • b8d942e426 fix: добавлен универсальный таргет для пресетов Сергей Антропов 2025-10-25 17:14:14 +03:00
  • 8bf5272555 fix: исправление команды test для работы с пресетами Сергей Антропов 2025-10-25 17:10:16 +03:00
  • 6a8998c0ec refactor: перенос команды deploy в контейнер ansible-controller Сергей Антропов 2025-10-25 16:57:42 +03:00
  • 020c4f8087 feat: добавлена роль ping для проверки сетевого подключения Сергей Антропов 2025-10-25 16:55:36 +03:00
  • 1a8e7d6af2 fix: исправление Dockerfiles для Ubuntu и Debian Сергей Антропов 2025-10-25 16:47:11 +03:00
  • ef384475c3 feat: обновление Dockerfiles Ubuntu/Debian и добавление help для build-image Сергей Антропов 2025-10-25 16:30:57 +03:00
  • 30aa6a722f Обновлен образ контроллера в Makefile Сергей Антропов 2025-10-25 16:13:39 +03:00
  • 24d229b026 Добавлены образы Ubuntu 22.04 и Debian для тестирования Сергей Антропов 2025-10-25 15:56:30 +03:00
  • b42ceff086 Удалены дублирующиеся строки из пресетов Сергей Антропов 2025-10-25 15:53:21 +03:00
  • b8faaafd1f Добавлены собственные образы во все существующие пресеты Сергей Антропов 2025-10-25 15:50:00 +03:00
  • 3b2533c8ee Добавлена поддержка собственных образов для molecule тестирования Сергей Антропов 2025-10-25 15:46:05 +03:00
  • d8fa474522 Добавлена команда build-image и исправлены базовые образы Сергей Антропов 2025-10-25 15:42:16 +03:00
  • 8b98050861 Обновление документации и конфигурации Сергей Антропов 2025-10-25 15:28:01 +03:00
  • 8b9310a665 Исправление синтаксических ошибок в Makefile Сергей Антропов 2025-10-25 15:25:12 +03:00
  • 85327e381f Разрешение конфликта слияния в Makefile Сергей Антропов 2025-10-25 15:13:18 +03:00
  • e389cad393 Исправления проблем с Docker Buildx Сергей Антропов 2025-10-25 15:13:00 +03:00
  • 3caa0078e1 feat: оптимизирована команда docker clean-builder Сергей Антропов 2025-10-25 15:00:46 +03:00
  • 2652d8376f feat: обновлен Docker registry на inecs/ansible-lab Сергей Антропов 2025-10-25 14:38:40 +03:00
  • 7f6d9c9268 docs: Обновлена документация с командой docker rebuild Сергей Антропов 2025-10-25 14:11:36 +03:00
  • bf02745769 fix: Исправлены ошибки в multi-arch сборке Сергей Антропов 2025-10-25 14:04:48 +03:00
  • 1b323827f6 docs: Обновлен общий help с новыми возможностями Multi-Arch Сергей Антропов 2025-10-25 14:02:20 +03:00
  • 85bb63dd82 refactor: Добавлена команда make docker setup-builder и удалена отдельная команда Сергей Антропов 2025-10-25 13:59:47 +03:00
  • 89d39921f6 refactor: Удалена отдельная команда docker-clean-builder Сергей Антропов 2025-10-25 13:56:53 +03:00
  • c2db58c356 feat: Добавлена команда make docker clean-builder Сергей Антропов 2025-10-25 13:56:00 +03:00
  • 8f5a9c955c fix: Исправлена настройка buildx для работы в контейнере Сергей Антропов 2025-10-25 13:54:40 +03:00
  • 91e7554d71 feat: Добавлена поддержка multi-arch сборки и автоматическое извлечение тегов Сергей Антропов 2025-10-25 13:49:12 +03:00
  • cef8290341 feat: Исправлены Docker образы и успешно собраны все 7 образов Сергей Антропов 2025-10-25 13:46:35 +03:00
  • 646d1bbd00 feat: Переименование docker-cmd в docker и добавление команды purge Сергей Антропов 2025-10-25 11:34:36 +03:00
  • ee0e5b98a3 feat: Улучшена справка Makefile Сергей Антропов 2025-10-25 11:32:05 +03:00
  • 696e08aa35 feat: Реорганизация Makefile и добавление Docker образов Сергей Антропов 2025-10-25 11:29:37 +03:00
  • 60ee5e90a5 Обновление конфигурации Ansible: добавлены новые пресеты, улучшен Makefile, добавлена документация Сергей Антропов 2025-10-25 10:11:17 +03:00
  • c99df83bad Рефакторинг: вынес запуск ролей в отдельный файл deploy.yml Sergey Antropoff 2025-10-22 22:34:07 +03:00
  • 0b981ca61e feat: Добавлена система пресетов для Molecule Sergey Antropoff 2025-10-22 20:31:23 +03:00
  • 3550678b0c cleanup: Удалены тестовые файлы после тестирования функций удаления lab Sergey Antropoff 2025-10-22 18:01:56 +03:00
  • f12bbc626d feat: Добавлены функции удаления для роли, плейбука и пресета Sergey Antropoff 2025-10-22 17:14:34 +03:00
  • 2d8d770b3f fix: Исправлена команда создания роли Sergey Antropoff 2025-10-22 16:35:42 +03:00
  • 4f9b3029cc fix: Исправлены команды и убраны цветовые коды из ошибок Sergey Antropoff 2025-10-22 16:12:56 +03:00
  • 8dd066f752 fix: Убраны ANSI escape-коды из команд списков Sergey Antropoff 2025-10-22 15:53:47 +03:00
  • 102003bb32 feat: Убраны emoji из whiptail диалогов и обновлена документация Sergey Antropoff 2025-10-22 15:47:11 +03:00
  • c59edae00d feat: Добавлены CI/CD команды для автоматизированного тестирования Sergey Antropoff 2025-10-22 15:42:08 +03:00
  • a9fcee13ef feat: Убраны emoji из whiptail и добавлена проверка инициализации в команду по умолчанию Sergey Antropoff 2025-10-22 15:40:02 +03:00
  • 1909746098 feat: Добавлена автоматическая инициализация проекта при первом запуске Sergey Antropoff 2025-10-22 15:36:48 +03:00
  • f45ae8b64e feat: Убраны отдельные пункты 'interactive' и все операции сделаны через whiptail диалоги Sergey Antropoff 2025-10-22 15:33:53 +03:00
  • 3fe419f38e feat: Добавлена обработка ошибок для всех интерактивных меню Sergey Antropoff 2025-10-22 15:27:33 +03:00
  • c8dbc5356f feat: Полноценный интерактивный интерфейс с whiptail Sergey Antropoff 2025-10-22 15:22:51 +03:00
  • 82c532fcf1 feat: Интерактивные команды с whiptail для максимального user-friendliness Sergey Antropoff 2025-10-22 15:16:02 +03:00
  • eb61afb35a feat: Интерактивная инициализация проекта через make init Sergey Antropoff 2025-10-22 15:07:13 +03:00
  • a88c85d164 feat: Создана папка roles/ для Ansible ролей Sergey Antropoff 2025-10-22 15:03:04 +03:00
  • 2ee52d22ef feat: Обновлен .gitignore для исключения служебных файлов Sergey Antropoff 2025-10-22 15:01:58 +03:00
  • f48ed43bcc feat: Очистка проекта и настройка vault Sergey Antropoff 2025-10-22 14:59:25 +03:00
  • b1f681fb30 feat: Добавлена поддержка универсальных ролей для RHEL и Debian Sergey Antropoff 2025-10-22 14:57:11 +03:00
  • 0eb717ad82 feat: Добавлена интерактивность и поддержка playbooks для ролей Sergey Antropoff 2025-10-22 14:53:35 +03:00
  • 111efd7d92 fix: Упрощена команда help в Makefile Sergey Antropoff 2025-10-22 14:49:33 +03:00
  • d6bc3f1f31 feat: Реорганизация проекта и восстановление ролей Sergey Antropoff 2025-10-22 14:46:44 +03:00
  • a875a874e9 feat: Удалены все роли Ansible из проекта Sergey Antropoff 2025-10-22 14:30:57 +03:00
  • e6287769d6 feat: Упрощена система ролей и добавлена автоматизация Sergey Antropoff 2025-10-22 14:25:27 +03:00
  • 51c76fb859 feat: Создана роль deploy для управления инфраструктурой Sergey Antropoff 2025-10-22 14:18:49 +03:00
  • dc255d006a feat: Добавлены продвинутые фичи из dialog.txt Sergey Antropoff 2025-10-22 14:10:01 +03:00
  • 26a09cd637 feat: Создана папка vault для хранения секретов и улучшена работа с Ansible Vault Sergey Antropoff 2025-10-22 14:02:21 +03:00
  • df97e9d3d4 feat: Добавлена поддержка ansible-lint с настройками для пропуска ошибок Sergey Antropoff 2025-10-22 13:52:44 +03:00
  • 09ca55539f feat: Удален molecule/default и все скрипты теперь запускаются через Docker Sergey Antropoff 2025-10-22 13:48:38 +03:00
  • 9c55c8f615 feat: Добавлены команды для работы с kubeconfig и улучшена генерация отчетов Sergey Antropoff 2025-10-22 13:43:08 +03:00
  • f2a0f46813 feat: Полностью переписан Makefile с максимальной автоматизацией Sergey Antropoff 2025-10-22 13:37:48 +03:00
  • 8071fba25f feat: Создана полная документация проекта с централизованным хранением Sergey Antropoff 2025-10-22 13:29:47 +03:00
  • d32ca54f7b feat: Добавлены расширенные пресеты для Kubernetes, DinD и DOoD Sergey Antropoff 2025-10-22 13:23:01 +03:00
  • b1bae8af9f feat: Добавлены пресеты для различных сценариев тестирования (1-20 машин) Sergey Antropoff 2025-10-22 13:15:11 +03:00
  • 33ada54c12 feat: Завершена реализация универсальной лаборатории Sergey Antropoff 2025-10-22 13:08:55 +03:00
  • b4881da7c5 feat: Добавлена универсальная лаборатория для тестирования Ansible ролей Sergey Antropoff 2025-10-22 13:01:53 +03:00
  • deebf78047 Update molecule configuration - additional changes Sergey Antropoff 2025-10-21 00:55:19 +03:00
  • 0dfe924860 Update molecule configuration Sergey Antropoff 2025-10-21 00:54:17 +03:00
  • 9dfca126ee Добавлен playbook для проверки systemd, docker и docker-compose в образах inecs/ansible Sergey Antropoff 2025-10-21 00:52:53 +03:00
  • 4e2e218aae Исправление ошибки ansible-vault и обновление тегов образов Sergey Antropoff 2025-10-21 00:47:00 +03:00
  • 1773115652 Оптимизация Docker образов и поддержка multi-arch Sergey Antropoff 2025-10-21 00:29:56 +03:00
  • 357a4c69b5 Добавить docker-compose в образы Ubuntu и CentOS Sergey Antropoff 2025-10-21 00:03:30 +03:00
  • cbf79cc9b8 Добавить системные пакеты в образы Ubuntu и CentOS Sergey Antropoff 2025-10-21 00:01:55 +03:00
  • 1ac2c8a49c Исправить Dockerfile и успешно собрать все образы Sergey Antropoff 2025-10-21 00:00:03 +03:00
  • 705ec0b378 Обновить docker-compose и molecule для использования новых образов Sergey Antropoff 2025-10-20 23:55:57 +03:00
  • b3356e820d Обновить команду images и переменные для Docker Hub Sergey Antropoff 2025-10-20 23:54:51 +03:00
  • cb0a4d95fd Настроить сборку и публикацию образов в Docker Hub Sergey Antropoff 2025-10-20 23:53:19 +03:00