├── .gitignore ├── Dockerfile ├── Jenkinsfile ├── README.md ├── k8s-autoscale.yaml ├── k8s-deployment-production.yaml ├── k8s-deployment.yaml ├── k8s-service-nodeport.yaml ├── k8s-service-production.yaml ├── k8s-service.yaml ├── pom.xml ├── spring-random-pod ├── Chart.yaml ├── charts │ └── backend │ │ ├── Chart.yaml │ │ └── templates │ │ ├── NOTES.txt │ │ ├── oc-deployment.yaml │ │ └── oc-service.yaml └── values.yaml └── src ├── main ├── java │ └── com │ │ └── example │ │ └── demo │ │ ├── KubePodsApplication.java │ │ └── controller │ │ ├── GenerateName.java │ │ └── PodsController.java └── resources │ └── application.properties └── test └── java └── com └── example └── demo └── KubePodsApplicationTests.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/Dockerfile -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/README.md -------------------------------------------------------------------------------- /k8s-autoscale.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/k8s-autoscale.yaml -------------------------------------------------------------------------------- /k8s-deployment-production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/k8s-deployment-production.yaml -------------------------------------------------------------------------------- /k8s-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/k8s-deployment.yaml -------------------------------------------------------------------------------- /k8s-service-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/k8s-service-nodeport.yaml -------------------------------------------------------------------------------- /k8s-service-production.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/k8s-service-production.yaml -------------------------------------------------------------------------------- /k8s-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/k8s-service.yaml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/pom.xml -------------------------------------------------------------------------------- /spring-random-pod/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/spring-random-pod/Chart.yaml -------------------------------------------------------------------------------- /spring-random-pod/charts/backend/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/spring-random-pod/charts/backend/Chart.yaml -------------------------------------------------------------------------------- /spring-random-pod/charts/backend/templates/NOTES.txt: -------------------------------------------------------------------------------- 1 | Complete Install {{ .Chart.Name}} 2 | -------------------------------------------------------------------------------- /spring-random-pod/charts/backend/templates/oc-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/spring-random-pod/charts/backend/templates/oc-deployment.yaml -------------------------------------------------------------------------------- /spring-random-pod/charts/backend/templates/oc-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/spring-random-pod/charts/backend/templates/oc-service.yaml -------------------------------------------------------------------------------- /spring-random-pod/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/spring-random-pod/values.yaml -------------------------------------------------------------------------------- /src/main/java/com/example/demo/KubePodsApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/src/main/java/com/example/demo/KubePodsApplication.java -------------------------------------------------------------------------------- /src/main/java/com/example/demo/controller/GenerateName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/src/main/java/com/example/demo/controller/GenerateName.java -------------------------------------------------------------------------------- /src/main/java/com/example/demo/controller/PodsController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/src/main/java/com/example/demo/controller/PodsController.java -------------------------------------------------------------------------------- /src/main/resources/application.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/src/main/resources/application.properties -------------------------------------------------------------------------------- /src/test/java/com/example/demo/KubePodsApplicationTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wdrdres3qew5ts21/Spring-Kubernetes-Deployment/HEAD/src/test/java/com/example/demo/KubePodsApplicationTests.java --------------------------------------------------------------------------------