Closed emileten closed 8 months ago
One significant difference with the other PR, in addition, is that I'm not adding the ingestor & browser, I'd like to keep things simple and do that later in another PR if possible.
One significant difference with the other PR, in addition, is that I'm not adding the ingestor & browser, I'd like to keep things simple and do that later in another PR if possible.
🙏 yeah we def want stac-browser and ingestor to be deployed but 👍 for doing it later :-)
@vincentsarago this is ready to be merged. Important notes :
eoapi-dev
in the devseed account. I swapped the domain mappings : *.eoapi.dev
point to APIs in this stack (I copied the content of the DB over). ingestor.eoapi.dev
, for now it's not working but we might need to wait -- otherwise it's available at the non custom URL that's shown in the stack.When you're 👍 I can merge and later delete the eoapi-staging
stack.
Edit : ingestor.eoapi.dev
works now
@emileten I'm getting an error at https://ingestor.eoapi.dev/docs is that expected?
@vincentsarago Yes the /docs is broken in the custom domain name, there is a ticket for this in eoAPI-cdk. I'll try to fix that tomorrow.
You can reach /docs with the api gateway url though (not on my computer right now, but that url is one of the outputs of the stack).
@vincentsarago
🤔 can we avoid setting a default to our stack here?
☝️ done
the /docs is broken
☝️ fixed https://ingestor.eoapi.dev/docs with https://github.com/developmentseed/eoapi-cdk/pull/82
Another take at https://github.com/developmentseed/eoAPI/pull/135. This one is much simpler. All modifications are in
infrastructure/aws
, and are all about swapping direct native AWS CDK calls with eoapi-cdk construct calls.There is no change in behavior in this PR ; i.e, the deployed infrastructure should be identical for a given set of environment variables after this PR is merged.
The code in this branch synthesized successfully and I'm trying to deploy right now.