rackerlabs / repose

The powerful, programmable, API Middleware Platform
http://www.openrepose.org/
Other
339 stars 103 forks source link

Docker image not running container #2076

Open rudub opened 3 years ago

rudub commented 3 years ago

I created docker image on ubuntu:18.04 following this document: https://www.openrepose.org/versions/8.7.0.1/recipes/docker.html but the container is giving this error:

2021-02-17 12:57:53,645 28545 [main] ERROR org.openrepose.commons.config.parser.jaxb.JaxbConfigurationParser - Failed to utilize the UnmarshallerValidator. Reason: cvc-assertion-failure-mesg: Assertion failed for schema type 'DestinationList'. Must have at least one destination defined. 2021-02-17 12:57:53,647 28547 [main] ERROR org.openrepose.core.services.config.impl.ConfigurationServiceImpl - Configuration update error. Reason: Parsed object from XML does not match the expected configuration class. Expected: org.openrepose.core.systemmodel.config.SystemModel - Actual: null

I am using this because the docker image rackerlabs/repose is not giving any API where I can make healthcheck for pod readiness.

The whole requirement is to deploy this on K8s