Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 1.07 KB

api.md

File metadata and controls

35 lines (26 loc) · 1.07 KB

Tekton Dashboard - Backend API

Warning

The Dashboard's HTTP API is considered an implementation detail and is not intended for consumption by third parties. It may change in unexpected ways without notice between releases.

The Dashboard provides the following endpoint:

Dashboard Properties

GET /v1/properties

Get the install properties of the Tekton Dashboard back end which includes the namespace and version of each of Tekton Dashboard, Pipelines, and Triggers if installed.

The response is provided as a JSON object, for example:

{
 "dashboardNamespace": "tekton-pipelines",
 "dashboardVersion": "devel",
 "isReadOnly": true,
 "pipelinesNamespace": "tekton-pipelines",
 "pipelinesVersion": "v0.10.0",
 "triggersNamespace": "tekton-pipelines",
 "triggersVersion": "v0.3.1"
}

Full details in pkg/endpoints/cluster.go.


Note

All other APIs consumed by the Dashboard client are provided by the Kubernetes API server, Dashboard extensions, or external log providers. See their respective documentation for details.