cartography
cartography copied to clipboard
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database.
**Problem to solve** **Title: ERROR:cartography.sync:Unhandled exception during sync stage 'create-indexes'** *Description*: I was using my Cartography, and after deleting my old DB and updating the machine, my Cartography didn't work...
Consider expanding collection of AWS Tags, beyond those supported by the Resource Groups Tagging API
**Title**: Consider expanding collection of AWS Tags, beyond those supported by the Resource Groups Tagging API **Description**: A subset of AWS resources do not support querying tags through the Resource...
# Description The program crashed when run against a GCP environment using a service account json file. It ran a good amount of the way and then crashed unexpectedly when...
The word "sub resource" is confusing. We currently use the sub_resource_relationship field in a cartography node schema object to specify the relationship to a billing unit/tenant. In AWS, this is...
**Title**: Introduce (DNSRecord)-[DNS_POINTS_TO]->(ElasticIPAddress) relationship **Description**: Loading DNS details for Route53 records should create DNS_POINTS_TO relationship with ElasticIPAddress nodes. **Relevant links**: * [*`cartography/interl/aws/route53.py::link_aws_resources`*](https://github.com/lyft/cartography/blob/5c1aa119dad88bb2e934aee5bdcc77275f358ac7/cartography/intel/aws/route53.py#L18) is currently in charge of creating the following...
Record rules, conditions and actions in the form (ELBV2Listener)-[ELBV2_LISTENER_RULE]-(ELBV2Action). This allows us to analyze the path of requests that are intelligently routed based on HTTP request parameters by AWS Application...
*Title*: cartography fails to scan account that has denied regions at org level *Description*: > If you have an AWS Account as part of an AWS Org and Org is...
*Title*: *Minor improvements to the help message and getting started doc* *Description*: The help message for cartography points to [this link which is a 404 currently](https://neo4j.com/docs/api/python-driver/current/driver.html#uri) and should probably point...
This change adds the aws_handle_regions decorator to the IAM get functions so that we can safely skip over API calls that the caller is unauthorized to make. To support this...