values.yaml 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. # Default values for finanzas.
  2. # This is a YAML-formatted file.
  3. # Declare variables to be passed into your templates.
  4. # This will set the replicaset count more information can be found here: https://kubernetes.io/docs/concepts/workloads/controllers/replicaset/
  5. replicaCount: 1
  6. # This sets the container image more information can be found here: https://kubernetes.io/docs/concepts/containers/images/
  7. image:
  8. repository: registry.reymota.es/finanzas
  9. #repository: registry.rancher.lab/finanzas
  10. # This sets the pull policy for images.
  11. pullPolicy: IfNotPresent
  12. # Overrides the image tag whose default is the chart appVersion.
  13. tag: 0.119
  14. # This is for the secrets for pulling an image from a private repository more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/pull-image-private-registry/
  15. imagePullSecrets: []
  16. image_pull_secret_name: myregistrykey
  17. # This is to override the chart name.
  18. nameOverride: ""
  19. fullnameOverride: ""
  20. # This section builds out the service account more information can be found here: https://kubernetes.io/docs/concepts/security/service-accounts/
  21. serviceAccount:
  22. # Specifies whether a service account should be created
  23. create: true
  24. # Automatically mount a ServiceAccount's API credentials?
  25. automount: true
  26. # Annotations to add to the service account
  27. annotations: {}
  28. # The name of the service account to use.
  29. # If not set and create is true, a name is generated using the fullname template
  30. name: ""
  31. # This is for setting Kubernetes Annotations to a Pod.
  32. # For more information checkout: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
  33. podAnnotations: {}
  34. # This is for setting Kubernetes Labels to a Pod.
  35. # For more information checkout: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
  36. podLabels: {}
  37. podSecurityContext: {}
  38. # fsGroup: 2000
  39. securityContext: {}
  40. # capabilities:
  41. # drop:
  42. # - ALL
  43. # readOnlyRootFilesystem: true
  44. # runAsNonRoot: true
  45. # runAsUser: 1000
  46. # This is for setting up a service more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/
  47. service:
  48. # This sets the service type more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/#publishing-services-service-types
  49. type: ClusterIP
  50. # This sets the ports more information can be found here: https://kubernetes.io/docs/concepts/services-networking/service/#field-spec-ports
  51. port: 80
  52. # This block is for setting up the ingress for more information can be found here: https://kubernetes.io/docs/concepts/services-networking/ingress/
  53. ingress:
  54. enabled: false
  55. className: ""
  56. annotations: {}
  57. # kubernetes.io/ingress.class: nginx
  58. # kubernetes.io/tls-acme: "true"
  59. hosts:
  60. - host: chart-example.local
  61. paths:
  62. - path: /
  63. pathType: ImplementationSpecific
  64. tls: []
  65. # - secretName: chart-example-tls
  66. # hosts:
  67. # - chart-example.local
  68. resources: {}
  69. # We usually recommend not to specify default resources and to leave this as a conscious
  70. # choice for the user. This also increases chances charts run on environments with little
  71. # resources, such as Minikube. If you do want to specify resources, uncomment the following
  72. # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
  73. # limits:
  74. # cpu: 100m
  75. # memory: 128Mi
  76. # requests:
  77. # cpu: 100m
  78. # memory: 128Mi
  79. # This is to setup the liveness and readiness probes more information can be found here: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-startup-probes/
  80. livenessProbe:
  81. httpGet:
  82. path: /
  83. port: http
  84. readinessProbe:
  85. httpGet:
  86. path: /
  87. port: http
  88. # This section is for setting up autoscaling more information can be found here: https://kubernetes.io/docs/concepts/workloads/autoscaling/
  89. autoscaling:
  90. enabled: false
  91. minReplicas: 1
  92. maxReplicas: 100
  93. targetCPUUtilizationPercentage: 80
  94. # targetMemoryUtilizationPercentage: 80
  95. # Additional volumes on the output Deployment definition.
  96. volumes: []
  97. # - name: foo
  98. # secret:
  99. # secretName: mysecret
  100. # optional: false
  101. # Additional volumeMounts on the output Deployment definition.
  102. volumeMounts: []
  103. # - name: foo
  104. # mountPath: "/etc/foo"
  105. # readOnly: true
  106. nodeSelector: {}
  107. tolerations: []
  108. affinity: {}