A Helm chart for KubeRocketCI Headlamp
Homepage: https://docs.kuberocketci.io/
Name | Url | |
---|---|---|
epmd-edp | SupportEPMD-EDP@epam.com | https://solutionshub.epam.com/solution/kuberocketci |
sergk | https://github.com/SergK |
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
Affinity settings for pod assignment |
config.baseURL | string | "" |
base url path at which headlamp should run |
config.oidc | object | {"clientID":"","clientSecretKey":"","clientSecretName":"","enabled":false,"issuerUrl":"","scopes":""} |
For detailed instructions, refer to: https://docs.kuberocketci.io/docs/operator-guide/auth/configure-keycloak-oidc-eks, https://docs.kuberocketci.io/docs/operator-guide/auth/ui-portal-oidc |
config.oidc.clientID | string | "" |
OIDC client ID |
config.oidc.clientSecretKey | string | "" |
OIDC client secret key |
config.oidc.clientSecretName | string | "" |
OIDC client secret name |
config.oidc.issuerUrl | string | "" |
Microsoft Entra: https://sts.windows.net// |
config.oidc.scopes | string | "" |
OIDC scopes to be used |
extraVolumeMounts | list | [] |
Additional volumeMounts to be added to the container |
extraVolumes | list | [] |
Additional volumes to be added to the pod |
fullnameOverride | string | "" |
Overrides the full name of the chart |
global.dnsWildCard | string | nil |
a cluster DNS wildcard name |
global.platform | string | "kubernetes" |
platform type that can be "kubernetes" or "openshift" |
image.repository | string | "epamedp/edp-headlamp" |
KubeRocketCI headlamp Docker image name. The released image can be found on Dockerhub |
image.tag | string | nil |
KubeRocketCI headlamp Docker image tag. The released image can be found on Dockerhub |
imagePullSecrets | list | [] |
An optional list of references to secrets in the same namespace to use for pulling any of the images used |
ingress.annotations | object | {"nginx.ingress.kubernetes.io/proxy-read-timeout":"1800"} |
Annotations for Ingress resource |
ingress.enabled | bool | true |
Enable external endpoint access. Default Ingress/Route host pattern: portal-{{ .Release.Namespace }}.{{ .Values.global.dnsWildCard }} |
ingress.host | string | "" |
If hosts not defined the will create by pattern "portal-[namespace].[global DNS wildcard]" |
ingress.tls | list | [] |
If hosts not defined the will create by pattern "portal-[namespace].[global DNS wildcard]" |
livenessProbe.failureThreshold | int | 5 |
|
livenessProbe.initialDelaySeconds | int | 5 |
|
livenessProbe.periodSeconds | int | 20 |
|
livenessProbe.successThreshold | int | 1 |
|
livenessProbe.tcpSocket.port | int | 4466 |
|
livenessProbe.timeoutSeconds | int | 1 |
|
nameOverride | string | "portal" |
Overrides the name of the chart |
nodeSelector | object | {} |
Node labels for pod assignment |
podAnnotations | object | {} |
Annotations to add to the pod |
podSecurityContext | object | {} |
Headlamp pods' Security Context |
readinessProbe.failureThreshold | int | 5 |
|
readinessProbe.initialDelaySeconds | int | 5 |
|
readinessProbe.periodSeconds | int | 20 |
|
readinessProbe.successThreshold | int | 1 |
|
readinessProbe.tcpSocket.port | int | 4466 |
|
readinessProbe.timeoutSeconds | int | 1 |
|
replicaCount | int | 1 |
Number of desired pods |
resources | object | {} |
CPU/Memory resource requests/limits |
securityContext | object | {} |
Headlamp containers Security Context |
service.port | int | 80 |
Kubernetes Service port |
service.type | string | "ClusterIP" |
Kubernetes Service type |
serviceAccount.annotations | object | {} |
Annotations to add to the service account |
serviceAccount.create | bool | true |
Specifies whether a service account should be created |
serviceAccount.name | string | "" |
The name of the service account to use.(If not set and create is true, a name is generated using the fullname template) |
tolerations | list | [] |
Toleration labels for pod assignment |
Autogenerated from chart metadata using helm-docs v1.11.0