Implementing Vault, Raft, Consul, consul-template


Im new to hashicorp vault and consul and Im trying out a few things. What i am trying to achieve is that once I insert a secret into the vault server , the consul template is triggered and fetched the latest key and stores it on consul.

Currently what i have is a vault server with raft backend storage and 3 consul servers and 3 consul agents. I managed to store a secret into my vault server. So i have a total of 7 servers. Since I am very new to this I just wanted to ask if what im doing so far is correct and what i want to achieve is possible. Also it would be great if someone could shed some light onto how i can proceed further.

Thank you.