-
Notifications
You must be signed in to change notification settings - Fork 14
Bump to Spring Boot 3.5, add non-docker build script #48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
…ka, sba deps - also convert all .adoc to .md
- use metadata/IMAGE_VERSION as source of truth, also read it in fewer places - use lazy-initialization in eureka to improve start time
…t version to metadata - add build.ps1 to workflow triggers - remove bash script
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I haven't tried to run anything yet; initial feedback is based on browsing through the diff.
To run the UAA server image built for this pull request: docker run --rm -d --pull=always -p 8080:8080 --name uaa-pr steeltoe.azurecr.io/uaa-server:pr-48 |
To run the Spring Boot Admin server image built for this pull request: docker run --rm -d --pull=always -p 9099:9099 --name sba-pr steeltoe.azurecr.io/spring-boot-admin:pr-48 |
To run the Spring Cloud Config Server image built for this pull request: docker run --rm -d --pull=always -p 8888:8888 --name config-pr steeltoe.azurecr.io/config-server:pr-48 |
To run the Eureka server image built for this pull request: docker run --rm -d --pull=always -p 8761:8761 --name eureka-pr steeltoe.azurecr.io/eureka-server:pr-48 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As suggested by the auto-generated comments, I'm running:
docker run --rm -d --pull=always -p 8761:8761 --name eureka-pr steeltoe.azurecr.io/eureka-server:pr-48
docker run --rm -d --pull=always -p 8888:8888 --name config-pr steeltoe.azurecr.io/config-server:pr-48
Which shows the following error:
2025-09-30T11:46:39.448Z INFO 1 --- [configserver] [ main] com.netflix.discovery.DiscoveryClient : Getting all instance registry info from the eureka server
2025-09-30T11:46:39.663Z INFO 1 --- [configserver] [ main] c.n.d.s.t.d.RedirectingEurekaHttpClient : Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}, exception=I/O error on GET request for "http://localhost:8761/eureka/apps/": Connect to [http://localhost:8761](http://localhost:8761/) failed: Connection refused stacktrace=org.springframework.web.client.ResourceAccessException: I/O error on GET request for "http://localhost:8761/eureka/apps/": Connect to [http://localhost:8761](http://localhost:8761/) failed: Connection refused
Can you please verify and confirm that the new containers work with the Steeltoe samples?
I retried by adding -e eureka.client.enabled=true
, which doesn't help.
```shell | ||
docker images | ||
``` | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When I run ./build.ps1 -List
, it prints:
Name
----
config-server
config-server-temp
eureka-server
spring-boot-admin
uaa-server
Should the config-server-temp
directory be removed after completion of the script?
- Pass a couple more properties to Initializr - Remove spring.config.name override - Opt out of cloud native binding support - Exclude "-temp" folders from supported images list
To run the UAA server image built for this pull request: docker run --rm -d --pull=always -p 8080:8080 --name uaa-pr steeltoe.azurecr.io/uaa-server:pr-48 |
To run the Eureka server image built for this pull request: docker run --rm -d --pull=always -p 8761:8761 --name eureka-pr steeltoe.azurecr.io/eureka-server:pr-48 |
To run the Spring Cloud Config Server image built for this pull request: docker run --rm -d --pull=always -p 8888:8888 --name config-pr steeltoe.azurecr.io/config-server:pr-48 |
To run the Spring Boot Admin server image built for this pull request: docker run --rm -d --pull=always -p 9099:9099 --name sba-pr steeltoe.azurecr.io/spring-boot-admin:pr-48 |
Uh oh!
There was an error while loading. Please reload this page.