JFrog Artifactory Certified DevOps Engineer flashcards
JFrog Artifactory Certified DevOps Engineer · Build recall with a focused review session.
32 cards. Read the term and the definition here. The deck at the top of this page is optional.
- Local repository
- A repository that stores artifacts deployed directly by users or CI and serves as the primary write target in Artifactory.
- Remote repository
- A caching proxy for an external package source; Artifactory fetches artifacts on demand and caches them locally.
- Virtual repository
- A logical repository that aggregates multiple local and remote repositories and resolves artifacts through a configured order.
- Repository package type
- The package format assigned when a repository is created; it determines layout, metadata handling, and supported client behavior.
- Router service
- The Artifactory 7 entry point that receives client requests and routes them to the appropriate microservice, typically listening on port 8082.
- Filestore
- The binary storage layer for artifacts, backed by filesystem, S3, GCS, or Azure; the database stores only metadata and checksums.
- High availability cluster
- Multiple Artifactory nodes sharing one database and one filestore behind a load balancer, allowing horizontal scaling and failover.
- Access service
- The microservice that centralizes authentication, authorization, users, groups, and token issuance for the JFrog Platform.
- system.yaml
- The central Artifactory configuration file under JFROG_HOME that defines database, filestore, router, and security settings.
- master.key
- A critical encryption key stored under JFROG_HOME; losing it can prevent recovery of encrypted credentials and configuration.
- join.key
- A shared secret used by Artifactory cluster nodes to authenticate and join the platform; it must match across nodes.
- Permission target
- An Artifactory security object that grants users and groups specific roles on repositories, paths, builds, or release bundles.
- Scoped access token
- A time-limited token restricted to specific resources and actions; it is preferred over legacy API keys for automation.
- Xray watch
- A scope definition that tells JFrog Xray which repositories, builds, or bundles to scan for security and license issues.
- Checksum verification
- Artifactory compares client-supplied SHA-256 or other checksum headers with the received file to detect corruption or tampering.
- External authentication realm
- An identity source such as LDAP, SAML, OIDC, or Crowd that Artifactory uses to authenticate users instead of internal passwords.
- Group mapping
- The association of an external directory group to an Artifactory group so members inherit permissions from permission targets.
- Effective permissions
- The combined permissions a user receives from direct assignments and all group memberships; Artifactory generally grants the union.
- Build info
- A JSON record of a build's modules, artifacts, dependencies, environment, and VCS data, published to Artifactory.
- Build promotion
- Moving or copying build artifacts to another repository and attaching status properties, often after tests or approval.
- jf rt build-publish
- The JFrog CLI command that uploads collected build-info to Artifactory under a build name and number.
- Artifact property
- A key-value metadata pair attached to an artifact or folder and searchable through the REST API or AQL.
- AQL
- Artifactory Query Language, a SQL-like syntax for querying artifacts, builds, modules, and properties through the search API.
- Release bundle
- A signed, immutable collection of artifacts and metadata distributed to Edge nodes or target repositories.
- Webhook
- An event-driven HTTP callback configured in Artifactory to notify external systems when artifact or build events occur.
- Push replication
- A local repository configuration that asynchronously copies artifacts and properties to a remote Artifactory instance.
- Pull replication
- A remote repository configuration that periodically fetches artifacts from an external Artifactory into the local cache.
- Event-based replication
- Replication triggered immediately after a deploy or delete event, rather than waiting for a cron schedule.
- REST API base path
- Artifactory REST endpoints are under /artifactory/api/, while repository content is served under the separate /artifactory/<repository>/<path> path.
- JFrog CLI config
- The jf config add command stores a platform URL and credentials or token for later jf rt and jf dist commands.
- Release bundle v2
- A signed, immutable distribution unit created by the Distribution service and deployed to Edge nodes or target platforms.
- AQL search endpoint
- The endpoint POST /artifactory/api/search/aql executes an Artifactory Query Language statement and returns matching repository items as JSON.