spring-cloud / spring-cloud/spring-cloud-consul
Auto Install Consul
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 822
- Forks
- 539
- Avg merge
- 9h 31m
- Merged PRs (30d)
- 7
Description
See https://github.com/SpectoLabs/hoverfly-junit/blob/master/src/main/java/io/specto/hoverfly/junit/HoverflyRule.java for an example.
In bootstrap, it could install consul in the 'cloud' profile and start it and wait til it is up before proceeding.
This could help in environments like cloud foundry.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the bootstrap flow and the cloud profile, then compare the referenced HoverflyRule.java example. Determine how Consul should be installed, started, and awaited before bootstrap proceeds in environments such as Cloud Foundry. Done means the cloud profile handles this sequence reliably without delaying other profiles.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring-boot
- Domain
- backend, cloud
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100