values.yaml 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. # Default values for collabora-chart.
  2. # This is a YAML-formatted file.
  3. # Declare variables to be passed into your templates.
  4. replicaCount: 1
  5. image:
  6. repository: collabora/code
  7. pullPolicy: IfNotPresent
  8. # Overrides the image tag whose default is the chart appVersion.
  9. tag: ""
  10. imagePullSecrets: []
  11. nameOverride: ""
  12. fullnameOverride: ""
  13. serviceAccount:
  14. # Specifies whether a service account should be created
  15. create: true
  16. # Annotations to add to the service account
  17. annotations: {}
  18. # The name of the service account to use.
  19. # If not set and create is true, a name is generated using the fullname template
  20. name: ""
  21. podAnnotations: {}
  22. podSecurityContext: {}
  23. # fsGroup: 2000
  24. securityContext: {}
  25. # capabilities:
  26. # drop:
  27. # - ALL
  28. # readOnlyRootFilesystem: true
  29. # runAsNonRoot: true
  30. # runAsUser: 1000
  31. service:
  32. type: NodePort
  33. port: 9980
  34. nodePort: 30980
  35. ingress:
  36. enabled: false
  37. className: ""
  38. annotations: {}
  39. # kubernetes.io/ingress.class: nginx
  40. # kubernetes.io/tls-acme: "true"
  41. hosts:
  42. - host: chart-example.local
  43. paths:
  44. - path: /
  45. pathType: ImplementationSpecific
  46. tls: []
  47. # - secretName: chart-example-tls
  48. # hosts:
  49. # - chart-example.local
  50. resources:
  51. requests:
  52. cpu: 500m
  53. memory: 1Gi
  54. limits:
  55. memory: 2Gi
  56. autoscaling:
  57. enabled: false
  58. minReplicas: 1
  59. maxReplicas: 100
  60. targetCPUUtilizationPercentage: 80
  61. # targetMemoryUtilizationPercentage: 80
  62. nodeSelector: {}
  63. tolerations: []
  64. affinity: {}