Publisher
cloudquery
Latest version
v2.8.5
Type
Source
Platforms
Date Published
Overview #
The CloudQuery Orca plugin pulls data out of Orca and loads it into any supported CloudQuery destination (e.g. PostgreSQL, BigQuery, Snowflake, and more).
Authentication #
In order to fetch information from Orca,
cloudquery
needs to be authenticated.
An API Token is required for authentication.Orca Source Plugin Configuration Reference
Example #
This example syncs from Orca to a Postgres destination.
The (top level) source spec section is described in the Source Spec Reference.
kind: source
spec:
name: orca
path: cloudquery/orca
registry: cloudquery
version: "v2.8.5"
tables: ["orca_cloud_accounts"]
destinations: ["postgresql"]
# Learn more about the configuration options at https://cql.ink/orca_source
spec:
# required
api_token: "${ORCA_API_TOKEN}"
# optional
# base_url: https://api.orcasecurity.io/api
# cloud_account_ids:
# - bbe3483c-cde3-477b-b882-4719f93aacdf
# - 5aa0f19f-a8e1-489d-9488-65d7b185ba77
Orca Spec #
This is the (nested) spec used by the Orca source plugin.
api_token
(string
) (required)An API Token to access Orca resources.base_url
(string
) (optional, default:https://api.orcasecurity.io/api
)The URL of the Orca API. With or without a trailing slash.Should be set based on the region hosting your Orca backend. Defaults to the US backend.For example:# The following config will sync from the backend hosted in EU spec: api_token: "${ORCA_API_TOKEN}" base_url: https://api.eu.orcasecurity.io/api
# Or the backend hosted in India spec: api_token: "${ORCA_API_TOKEN}" base_url: https://api.in.orcasecurity.io/api
Refer to Orca's Regions and IPs documentation page for up to date list of API Domains.cloud_account_ids
([]string
) (default: empty. Will sync all accounts)List of specific CloudAccounts to sync data from. Only these accounts will be synced.concurrency
(integer
) (optional, default:10000
)A best effort maximum number of Go routines to use. Lower this number to reduce memory usage.scheduler
(string
) (optional, default:dfs
) The scheduler to use when determining the priority of resources to sync. Supported values aredfs
(depth-first search),round-robin
,shuffle
andshuffle-queue
.For more information about this, see performance tuning.