├── .gitignore ├── .mvn └── wrapper │ └── maven-wrapper.properties ├── Cluster ├── eks-rbac.md ├── main.tf ├── monitor │ └── prometheus-configmap.yaml ├── output.tf └── variables.tf ├── Dockerfile ├── Jenkinsfile ├── Setup-RBAC.md ├── app-deployment-blue.yml ├── app-deployment-green.yml ├── bankapp-service.yml ├── mvnw ├── mvnw.cmd ├── mysql-ds.yml ├── 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 └── test.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/wrapper/maven-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/.mvn/wrapper/maven-wrapper.properties -------------------------------------------------------------------------------- /Cluster/eks-rbac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Cluster/eks-rbac.md -------------------------------------------------------------------------------- /Cluster/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Cluster/main.tf -------------------------------------------------------------------------------- /Cluster/monitor/prometheus-configmap.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Cluster/monitor/prometheus-configmap.yaml -------------------------------------------------------------------------------- /Cluster/output.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Cluster/output.tf -------------------------------------------------------------------------------- /Cluster/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Cluster/variables.tf -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /Setup-RBAC.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/Setup-RBAC.md -------------------------------------------------------------------------------- /app-deployment-blue.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/app-deployment-blue.yml -------------------------------------------------------------------------------- /app-deployment-green.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/app-deployment-green.yml -------------------------------------------------------------------------------- /bankapp-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/bankapp-service.yml -------------------------------------------------------------------------------- /mvnw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/mvnw -------------------------------------------------------------------------------- /mvnw.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/mvnw.cmd -------------------------------------------------------------------------------- /mysql-ds.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/mysql-ds.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/BankappApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/BankappApplication.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/config/SecurityConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/config/SecurityConfig.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/controller/BankController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/controller/BankController.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/model/Account.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/model/Account.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/model/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/model/Transaction.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/repository/AccountRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/repository/AccountRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/repository/TransactionRepository.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/repository/TransactionRepository.java -------------------------------------------------------------------------------- /src/main/java/com/example/bankapp/service/AccountService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/java/com/example/bankapp/service/AccountService.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/main/resources/static/mysql/SQLScript.txt: -------------------------------------------------------------------------------- 1 | CREATE DATABASE bankappdb; -------------------------------------------------------------------------------- /src/main/resources/templates/dashboard.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/resources/templates/dashboard.html -------------------------------------------------------------------------------- /src/main/resources/templates/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/resources/templates/login.html -------------------------------------------------------------------------------- /src/main/resources/templates/register.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/resources/templates/register.html -------------------------------------------------------------------------------- /src/main/resources/templates/transactions.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/main/resources/templates/transactions.html -------------------------------------------------------------------------------- /src/test/java/com/example/bankapp/BankappApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jaiswaladi246/Blue-Green-Deployment/HEAD/src/test/java/com/example/bankapp/BankappApplicationTests.java -------------------------------------------------------------------------------- /test.txt: -------------------------------------------------------------------------------- 1 | Aditya 2 | --------------------------------------------------------------------------------