Skip to content

Feature/add action for veda deploy#47

Merged
abarciauskas-bgse merged 42 commits intodevelopfrom
feature/add-action-for-veda-deploy
May 21, 2025
Merged

Feature/add action for veda deploy#47
abarciauskas-bgse merged 42 commits intodevelopfrom
feature/add-action-for-veda-deploy

Conversation

@abarciauskas-bgse
Copy link
Copy Markdown
Contributor

@abarciauskas-bgse abarciauskas-bgse commented May 21, 2025

Prepares titiler-cmr for deployment via veda-deploy

I tested this via another branch (test-deploy) which includes a deploy action similar to the deploy jobs in veda-deploy's deploy.yml. Using this branch the API was successfully deployed via the github action to https://qk8nnctpcc.execute-api.us-west-2.amazonaws.com/. The API endpoint was verified to be working for this one for the MiCASA dataset.

@github-actions
Copy link
Copy Markdown

github-actions bot commented May 21, 2025

📚 Documentation preview will be available at: https://developmentseed.github.io/titiler-cmr/pr-previews/pr-47/

Status: ✅ Preview is ready!

github-actions bot pushed a commit that referenced this pull request May 21, 2025
@cached( # type: ignore
TTLCache(maxsize=100, ttl=60),
key=lambda auth, daac: hashkey(auth.tokens[0]["access_token"], daac),
key=lambda auth, daac: hashkey(auth.token["access_token"], daac),
Copy link
Copy Markdown
Contributor Author

@abarciauskas-bgse abarciauskas-bgse May 21, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A fix to update the API following earthaccess-dev/earthaccess#782, however we are using iam, as an S3_AUTH_STRATEGY, not edl, so when deployed without the iam as the TITILER_CMR_S3_AUTH_STRATEGY the API will break because no earthaccess username and password is configured to get a token.

Copy link
Copy Markdown
Contributor

@hrodmn hrodmn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe leave a note in the README to check out the AWS deployment in veda-deploy

Co-authored-by: Henry Rodman <henry.rodman@gmail.com>
github-actions bot pushed a commit that referenced this pull request May 21, 2025
@abarciauskas-bgse abarciauskas-bgse merged commit 5808ba6 into develop May 21, 2025
6 checks passed
@abarciauskas-bgse abarciauskas-bgse deleted the feature/add-action-for-veda-deploy branch May 21, 2025 21:05
github-actions bot pushed a commit that referenced this pull request May 21, 2025
github-actions bot pushed a commit that referenced this pull request May 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants