├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── Dockerfile ├── Jenkinsfile ├── RBAC ├── cluster-role-binding.yaml ├── cluster-role.yaml ├── role-binding.yaml ├── role.yaml └── service-account.yaml ├── README.md ├── capstone_final.jpg ├── docker-compose.yml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src ├── main ├── java │ └── com │ │ └── example │ │ └── bankapp │ │ ├── BankappApplication.java │ │ ├── config │ │ └── SecurityConfig.java │ │ ├── controller │ │ └── BankController.java │ │ ├── model │ │ ├── Account.java │ │ └── Transaction.java │ │ ├── repository │ │ ├── AccountRepository.java │ │ └── TransactionRepository.java │ │ └── service │ │ └── AccountService.java └── resources │ ├── application.properties │ ├── static │ └── mysql │ │ └── SQLScript.txt │ └── templates │ ├── dashboard.html │ ├── login.html │ ├── register.html │ └── transactions.html └── test └── java └── com └── example └── bankapp └── BankappApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /RBAC/cluster-role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/RBAC/cluster-role-binding.yaml -------------------------------------------------------------------------------- /RBAC/cluster-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/RBAC/cluster-role.yaml -------------------------------------------------------------------------------- /RBAC/role-binding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/RBAC/role-binding.yaml -------------------------------------------------------------------------------- /RBAC/role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/RBAC/role.yaml -------------------------------------------------------------------------------- /RBAC/service-account.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/RBAC/service-account.yaml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/README.md -------------------------------------------------------------------------------- /capstone_final.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/capstone_final.jpg -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/BankappApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/BankappApplication.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/controller/BankController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/controller/BankController.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/model/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/model/Account.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/model/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/model/Transaction.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/repository/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/repository/AccountRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/repository/TransactionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/repository/TransactionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/java/com/example/bankapp/service/AccountService.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/static/mysql/SQLScript.txt: -------------------------------------------------------------------------------- 1 | CREATE DATABASE BankDB; 2 | -------------------------------------------------------------------------------- /src/main/resources/templates/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/resources/templates/dashboard.html -------------------------------------------------------------------------------- /src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /src/main/resources/templates/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/resources/templates/register.html -------------------------------------------------------------------------------- /src/main/resources/templates/transactions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/main/resources/templates/transactions.html -------------------------------------------------------------------------------- /src/test/java/com/example/bankapp/BankappApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/praduman8435/Capstone-Mega-DevOps-Project/HEAD/src/test/java/com/example/bankapp/BankappApplicationTests.java --------------------------------------------------------------------------------