Skip to content

podaac/confluence_publish_cnm

Repository files navigation

publish cnm

Published CNM to kick of granule ingestion:

  1. Located granules on S3 and EFS
  2. Retrieves metadata for granule files (checksum, file size)
  3. Creates a CNM-formatted message
  4. Published message to SNS topic

deployment

There is a script to deploy the Docker container image and Terraform AWS infrastructure found in the deploy directory.

Script to deploy Terraform and Docker image AWS infrastructure

REQUIRES:

Command line arguments:

[1] registry: Registry URI [2] repository: Name of repository to create [3] prefix: Prefix to use for AWS resources associated with environment deploying to [4] s3_state_bucket: Name of the S3 bucket to store Terraform state in (no need for s3:// prefix) [5] profile: Name of profile used to authenticate AWS CLI commands

Example usage: ``./deploy.sh "account-id.dkr.ecr.region.amazonaws.com" "container-image-name" "prefix-for-environment" "s3-state-bucket-name" "confluence-named-profile"`

Note: Run the script from the deploy directory.

About

Publishes CNM to ingest SoS granules

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •