I lose all my data when master node restarts

Yes my master node doesn't have persistent storage, thank you I will add now.
And how can I add one more master node, so when this one disappears my cluster can continue operating?

I am using Deployment, ConfigMap and Service to deploy the master node, I just need to add replicas: 2 in my Deployment or it needs to be done some other way?