Coder Social home page Coder Social logo

snowdrop / health-check-example Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 19.0 1.16 MB

Quickstart to demonstrate OpenShift health probes working with Spring Boot Actuator

License: Apache License 2.0

Java 52.28% HTML 10.04% XSLT 25.70% Shell 11.74% Dockerfile 0.24%
booster example health-check kubernetes openshift rhoar spring-boot

health-check-example's People

Contributors

alesj avatar atomist-bot avatar aureamunoz avatar cmoulliard avatar edewit avatar gastaldi avatar geoand avatar ibuziuk avatar iocanel avatar jacobdotcosta avatar ladicek avatar lincolnthree avatar metacosm avatar radekkoubsky avatar sgitario avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

health-check-example's Issues

Removing oc command client from kubernetes bash script

Issue

The following messages

./run_tests_with_helm_in_k8s.sh: line 6: oc: command not found
...
scripts/waitFor.sh: line 12: oc: command not found

are reported when we execute the command ./run_tests_with_helm_in_k8s.sh kind-registry:5000/health-check health-check

As the goal is to execute the command against a kubernetes cluster, kubectl client should be used instead of oc !

Need to add 'spring-boot-devtools' dependency

IMO, in general it would be great if all the samples and not only this particular spring-boot-health-check-booster quickstart would have spring boot devtools dependency [1]. This would allow features like automatic restarts [2] being enabled OOTB. Some notes from the official docs:

Developer tools are automatically disabled when running a fully packaged application. If your application is launched using java -jar or if it’s started using a special classloader, then it is considered a “production application”. Flagging the dependency as optional is a best practice that prevents devtools from being transitively applied to other modules using your project. Gradle does not support optional dependencies out-of-the-box so you may want to have a look to the propdeps-plugin in the meantime.

[1] https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html
[2] https://docs.spring.io/spring-boot/docs/current/reference/html/using-boot-devtools.html#using-boot-devtools-restart

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.