Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 1.64 KB

index.md

File metadata and controls

18 lines (14 loc) · 1.64 KB

API Reference

Konflux

  • Application and Environment API: Hybrid Application Service (HAS) provides an abstract way to define applications within the cloud. Also includes shared APIs for defining and managing environments.
  • Service Provider: Responsible for providing a service-provider-neutral way of obtaining authentication tokens so that tools accessing the service provider do not have to deal with the intricacies of getting the access tokens from the different service providers.
  • GitOps Service: Responsible for synchronizing source K8s resources in a Git repository (as the single of truth), with target OpenShift/K8s cluster(s).
  • Pipeline Service: Responsible for executing Tekton PipelineRuns and providing access to Tekton services.
  • JVM Build Service API: Responsible for rebuilding Java components of an application from the source.
  • Integration Service API: Responsible for initiating functional integration tests for an Application when one of its Components gets a new build.
  • Release Service API: Responsible for carrying out Releases initiated either by the user or automatically by integration-service.
  • Enterprise Contract API: Used by administrators to express policy. Interpreted by Release Service as a policy enforcement point.

Control Plane