CloudQuery Jfrog plugin pulls data from Artifactory and loads it into any supported CloudQuery destination.
In order to fetch information from JFrog Atifactory,
cloudquery
needs to be authenticated.
An
access or
identity token is required for authentication (see
spec.go
).
Most of the resources require
Project Admin
or equivalent of user assigned with the
Administer the Platform
role
This example syncs from Jfrog to a Postgres destination. The (top level) source spec section is described in the
Source Spec Reference. Incremental syncing is enabled and will be saved to a
cq_state_jfrog
table by default.
kind: source
# Common source-plugin configuration
spec:
name: jfrog
path: cloudquery/jfrog
version: "v1.1.24"
tables: ["*"]
destinations: ["postgresql"]
# jfrog specific configuration
spec:
url: "${JFROG_INSTANCE_URL}"
token: "${JFROG_ACCESS_TOKEN}"
# optional parameters
# max_requestss_per_second: 35
# enable_insecure_tls: true
# concurrency: 100
This is the spec used by jfrog source plugin.