Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

codebase-operator

Version: 2.33.0-SNAPSHOT Type: application AppVersion: 2.33.0-SNAPSHOT

A Helm chart for KubeRocketCI Codebase Operator

Homepage: https://docs.kuberocketci.io/

Maintainers

Name Email Url
epmd-edp [email protected] https://solutionshub.epam.com/solution/kuberocketci
sergk https://github.com/SergK

Source Code

Values

Key Type Default Description
affinity object {}
annotations object {}
enableWebhooks bool true Enable webhook and cert-manager certificate resources. Webhooks require cert-manager to be installed in the cluster.
envs[0].name string "RECONCILATION_PERIOD"
envs[0].value string "360"
envs[1] object {"name":"CODEBASE_BRANCH_MAX_CONCURRENT_RECONCILES","value":"3"} Maximum number of parallel reconciliation codebasebranches
global.platform string "kubernetes" platform type that can be "kubernetes" or "openshift"
image.registry string "" KubeRocketCI codebase-operator Docker image registry.
image.repository string "epamedp/codebase-operator" KubeRocketCI codebase-operator Docker image name. The released image can be found on Dockerhub
image.tag string nil KubeRocketCI codebase-operator Docker image tag. The released image can be found on Dockerhub
imagePullPolicy string "IfNotPresent"
imagePullSecrets list [] Optional array of imagePullSecrets containing private registry credentials # Ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry
jira.apiUrl string "https://jiraeu-api.example.com" API URL for development
jira.credentialName string "ci-jira" Name of secret with credentials to Jira server
jira.integration bool false Flag to enable/disable Jira integration
jira.name string "jira" JiraServer CR name
jira.quickLink object {"enabled":true} Enable creation of QuickLink for Jira
jira.rootUrl string "https://jiraeu.example.com" URL to Jira server
name string "codebase-operator" component name
nodeSelector object {}
podLabels object {} Labels to be added to the pod
podSecurityContext object {"runAsNonRoot":true} Pod Security Context Ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
resources.limits.memory string "1Gi"
resources.requests.cpu string "50m"
resources.requests.memory string "256Mi"
securityContext object {"allowPrivilegeEscalation":false} Container Security Context Ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
telemetryEnabled bool true Flag to enable/disable telemetry
tolerations list []