<commit_before># Main cds values relates to api
# .ui values are used for ui related ressources

# Api
image:
  registry: docker.io
  repository: ovhcom/cds-engine
  tag: latest
  ## Specify a imagePullPolicy
  ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
  ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
  ##
  pullPolicy: IfNotPresent
  ## Optionally specify an array of imagePullSecrets.
  ## Secrets must be manually created in the namespace.
  ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
  ##
  # pullSecrets:
  #   - myRegistrKeySecretName

cdsUsername: cds
logLevel: info

## Default: random 64 character string
#apiAuthSharedinfratoken: <PASSWORD>

## Default: random 32 character string
#apiSecretsKey: changeitchangeitchangeitchangeit

## Configure resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
##
resources:
  requests:
    memory: 512Mi
    cpu: 300m

## Enable persistence using Persistent Volume Claims
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
##
persistence:
  enabled: true
  ## cds data Persistent Volume Storage Class
  ## If defined, storageClassName: <storageClass>
  ## If set to "-", storageClassName: "", which disables dynamic provisioning
  ## If undefined (the default) or set to null, no storageClassName spec is
  ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
  ##   GKE, AWS & OpenStack)
  ##
  # storageClass: "-"
  accessMode: ReadWriteOnce
  size: 8Gi
  mountPath: /app/artifacts

  ## A manually managed Persistent Volume Claim
  ## Requires persistence.enabled: true
  ## If defined, PVC must be created manually before volume will be bound
  ##
  # existingClaim:

  ## If defined, the cds-data volume will mount to the specified hostPath.
  ## Requires persistence.enabled: true
  ## Requires persistence.existingClaim: nil|false
  ## Default: nil.
  ##
  # hostPath


repositories:
  ## Enable persistence using Persistent Volume Claims
  ## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
  ##
  persistence:
    enabled: true
    ## cds repositories Persistent Volume Storage Class
    ## If defined, storageClassName: <storageClass>
    ## If set to "-", storageClassName: "", which disables dynamic provisioning
    ## If undefined (the default) or set to null, no storageClassName spec is
    ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
    ##   GKE, AWS & OpenStack)
    ##
    # storageClass: "-"
    accessMode: ReadWriteOnce
    size: 8Gi
    mountPath: /tmp

    ## A manually managed Persistent Volume Claim
    ## Requires persistence.enabled: true
    ## If defined, PVC must be created manually before volume will be bound
    ##
    # existingClaim:

    ## If defined, the cds-data volume will mount to the specified hostPath.
    ## Requires persistence.enabled: true
    ## Requires persistence.existingClaim: nil|false
    ## Default: nil.
    ##
    # hostPath

livenessProbe:
  httpGet:
    path: /mon/version
    port: 8081
  initialDelaySeconds: 120
readinessProbe:
  httpGet:
    path: /mon/status
    port: 8081
  initialDelaySeconds: 30


kubernetesConfigFile: kubeconfig.yaml

##
## External database configuration
##
externalDatabase:
  ## Database host
  # host:

  ## Database user
  # user:

  ## Database password
  # password:

  ## Database name
  # database:

##
## Postgresql chart configuration
##


## Api service type may not be exposed to external traffic. ClusterIP is then recommended
##
serviceType: ClusterIP

## Configure Ingress resource that allow you to access the Cds installation
## Set up the URL
## ref: http://kubernetes.io/docs/user-guide/ingress/
##
ingress:
  enabled: false
  # Used to create Ingress record (should used with ServiceType: ClusterIP).
  # hostname: cds.MY_NODES_URL
  # port: 32080

  ## Ingress annotations
  ##
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /

  ## Ingress TLS configuration
  ## Secrets must be manually created in the namespace
  ##
  # tls:
  #   - secretName: wordpress.local-tls
  #     hosts:
  #       - cds.local



# hatchery kubernetes
hatchery:
  k8s_namespace: cds

# Ui
ui:
  image:
    registry: docker.io
    repository: ovhcom/cds-ui
    tag: latest
  logLevel: info
  baseUrl: /
  api.livenessProbe:
    httpGet:
      path: /
      port: 8081
    initialDelaySeconds: 120
  api.readinessProbe:
    httpGet:
      path: /<commit_msg>doc(contrib): change default value for namespace hatchery in helm (#3921)<commit_after># Main cds values relates to api
# .ui values are used for ui related ressources

# Api
image:
  registry: docker.io
  repository: ovhcom/cds-engine
  tag: latest
  ## Specify a imagePullPolicy
  ## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
  ## ref: http://kubernetes.io/docs/user-guide/images/#pre-pulling-images
  ##
  pullPolicy: IfNotPresent
  ## Optionally specify an array of imagePullSecrets.
  ## Secrets must be manually created in the namespace.
  ## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
  ##
  # pullSecrets:
  #   - myRegistrKeySecretName

cdsUsername: cds
logLevel: info

## Default: random 64 character string
#apiAuthSharedinfratoken: changeitchangeitchangeitchangeitchangeitchangeitchangeitchangeit

## Default: random 32 character string
#apiSecretsKey: changeitchangeitchangeitchangeit

## Configure resource requests and limits
## ref: http://kubernetes.io/docs/user-guide/compute-resources/
##
resources:
  requests:
    memory: 512Mi
    cpu: 300m

## Enable persistence using Persistent Volume Claims
## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
##
persistence:
  enabled: true
  ## cds data Persistent Volume Storage Class
  ## If defined, storageClassName: <storageClass>
  ## If set to "-", storageClassName: "", which disables dynamic provisioning
  ## If undefined (the default) or set to null, no storageClassName spec is
  ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
  ##   GKE, AWS & OpenStack)
  ##
  # storageClass: "-"
  accessMode: ReadWriteOnce
  size: 8Gi
  mountPath: /app/artifacts

  ## A manually managed Persistent Volume Claim
  ## Requires persistence.enabled: true
  ## If defined, PVC must be created manually before volume will be bound
  ##
  # existingClaim:

  ## If defined, the cds-data volume will mount to the specified hostPath.
  ## Requires persistence.enabled: true
  ## Requires persistence.existingClaim: nil|false
  ## Default: nil.
  ##
  # hostPath


repositories:
  ## Enable persistence using Persistent Volume Claims
  ## ref: http://kubernetes.io/docs/user-guide/persistent-volumes/
  ##
  persistence:
    enabled: true
    ## cds repositories Persistent Volume Storage Class
    ## If defined, storageClassName: <storageClass>
    ## If set to "-", storageClassName: "", which disables dynamic provisioning
    ## If undefined (the default) or set to null, no storageClassName spec is
    ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
    ##   GKE, AWS & OpenStack)
    ##
    # storageClass: "-"
    accessMode: ReadWriteOnce
    size: 8Gi
    mountPath: /tmp

    ## A manually managed Persistent Volume Claim
    ## Requires persistence.enabled: true
    ## If defined, PVC must be created manually before volume will be bound
    ##
    # existingClaim:

    ## If defined, the cds-data volume will mount to the specified hostPath.
    ## Requires persistence.enabled: true
    ## Requires persistence.existingClaim: nil|false
    ## Default: nil.
    ##
    # hostPath

livenessProbe:
  httpGet:
    path: /mon/version
    port: 8081
  initialDelaySeconds: 120
readinessProbe:
  httpGet:
    path: /mon/status
    port: 8081
  initialDelaySeconds: 30


kubernetesConfigFile: kubeconfig.yaml

##
## External database configuration
##
externalDatabase:
  ## Database host
  # host:

  ## Database user
  # user:

  ## Database password
  # password:

  ## Database name
  # database:

##
## Postgresql chart configuration
##


## Api service type may not be exposed to external traffic. ClusterIP is then recommended
##
serviceType: ClusterIP

## Configure Ingress resource that allow you to access the Cds installation
## Set up the URL
## ref: http://kubernetes.io/docs/user-guide/ingress/
##
ingress:
  enabled: false
  # Used to create Ingress record (should used with ServiceType: ClusterIP).
  # hostname: cds.MY_NODES_URL
  # port: 32080

  ## Ingress annotations
  ##
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: /

  ## Ingress TLS configuration
  ## Secrets must be manually created in the namespace
  ##
  # tls:
  #   - secretName: wordpress.local-tls
  #     hosts:
  #       - cds.local



# hatchery kubernetes
hatchery:
  k8s_namespace: default

# Ui
ui:
  image:
    registry: docker.io
    repository: ovhcom/cds-ui
    tag: latest
  logLevel: info
  baseUrl: /
  api.livenessProbe:
    httpGet:
      path: /
      port: 8081
    initialDelaySeconds: 120
  api.readinessProbe:
    httpGet:
      path: /
{'fraction_non_alphanumeric': 0.09682332463011314, 'fraction_numerical': 0.009138381201044387, 'mean_word_length': 3.497553816046967, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 8, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4525728', 'n_tokens_mistral': 2909, 'n_tokens_neox': 2725, 'n_words': 873}