I would like a helping hand to create a new data structure, which compares the two dictionaries,
then create a list with dictionaries. The idea being that in case of change to keep the old versions and add the modified usernames/password.
Goal:
list: [{"username": "a1", "password": "apass1"}, {"username": "a2", "password": "apass2"}, {"username": "b1", "password": "bpass1"}, {"username": "c1", "password": "cpass1"}, {"c_username": "c1", "c_password" : "cpass1"} , {"c_username": "c2", "c2_password" : "cpass1"}]
---
name: "Username/Password version 1"
set_fact:
dict1: {"a_username": "a1", "a_password" : "apass1", "b_username": "b1", "b_password" : "bpass1", "c_username": "c1", "c_password" : "cpass1"}
name: "Username/Password version 2"
set_fact:
dict2: {"a_username": "a2", "a_password" : "apass2", "b_username": "b1", "b_password" : "bpass1", "c_username": "c2", "c2_password" : "cpass1"}
I would like this to be useful for managing service interruptions in my PostgreSQL database. I also retrieve the username/password data from vault