JFConnect Microservice
JFConnect syncs entitlements from jes.jfrog.io and uploads usage to jcs.jfrog.io for license management.
JFConnect microservice acts as the JFrog Platform Deployment (JPD) entitlements service and enables dynamic entitlement allocation for the connected products, based on account/subscription changes in JFrog’s main entitlements server.
JFConnect communicates with https://jes.jfrog.io and https://jcs.jfrog.io.
https://jes.jfrog.iois the JFrog Entitlements Server that contains the details of the entitlements associated with your subscription. JFConnect registers the license in the JFrog Entitlements Server and fetches the entitlements.https://jcs.jfrog.iois the JFrog Consumption Server that receives usage files created by the Observability microservice from JFrog services to measure the consumption of various services in the JPD. JFConnect connects to the JFrog Consumption Server every 24 hours to upload the usage files.
JFConnect Proxy Configuration
JFConnect service uses the JFrog Platform proxy configuration.
Verify that your proxy allows connections to https://jes.jfrog.io and https://jcs.jfrog.io. You may need to add these URLs to your proxy allowlist.
Before Artifactory 7.77, if your environment requires a proxy to communicate with external services, configure a proxy for the JFConnect service in the Artifactory System YAML.
jfconnect:
# Configure only if you use an Artifactory version before 7.77.
env:
http_proxy: "http://<proxy URL>"
https_proxy: "http://<proxy URL>"
no_proxy: “localhost, 127.0.0.1”For Helm Installations, provide the following values in the values.yaml file and apply it:
jfconnect:
# Configure only if you use an Artifactory version before 7.77.
extraEnvironmentVariables:
- name: http_proxy
value: http://<proxy URL>/
- name: https_proxy
value: http://<proxy URL>/
- name: no_proxy
value: localhost,127.0.0.1Restart the services for the changes to take effect. After upgrading to Artifactory 7.77 or later, remove the configuration and restart the Artifactory service. The JFConnect service will then use the existing JFrog Platform proxy configuration.
Air-gapped Environment
From Artifactory version 7.77, JFConnect supports air-gapped environments. For more information, see Configure JFrog Platform in an Air-gapped Environment.
Updated 24 days ago
