values.yaml 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. spark:
  2. install:
  3. enabled: false
  4. image:
  5. repository: SXKJ:32775/sxkj
  6. pullPolicy: Always
  7. # Overrides the image tag whose default is the chart appVersion.
  8. tag: "spark"
  9. imagePullSecrets: []
  10. nameOverride: ""
  11. fullnameOverride: ""
  12. nodeSelector:
  13. kubernetes.io/hostname: h110
  14. podAnnotations: {}
  15. podSecurityContext: {}
  16. # fsGroup: 2000
  17. securityContext: {}
  18. # capabilities:
  19. # drop:
  20. # - ALL
  21. # readOnlyRootFilesystem: true
  22. # runAsNonRoot: true
  23. # runAsUser: 1000
  24. service:
  25. type: NodePort
  26. port: 22
  27. nodePort: 32022
  28. resources: {}
  29. # We usually recommend not to specify default resources and to leave this as a conscious
  30. # choice for the user. This also increases chances charts run on environments with little
  31. # resources, such as Minikube. If you do want to specify resources, uncomment the following
  32. # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
  33. # limits:
  34. # cpu: 100m
  35. # memory: 128Mi
  36. # requests:
  37. # cpu: 100m
  38. # memory: 128Mi
  39. tolerations: []
  40. affinity: {}
  41. livy:
  42. install:
  43. enabled: true
  44. image:
  45. repository: SXKJ:32775/livy-0.7
  46. pullPolicy: Always
  47. # Overrides the image tag whose default is the chart appVersion.
  48. tag: "sxkj"
  49. imagePullSecrets: []
  50. nodeSelector:
  51. kubernetes.io/hostname: h107
  52. podAnnotations: {}
  53. podSecurityContext: {}
  54. # fsGroup: 2000
  55. securityContext: {}
  56. # capabilities:
  57. # drop:
  58. # - ALL
  59. # readOnlyRootFilesystem: true
  60. # runAsNonRoot: true
  61. # runAsUser: 1000
  62. service:
  63. type: NodePort
  64. nodePort: 31889
  65. hostAliases: []
  66. # - ip: "192.168.199.110"
  67. # hostnames:
  68. # - "h110"
  69. # - ip: "192.168.199.27"
  70. # hostnames:
  71. # - "h27"
  72. resources: {}
  73. # We usually recommend not to specify default resources and to leave this as a conscious
  74. # choice for the user. This also increases chances charts run on environments with little
  75. # resources, such as Minikube. If you do want to specify resources, uncomment the following
  76. # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
  77. # limits:
  78. # cpu: 100m
  79. # memory: 128Mi
  80. # requests:
  81. # cpu: 100m
  82. # memory: 128Mi
  83. tolerations: []
  84. affinity: {}
  85. jupyterlab:
  86. install:
  87. enabled: true
  88. config:
  89. baseUrl: /nbs
  90. livyUrl: http://192.168.199.107:31889
  91. image:
  92. repository: SXKJ:32775/jupyterlab
  93. pullPolicy: Always
  94. tag: "sxkj"
  95. imagePullSecrets: []
  96. nameOverride: ""
  97. fullnameOverride: ""
  98. podAnnotations: {}
  99. resources: {}
  100. persistence:
  101. # Enable persistent volume for storing dags
  102. enabled: false
  103. # Volume size for dags
  104. size: 20Gi
  105. # If using a custom storageClass, pass name here
  106. storageClassName: 'nas-storage'
  107. # access mode of the persistent volume
  108. accessMode: ReadWriteMany
  109. ingress:
  110. jupyterlab:
  111. annotations:
  112. kubernetes.io/ingress.class: 'nginx'
  113. hosts:
  114. - host: jupyterlab.sxkj.com
  115. paths:
  116. - path: /nbs
  117. pathType: ImplementationSpecific