Собственно, почему бы и нет? Есть люди и хуже велосипеды пилят
https://habr.com/ru/company/skyeng/blog/516192/
#ansible #terraform #git #github #yaml
  
  https://habr.com/ru/company/skyeng/blog/516192/
#ansible #terraform #git #github #yaml
Хабр
  
  Управляя Github-ом: через Terraform к самописному решению на Ansible
  У нас 350+ человек и 400+ репозиториев на Github-е. В каждой репе может быть несколько админов, и они творят, что считают нужным, — естественно, случается так, ч...
  Power Automation & Management of Infrastructure Using Ansible and Terraform
https://thesaadahmed.medium.com/power-automation-management-of-infrastructure-using-ansible-and-terraform-3e68a246508
#ansible #terraform #azure #aws
  
  https://thesaadahmed.medium.com/power-automation-management-of-infrastructure-using-ansible-and-terraform-3e68a246508
#ansible #terraform #azure #aws
Medium
  
  Power Automation & Management of Infrastructure Using Ansible and Terraform
  Whenever we are providing any service to a huge customer base or we are SaaS (Software As A Service) provider, we deal with a huge amount…
  Mac setup and configuration via Ansible
https://github.com/geerlingguy/mac-dev-playbook
#osx #macos #macbook #ansible #dotfiles
  
  https://github.com/geerlingguy/mac-dev-playbook
#osx #macos #macbook #ansible #dotfiles
GitHub
  
  GitHub - geerlingguy/mac-dev-playbook: Mac setup and configuration via Ansible.
  Mac setup and configuration via Ansible. Contribute to geerlingguy/mac-dev-playbook development by creating an account on GitHub.
  Ansible Essentials: Simplicity in Automation Technical Overview 
Бесплатный курс по Ansible
#ansible #course #redhat
  
  Бесплатный курс по Ansible
#ansible #course #redhat
Redhat
  
  Ansible Basics: Automation Technical Overview | DO007
  Create, scale, and manage automation with Red Hat Ansible Automation Platform with Ansible Basics: Automation Technical Overview (DO007).
  Последняя разработка в области ансибловодства и анисбловедства - callback-плагин log2db для Ansible от Сергея Печенко́ (@tnt4brain).
Главная цель - облегчение отладки плейбуков, ролей и модулей. Как это достигается? Очень просто: практически всё внутреннее состояние Ansible - внутренние и пользовательские переменные, теги, условия, роли, хосты и группы, сохраняются в виде JSON-объектов в БД PostgreSQL на каждом шаге.
Для удобства разбора информации каждый запуск сопровождается генерацией UUID, чтобы можно было отследить и отфильтровать данные, относящиеся к одному запуску.
Отдельная фишка - отсутствие необходимости что-либо устанавливать на контроллер. Иначе говоря, для запуска нужно просто скопировать файл плагина и драйвер в корректные пути проекта, и через ansible.cfg включить callback-плагин log2db.
Автор выложил плагин на Github, README.md прилагается. Также можно посмотреть пример данных, сохранённых плагином в таблицу БД.
P.S. Работа плагина, как и многое другое, будет освещаться Сергеем на собственном тренинге по Ansible. Для скидки в 10% используйте промокод "TF".
P.P.S: так же не забывайте об сообществе в Телеграм - @pro_ansible
#ansible #cources
  
  Главная цель - облегчение отладки плейбуков, ролей и модулей. Как это достигается? Очень просто: практически всё внутреннее состояние Ansible - внутренние и пользовательские переменные, теги, условия, роли, хосты и группы, сохраняются в виде JSON-объектов в БД PostgreSQL на каждом шаге.
Для удобства разбора информации каждый запуск сопровождается генерацией UUID, чтобы можно было отследить и отфильтровать данные, относящиеся к одному запуску.
Отдельная фишка - отсутствие необходимости что-либо устанавливать на контроллер. Иначе говоря, для запуска нужно просто скопировать файл плагина и драйвер в корректные пути проекта, и через ansible.cfg включить callback-плагин log2db.
Автор выложил плагин на Github, README.md прилагается. Также можно посмотреть пример данных, сохранённых плагином в таблицу БД.
P.S. Работа плагина, как и многое другое, будет освещаться Сергеем на собственном тренинге по Ansible. Для скидки в 10% используйте промокод "TF".
P.P.S: так же не забывайте об сообществе в Телеграм - @pro_ansible
#ansible #cources
GitHub
  
  GitHub - tnt4brain/ansible-logging-to-db: This repo holds custom callback plugin, so your Ansible could write everything in the…
  This repo holds custom callback plugin, so your Ansible could write everything in the PostgreSQL database. - GitHub - tnt4brain/ansible-logging-to-db: This repo holds custom callback plugin, so you...
  Shift Mon
https://gitlab.com/shiftsystems/shift-rmm
#observability #monitoring #logs #grafana #loki #victoriametrics #telegraf #kuma #grafanaoncall #ansible
  An open source monitoring and logging tool based on Telegraf, Victoriametrics, Loki, Grafana, and Uptime Kuma.
https://gitlab.com/shiftsystems/shift-rmm
#observability #monitoring #logs #grafana #loki #victoriametrics #telegraf #kuma #grafanaoncall #ansible
Deploy VictoriaMetrics Cluster via Ansible and systemd
https://github.com/VictoriaMetrics/ansible-playbooks/releases/tag/v0.54.0
#ansible #victoriametrics #monitoring
  https://github.com/VictoriaMetrics/ansible-playbooks/releases/tag/v0.54.0
#ansible #victoriametrics #monitoring
Howto: Automated FreeBSD VM Deployment with ProxLB and Terraform
https://gyptazy.ch/howtos/howto-proxmox-automated-deployment-with-proxlb-terraform-freebsd-vms
#proxmox #ansible #terraform #freebsd
  This simple HowTo guides you through the process to place new VMs (in this example FreeBSD 14 will be used, you can use any other ones) in a Proxmox cluster by ensuring the VMs will be placed on the best node in the cluster according to the resource usage of the nodes. Afterwards, Terraform with the BPG provider will deploy the VM in the cluster, where the hostname and node are provided in a dynamic way. This gives some kind of expressions how to handle it it scenarios like. While providing this simple way with a shell script, it can of course also become much more complex with ansible and a dynamic inventories and in addition to other Pieplines such like ArgoCD or Jenkins.
https://gyptazy.ch/howtos/howto-proxmox-automated-deployment-with-proxlb-terraform-freebsd-vms
#proxmox #ansible #terraform #freebsd
Home infra - beyond k8s
https://vrutkovs.eu/posts/home-infra/
#k8s #kubernetes #openshift #monitoring #grafana #ansible #homeassistant
  https://vrutkovs.eu/posts/home-infra/
#k8s #kubernetes #openshift #monitoring #grafana #ansible #homeassistant
