Addendum: Thanks everyone for their input so far!

###

Stupid #Linux / #Unix question - honest answers please!  

Why not shove all configuration files in a git?

  • Obviously not the ones that actually matter like id_rsa and/or some other private keys / certificates...

But like regular #SystemConfiguration files.

  • In all seriousness noone should actually do this with a public git but then again noone puts their Ansible public either.

What did I miss with my train of thought, folks?

#Unix #configuration_management #configuration #config #sconfm #simple #git #rsync #backup #restore #deploy #system_configuration #Sysadmin

GitHub - greyhat-academy/sconfm: Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s)

Simple CONFiguration Manager - a brutally simple way to manage system(s) configuration(s) - greyhat-academy/sconfm

GitHub

I’m doing a company training on #saltstack and am curious how others like to structure #configuration_management trainings? Regardless of whether it’s #ansible or #cfengine or #puppet #chef etc. I think there’s got to be some common paths people find easiest to follow.

Do you start with examples of the syntax or with the architecture or do a quick start CLI demo first? How quickly do you dig into writing “hello world” and what directions do you like to explore? What are the hard and the easy parts for you and for the students?

The platform engineering toolkit for Kubernetes | Koreo

Koreo is a new approach to Kubernetes configuration management empowering developers and platform teams through programmable workflows and structured data

Наделяем ansible состоянием, делая похожим на terraform

(Читать с толикой сарказма…) Все, кто работал с ansible, знают, что он не хранит состояние результата своей работы. Это нелепое поведение ansible, нельзя взять и просто удалить из git объекты конфигурации, чтобы они исчезли с управляемых систем, фу. При этом сразу вспоминается его величество terraform с tfstate. Всех, кого раздражает подобное положение дел, прошу в подкат.

https://habr.com/ru/companies/rtlabs/articles/791492/

#ansible #ansible_roles #ansible_playbook #администрирование #администрирование_linuxсистем #itинфраструктура #configuration_management #configuration_management_(cm)

Наделяем ansible состоянием, делая похожим на terraform

(Читать с толикой сарказма…) Все, кто работал с ansible, знают, что он не хранит состояние результата своей работы. Это нелепое поведение ansible, нельзя взять и просто удалить из git объекты...

Хабр