Skip to content

Commit

Permalink
Add CDK config for image package source
Browse files Browse the repository at this point in the history
  • Loading branch information
kelvin-chappell committed Nov 22, 2024
1 parent 0252284 commit 00a4813
Show file tree
Hide file tree
Showing 9 changed files with 861 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .env
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,9 @@ CQ_GITHUB_LANGUAGES=0.0.5
# See https://github.com/guardian/cq-source-ns1
CQ_NS1=0.1.1

# See https://github.com/guardian/cq-image-packages
CQ_IMAGE_PACKAGES=0.0.1

# --- FOR LOCAL DEVELOPMENT ONLY ---
STAGE=DEV
DATABASE_USER=postgres
Expand Down
3 changes: 2 additions & 1 deletion docs/cloudquery-implementation.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ We are using CloudQuery to collect data from:
- Snyk
- Fastly
- Galaxies of the Guardian
- Image packages

As it is relatively easy collect data with CloudQuery, we have, largely, opted to collect _all_ the data.
By collecting this extra data, we enable others to answer their questions. For example:
Expand All @@ -20,7 +21,7 @@ By collecting this extra data, we enable others to answer their questions. For e

We have implemented CloudQuery to run on AWS ECS,
writing data to [Postgres](https://www.cloudquery.io/docs/plugins/destinations/postgresql/overview).
This is all [defined using GuCDK](../packages/cdk/lib/cloudquery.ts).
This is all [defined using GuCDK](../packages/cdk/lib/cloudquery/index.ts).

We have more interest in some data sources than others.
For example, we'd like to know more about AWS Lambdas across the estate than AWS Elastic Beanstalk deployments.
Expand Down
1 change: 1 addition & 0 deletions docs/getting-started.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ We are using CloudQuery to collect data about how The Guardian uses:
- Snyk
- Fastly
- Galaxies of the Guardian
- Image packages

CloudQuery generally collects metadata about these resources. That means that we have information like the name of a
repository, and when it was created, but not the contents of the files in it.
Expand Down
Loading

0 comments on commit 00a4813

Please sign in to comment.