what are you using as a source of truth (inventory)

Posted by crankysysadmin@reddit | linuxadmin | View on Reddit | 33 comments

We have so many different systems used for different things. We have ansible and puppet. We have threat detection software on every linux machine. We also have an inventory database.

Of course none of these all match because everything is manual.

You can't use your management tool as inventory because inevitably there will be some systems that aren't part of it. I see a lot of smaller shops trying to use their management tool as their inventory system.

A management tool won't have records of machines that are not managed, it won't have records of machines that are an exception and run a different OS than you typically support (appliances, etc). A management tool also won't have historical records of machines that no longer exist.

A system also needs to be a source of truth where you can pull a machine name from as part of provisioning a machine.

Curious what people are doing and how you tie all different systems together.