helm

Add Repo

Add new Helm repository

post/api/v1/orgs/{orgId}/helm/repos

Request

  • Base URL: http://localhost:9090
  • URL: http://localhost:9090/api/v1/orgs/{orgId}/helm/repos
  • Auth: HTTP bearer

Path parameters

orgIdinteger required

Organization identifier

Request body

namestring required
urlstring required
certFilestring
keyFilestring
caFilestring
passwordSecretRefstring
tlsSecretRefstring

Example request

{
  "name": "stable",
  "url": "https://charts.helm.sh/stable"
}

Response

resource successfully added.

namestring
cachestring
urlstring
certFilestring
keyFilestring
caFilestring
passwordSecretRefstring
tlsSecretRefstring

Example response

{
  "cache": "statestore/<cluster_name>/helm/repository/cache/stable-index.yaml",
  "caFile": "",
  "passwordSecretRef": "passwordSecretRef",
  "keyFile": "",
  "certFile": "",
  "name": "stable",
  "tlsSecretRef": "tlsSecretRef",
  "url": "https://charts.helm.sh/stable"
}

Changes

No recorded changes to this operation across all 50 revisions of this API.