Closed nicholsn closed 6 years ago
everything looks good with your output. it may be disconcerting to see some errors, but you can ignore those. try creating a schema and some resolvers and see if it works for you. i'll leave this open until you confirm that qloo is working (or not)
thanks, my bad - I was expecting docker-compose to run this as a daemon rather than in the foreground.
After starting up the petstore, I now have the following:
(base) 10:06:30 ~/Downloads$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
830ac13ea9b7 soloio/petstore-example:latest "/petstore" 14 minutes ago Up 14 minutes 0.0.0.0:1234->8080/tcp awesome_clarke
8f5d4f5981f4 soloio/qloo:0.1.1 "/qloo --storage.typ…" 15 minutes ago Up 15 minutes 0.0.0.0:9090->9090/tcp docker-compose_qloo_1
86525f47950e soloio/control-plane:0.4.1 "/control-plane --st…" 15 minutes ago Up 15 minutes 0.0.0.0:8081->8081/tcp docker-compose_control-plane_1
d6835db53d28 soloio/envoy:0.4.1 "envoy -c /config/en…" 15 minutes ago Up 15 minutes 0.0.0.0:8080->8080/tcp, 0.0.0.0:19000->19000/tcp docker-compose_proxy_1
d852788f0128 soloio/function-discovery:0.4.1 "/function-discovery…" 15 minutes ago Up 15 minutes docker-compose_function-discovery_1
However, I am unclear about how to actually create the upstream, per: https://github.com/solo-io/qloo/blob/master/docs/getting_started/docker/1.md#create-a-gloo-upstream-for-the-petstore
It doesn't look like any of the containers have qlooctl on the $PATH. Is there something else I am missing?
(base) 09:59:53 ~/Downloads$ docker exec -it docker-compose_qloo_1 qlooctl
OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"qlooctl\": executable file not found in $PATH": unknown
(base) 10:01:45 ~/Downloads$ docker exec -it docker-compose_control-plane_1 qlooctl
OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"qlooctl\": executable file not found in $PATH": unknown
(base) 10:02:12 ~/Downloads$ docker exec -it docker-compose_proxy_1 qlooctl
OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"qlooctl\": executable file not found in $PATH": unknown
(base) 10:02:23 ~/Downloads$ docker exec -it docker-compose_function-discovery_1 qlooctl
OCI runtime exec failed: exec failed: container_linux.go:348: starting container process caused "exec: \"qlooctl\": executable file not found in $PATH": unknown
qlooctl
isn't in any container. you're intended to download it from our releases and run it directly on your workstation to interact with QLoo.
you'll also want to run ./prepare-directories.sh
beforehand (or qlooctl install docker
)
FYI, I got this up and running... thanks for the support
Hi, this looks like a very interesting project. I tried running the quick start using docker compose, but it is getting stuck during startup. I've pasted the stdout below. Can you help me figure out how to get this up and running so I can kick the tires?