# Test-case - Keycloak is an open source software product to allow single sign-on with identity and access management aimed at modern applications and services. - copy IP address of node and port no., and paste it to browser. e.g. http://:/ - Dashboard will open, click on 'Administration Console' and login with below credentials username : admin password : admin - Drop down 'Master' of left hand side and click on 'Create Realm' > Realm name 'test-realm' and click on 'Create'. - Navigate and click to 'Users' section on left hand side > click on Add user > fill required details like username, email, First name, and Last name > click on 'Create'. - Verify user details, check other options as well such as attributes, credentials, role mapping, groups, etc. - click on 'Save'. - go to host machine terminal and delete both keycloak and postgres pod and see whether data persisted or not. $ kubectl get all -n keycloak $ kubectl delete -n keycloak pod/ pod/ $ kubectl get pods -n keycloak - check the newly generated pod, check on which node this pod created, copy IP of node and port no. of keycloak service, paste on browser. - Again login with same credentials as stated above. - check the realm which we created before deleting pods. If it is there, data persisting successfully. - you can check same on host path.