<commit_before># Default values for opencga.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

deploySolr: false
deployMongo: false

catalog:
  database:
    hosts: "FILL_ME"
    user: "FILL_ME"
    password: "<PASSWORD>"

cellbase:
  host: "http://ws.opencb.org/cellbase/"

analysis:
  index:
    variant:
      maxConcurrentJobs: 100
  execution:
    id: "k8s"
    options:
      k8s:
        masterNode: "FILL_ME"
        namespace: "FILL_ME"

solr:
  hosts: "FILL_ME"

hadoop:
  sshDns: "FILL_ME"
  sshUsername: "FILL_ME"
  sshPassword: "<PASSWORD>"
  flavour: "hdp3.1"

opencga:
#  secretName: {{ include "opencga.fullname" . }}-secret
  admin:
    password: "<PASSWORD>"

# https://docs.microsoft.com/en-gb/azure/aks/azure-files-volume
azureStorageAccount:
  enabled: true
  secretName: azure-files-secret
  name: "FILL_ME"
  key: "FILL_ME"
  volumes:
    conf:
      shareName: conf
    analysisconf:
      shareName: analysisconf
    sessions:
      shareName: sessions
    variants:
      shareName: variants

blobfuse:
  enabled: false

nameOverride: ""
fullnameOverride: ""

rest:
  name: rest
  replicaCount: 3

  image:
    repository: "opencb/opencga-base:{{ .Chart.AppVersion }}-{{ .Values.hadoop.flavour }}"
    pullPolicy: Always

  imagePullSecrets: []

  serviceAccount:
    # Specifies whether a service account should be created
    create: true
    # The name of the service account to use.
    # If not set and create is true, a name is generated using the fullname template
    name:

  podSecurityContext: {}
    # fsGroup: 2000

  securityContext: {}
    # capabilities:
    #   drop:
    #   - ALL
    # readOnlyRootFilesystem: true
    # runAsNonRoot: true
    # runAsUser: 1000

  service:
    type: ClusterIP
    #type: LoadBalancer
    port: 80

  ingress:
    enabled: true
    annotations:
      kubernetes.io/ingress.class: nginx
      nginx.ingress.kubernetes.io/ssl-redirect: "false"
      # kubernetes.io/tls-acme: "true"
    host: "opencga.local" # This host name should be added to the internal DNS zone pointing to the nginx service external IP
    # Accepts /opencga and /opencga/....
    paths:
    - /opencga(/|$)
    tls: []
    #  - secretName: chart-example-tls
    #    hosts:
    #      - chart-example.local

  resources: 
    # We usually recommend not to specify default resources and to leave this as a conscious
    # choice for the user. This also increases chances charts run on environments with little
    # resources, such as Minikube. If you do want to specify resources, uncomment the following
    # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
    limits:
      cpu: 1000m
      memory: 2048Mi
    requests:
      cpu: 100m
      memory: 128Mi

  nodeSelector: 
    agentpool: default
    beta.kubernetes.io/os: linux
    kubernetes.io/role: agent

  tolerations: []

  affinity: {}

# TODO
grpc:
  name: grpc

master:
  name: master
  replicaCount: 1

  image:
    repository: "opencb/opencga-base:{{ .Chart.AppVersion }}-{{ .Values.hadoop.flavour }}"
    pullPolicy: Always

  imagePullSecrets: []


  serviceAccount:
    # Specifies whether a service account should be created
    create: true
    # The name of the service account to use.
    # If not set and create is true, a name is generated using the fullname template
    name:

  podSecurityContext: {}
    # fsGroup: 2000

  securityContext: {}
    # capabilities:
    #   drop:
    #   - ALL
    # readOnlyRootFilesystem: true
    # runAsNonRoot: true
    # runAsUser: 1000

  resources: 
    # We usually recommend not to specify default resources and to leave this as a conscious
    # choice for the user. This also increases chances charts run on environments with little
    # resources, such as Minikube. If you do want to specify resources, uncomment the following
    # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
    limits:
      cpu: 2000m
      memory: 4Gi
    requests:
      cpu: 500m
      memory: 512Mi

  nodeSelector: 
    agentpool: default
    beta.kubernetes.io/os: linux
    kubernetes.io/role: agent


  tolerations: []

  affinity: {}

init:
  name: init
  image:
    repository: "opencb/opencga-init:{{ .Chart.AppVersion }}-{{ .Values.hadoop.flavour }}"
    pullPolicy: Always

  podSecurityContext: {}
  # fsGroup: 2000

  securityContext: {}
    # capabilities:
    #   drop:
    #   - ALL
    # readOnlyRootFilesystem: true
    # runAsNonRoot: true<commit_msg>k8s: Change default pullPolicy from helm templates from Always to IfNotPresent<commit_after># Default values for opencga.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

deploySolr: false
deployMongo: false

catalog:
  database:
    hosts: "FILL_ME"
    user: "FILL_ME"
    password: "<PASSWORD>"

cellbase:
  host: "http://ws.opencb.org/cellbase/"

analysis:
  index:
    variant:
      maxConcurrentJobs: 100
  execution:
    id: "k8s"
    options:
      k8s:
        masterNode: "FILL_ME"
        namespace: "FILL_ME"

solr:
  hosts: "FILL_ME"

hadoop:
  sshDns: "FILL_ME"
  sshUsername: "FILL_ME"
  sshPassword: "<PASSWORD>"
  flavour: "hdp3.1"

opencga:
#  secretName: {{ include "opencga.fullname" . }}-secret
  admin:
    password: "<PASSWORD>"

# https://docs.microsoft.com/en-gb/azure/aks/azure-files-volume
azureStorageAccount:
  enabled: true
  secretName: azure-files-secret
  name: "FILL_ME"
  key: "FILL_ME"
  volumes:
    conf:
      shareName: conf
    analysisconf:
      shareName: analysisconf
    sessions:
      shareName: sessions
    variants:
      shareName: variants

blobfuse:
  enabled: false

nameOverride: ""
fullnameOverride: ""

rest:
  name: rest
  replicaCount: 3

  image:
    repository: "opencb/opencga-base:{{ .Chart.AppVersion }}-{{ .Values.hadoop.flavour }}"
    pullPolicy: IfNotPresent

  imagePullSecrets: []

  serviceAccount:
    # Specifies whether a service account should be created
    create: true
    # The name of the service account to use.
    # If not set and create is true, a name is generated using the fullname template
    name:

  podSecurityContext: {}
    # fsGroup: 2000

  securityContext: {}
    # capabilities:
    #   drop:
    #   - ALL
    # readOnlyRootFilesystem: true
    # runAsNonRoot: true
    # runAsUser: 1000

  service:
    type: ClusterIP
    #type: LoadBalancer
    port: 80

  ingress:
    enabled: true
    annotations:
      kubernetes.io/ingress.class: nginx
      nginx.ingress.kubernetes.io/ssl-redirect: "false"
      # kubernetes.io/tls-acme: "true"
    host: "opencga.local" # This host name should be added to the internal DNS zone pointing to the nginx service external IP
    # Accepts /opencga and /opencga/....
    paths:
    - /opencga(/|$)
    tls: []
    #  - secretName: chart-example-tls
    #    hosts:
    #      - chart-example.local

  resources: 
    # We usually recommend not to specify default resources and to leave this as a conscious
    # choice for the user. This also increases chances charts run on environments with little
    # resources, such as Minikube. If you do want to specify resources, uncomment the following
    # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
    limits:
      cpu: 1000m
      memory: 2048Mi
    requests:
      cpu: 100m
      memory: 128Mi

  nodeSelector: 
    agentpool: default
    beta.kubernetes.io/os: linux
    kubernetes.io/role: agent

  tolerations: []

  affinity: {}

# TODO
grpc:
  name: grpc

master:
  name: master
  replicaCount: 1

  image:
    repository: "opencb/opencga-base:{{ .Chart.AppVersion }}-{{ .Values.hadoop.flavour }}"
    pullPolicy: IfNotPresent

  imagePullSecrets: []


  serviceAccount:
    # Specifies whether a service account should be created
    create: true
    # The name of the service account to use.
    # If not set and create is true, a name is generated using the fullname template
    name:

  podSecurityContext: {}
    # fsGroup: 2000

  securityContext: {}
    # capabilities:
    #   drop:
    #   - ALL
    # readOnlyRootFilesystem: true
    # runAsNonRoot: true
    # runAsUser: 1000

  resources: 
    # We usually recommend not to specify default resources and to leave this as a conscious
    # choice for the user. This also increases chances charts run on environments with little
    # resources, such as Minikube. If you do want to specify resources, uncomment the following
    # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
    limits:
      cpu: 2000m
      memory: 4Gi
    requests:
      cpu: 500m
      memory: 512Mi

  nodeSelector: 
    agentpool: default
    beta.kubernetes.io/os: linux
    kubernetes.io/role: agent


  tolerations: []

  affinity: {}

init:
  name: init
  image:
    repository: "opencb/opencga-init:{{ .Chart.AppVersion }}-{{ .Values.hadoop.flavour }}"
    pullPolicy: IfNotPresent

  podSecurityContext: {}
  # fsGroup: 2000

  securityContext: {}
    # capabilities:
    #   drop:
    #   - ALL
    # readOnlyRootFilesystem: true
    # runAsNonRoot: true
{'fraction_non_alphanumeric': 0.09254189026393604, 'fraction_numerical': 0.012375424378490856, 'mean_word_length': 2.80341524364848, 'pattern_counts': {'":': 0, '<': 9, '<?xml version=': 0, '>': 9, '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': '2979371', 'n_tokens_mistral': 3074, 'n_tokens_neox': 2854, 'n_words': 889}