Red Hat OpenShift Application Runtimes 1 Spring Boot Runtime Guide Open Shift En US
User Manual:
Open the PDF directly: View PDF
Page Count: 112 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- Table of Contents
- PREFACE
- CHAPTER 1. WHAT IS SPRING BOOT
- CHAPTER 2. MISSIONS AND CLOUD-NATIVE DEVELOPMENT ON OPENSHIFT
- CHAPTER 3. AVAILABLE MISSIONS AND BOOSTERS FOR SPRING BOOT
- 3.1. REST API LEVEL 0 MISSION - SPRING BOOT BOOSTER
- 3.1.1. Viewing the booster source code and README
- 3.1.2. REST API Level 0 design tradeoffs
- 3.1.3. Deploying the REST API Level 0 booster to OpenShift Online
- 3.1.4. Deploying the REST API Level 0 booster to Single-node OpenShift Cluster
- 3.1.5. Deploying the REST API Level 0 booster to OpenShift Container Platform
- 3.1.6. Interacting with the unmodified REST API Level 0 booster for Spring Boot
- 3.1.7. Running the REST API Level 0 booster integration tests
- 3.1.8. REST resources
- 3.2. EXTERNALIZED CONFIGURATION MISSION - SPRING BOOT BOOSTER
- 3.2.1. The externalized configuration design pattern
- 3.2.2. Externalized Configuration design tradeoffs
- 3.2.3. Viewing the booster source code and README
- 3.2.4. Deploying the Externalized Configuration booster to OpenShift Online
- 3.2.5. Deploying the Externalized Configuration booster to Single-node OpenShift Cluster
- 3.2.6. Deploying the Externalized Configuration booster to OpenShift Container Platform
- 3.2.7. Interacting with the unmodified Externalized Configuration booster for Spring Boot
- 3.2.8. Running the Externalized Configuration booster integration tests
- 3.2.9. Externalized Configuration resources
- 3.3. RELATIONAL DATABASE BACKEND MISSION - SPRING BOOT BOOSTER
- 3.3.1. Relational Database Backend design tradeoffs
- 3.3.2. Viewing the booster source code and README
- 3.3.3. Deploying the Relational Database Backend booster to OpenShift Online
- 3.3.4. Deploying the Relational Database Backend booster to Single-node OpenShift Cluster
- 3.3.5. Deploying the Relational Database Backend booster to OpenShift Container Platform
- 3.3.6. Interacting with the Relational Database Backend API
- 3.3.7. Running the Relational Database Backend booster integration tests
- 3.3.8. Relational database resources
- 3.4. HEALTH CHECK MISSION - SPRING BOOT BOOSTER
- 3.4.1. Health check concepts
- 3.4.2. Viewing the booster source code and README
- 3.4.3. Deploying the Health Check booster to OpenShift Online
- 3.4.4. Deploying the Health Check booster to Single-node OpenShift Cluster
- 3.4.5. Deploying the Health Check booster to OpenShift Container Platform
- 3.4.6. Interacting with the unmodified Health Check booster
- 3.4.7. Running the Health Check booster integration tests
- 3.4.8. Health check resources
- 3.5. CIRCUIT BREAKER MISSION - SPRING BOOT BOOSTER
- 3.5.1. The circuit breaker design pattern
- 3.5.2. Circuit Breaker design tradeoffs
- 3.5.3. Viewing the booster source code and README
- 3.5.4. Deploying the Circuit Breaker booster to OpenShift Online
- 3.5.5. Deploying the Circuit Breaker booster to Single-node OpenShift Cluster
- 3.5.6. Deploying the Circuit Breaker booster to OpenShift Container Platform
- 3.5.7. Interacting with the unmodified Spring Boot Circuit Breaker booster
- 3.5.8. Running the Circuit Breaker booster integration tests
- 3.5.9. Using Hystrix Dashboard to monitor the circuit breaker
- 3.5.10. Circuit breaker resources
- 3.6. SECURED MISSION - SPRING BOOT BOOSTER
- 3.6.1. The Secured project structure
- 3.6.2. Viewing the booster source code and README
- 3.6.3. Red Hat SSO deployment configuration
- 3.6.4. Red Hat SSO realm model
- 3.6.5. Spring Boot SSO adapter configuration
- 3.6.6. Deploying the Secured booster to Single-node OpenShift Cluster
- 3.6.7. Deploying the Secured booster to OpenShift Container Platform
- 3.6.8. Authenticating to the Secured booster API endpoint
- 3.6.9. Running the Spring Boot Secured booster integration tests
- 3.6.10. Secured SSO resources
- 3.7. CACHE MISSION - SPRING BOOT BOOSTER
- 3.7.1. How caching works and when you need it
- 3.7.2. Viewing the booster source code and README
- 3.7.3. Deploying the Cache booster to OpenShift Online
- 3.7.4. Deploying the Cache booster to Single-node OpenShift Cluster
- 3.7.5. Deploying the Cache booster to OpenShift Container Platform
- 3.7.6. Interacting with the unmodified Cache booster
- 3.7.7. Running the Cache booster integration tests
- 3.7.8. Caching resources
- 3.1. REST API LEVEL 0 MISSION - SPRING BOOT BOOSTER
- CHAPTER 4. DEVELOPING AN APPLICATION FOR THE SPRING BOOT RUNTIME
- CHAPTER 5. DEBUGGING
- CHAPTER 6. MONITORING
- APPENDIX A. THE SOURCE-TO-IMAGE (S2I) BUILD PROCESS
- APPENDIX B. UPDATING THE DEPLOYMENT CONFIGURATION OF A BOOSTER
- APPENDIX C. CONFIGURING A JENKINS FREESTYLE PROJECT TO DEPLOY YOUR APPLICATION WITH THE FABRIC8 MAVEN PLUGIN
- APPENDIX D. DEPLOYING A SPRING BOOT APPLICATION USING WAR FILES
- APPENDIX E. ADDITIONAL SPRING BOOT RESOURCES
- APPENDIX F. APPLICATION DEVELOPMENT RESOURCES
- APPENDIX G. PROFICIENCY LEVELS
- APPENDIX H. GLOSSARY