persistence-values.yaml 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104
  1. image:
  2. repository: traefik/whoami
  3. pullPolicy: IfNotPresent
  4. tag: v1.10
  5. service:
  6. main:
  7. enabled: true
  8. primary: true
  9. ports:
  10. main:
  11. enabled: true
  12. primary: true
  13. port: 8080
  14. workload:
  15. main:
  16. enabled: true
  17. primary: true
  18. type: Deployment
  19. podSpec:
  20. containers:
  21. main:
  22. enabled: true
  23. primary: true
  24. args:
  25. - --port
  26. - "8080"
  27. probes:
  28. liveness:
  29. enabled: true
  30. type: http
  31. port: "{{ .Values.service.main.ports.main.port }}"
  32. readiness:
  33. enabled: true
  34. type: http
  35. port: "{{ .Values.service.main.ports.main.port }}"
  36. startup:
  37. enabled: true
  38. type: http
  39. port: "{{ .Values.service.main.ports.main.port }}"
  40. persistence:
  41. emptydir:
  42. enabled: true
  43. type: emptyDir
  44. mountPath: /emptydir
  45. emptydir-mem:
  46. enabled: true
  47. type: emptyDir
  48. mountPath: /emptydirmem
  49. medium: Memory
  50. emptydir-size:
  51. enabled: true
  52. type: emptyDir
  53. mountPath: /emptydirsize
  54. size: 1Gi
  55. emptydir-memsize:
  56. enabled: true
  57. type: emptyDir
  58. mountPath: /emptydirmemsize
  59. medium: Memory
  60. size: 1Gi
  61. hostpath-stock:
  62. enabled: true
  63. type: hostPath
  64. hostPath: /usr
  65. mountPath: /hptest
  66. hostPathType: ""
  67. pvc-stock:
  68. enabled: true
  69. type: pvc
  70. mountPath: /pvcstock
  71. pvc-size:
  72. enabled: true
  73. type: pvc
  74. mountPath: /pvcsize
  75. size: 1Gi
  76. pvc-readonly:
  77. enabled: true
  78. type: pvc
  79. mountPath: /pvcro
  80. readOnly: true
  81. pvc-labeled:
  82. enabled: true
  83. labels:
  84. labelexample1: labelvalue2
  85. type: pvc
  86. mountPath: /pvclabeled
  87. pvc-sc-empty:
  88. enabled: true
  89. type: pvc
  90. mountPath: /pvcscempty
  91. readOnly: false
  92. storageClass: ""