Advertisement
MrSliff

Untitled

Aug 2nd, 2022
5,064
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 5.72 KB | None | 0 0
  1. # Default values for wiki.
  2. # This is a YAML-formatted file.
  3. # Declare variables to be passed into your templates.
  4.  
  5. replicaCount: 1
  6. revisionHistoryLimit: 10
  7.  
  8. image:
  9.   repository: requarks/wiki
  10.   imagePullPolicy: IfNotPresent
  11.  
  12. imagePullSecrets: []
  13. nameOverride: ""
  14. fullnameOverride: ""
  15.  
  16. serviceAccount:
  17.  # Specifies whether a service account should be created
  18.   create: true
  19.   # Annotations to add to the service account
  20.   annotations: {}
  21.   # The name of the service account to use.
  22.   # If not set and create is true, a name is generated using the fullname templa                                                                                                             te
  23.   name:
  24. livenessProbe:
  25.   initialDelaySeconds: 15
  26.   httpGet:
  27.     path: /healthz
  28.     port: http
  29.  
  30. readinessProbe:
  31.   initialDelaySeconds: 15
  32.   httpGet:
  33.     path: /healthz
  34.     port: http
  35.  
  36. startupProbe:
  37.   initialDelaySeconds: 15
  38.   periodSeconds: 5
  39.   timeoutSeconds: 5
  40.   successThreshold: 1
  41.   failureThreshold: 60
  42.   httpGet:
  43.     path: /healthz
  44.     port: http
  45.  
  46. podSecurityContext: {}
  47.   # fsGroup: 2000
  48.  
  49. securityContext: {}
  50.   # capabilities:
  51.   #   drop:
  52.   #   - ALL
  53.   # readOnlyRootFilesystem: true
  54.   # runAsNonRoot: true
  55.   # runAsUser: 1000
  56.  
  57. service:
  58.   type: ClusterIP
  59.   port: 80
  60.   # Annotations applied for services such as externalDNS or
  61.   # service type LoadBalancer
  62.   # type: LoadBalancer
  63.   # httpsPort: 443
  64.   # annotations: {}
  65.  
  66. ingress:
  67.   enabled: true
  68.   className: ""
  69.   annotations: {}
  70.     # kubernetes.io/ingress.class: nginx
  71.     # kubernetes.io/tls-acme: "true"
  72.   hosts:
  73.     - host: wiki.minikube.local
  74.       paths:
  75.         - path: "/"
  76.           pathType: Prefix
  77.  
  78.   tls: []
  79.   #  - secretName: chart-example-tls
  80.   #    hosts:
  81.   #      - chart-example.local
  82.  
  83. resources: {}
  84.   # We usually recommend not to specify default resources and to leave this as a                                                                                                              conscious
  85.   # choice for the user. This also increases chances charts run on environments                                                                                                              with little
  86.   # resources, such as Minikube. If you do want to specify resources, uncomment                                                                                                              the following
  87.   # lines, adjust them as necessary, and remove the curly braces after 'resource                                                                                                             s:'.
  88.   # limits:
  89.   #   cpu: 100m
  90.   #   memory: 128Mi
  91.   # requests:
  92.   #   cpu: 100m
  93.   #   memory: 128Mi
  94.  
  95. nodeSelector: {}
  96.  
  97. tolerations: []
  98.  
  99. affinity: {}
  100.  
  101. volumeMounts: []
  102.  
  103. volumes: []
  104.  
  105. # This will allow us to install locales even without internet access using a ini                                                                                                             tContainer & wikjs "sideloading"
  106. sideload:
  107.   enabled: false
  108.   # Git-Repo containing all locales.json-files you need:
  109.   repoURL: https://github.com/Requarks/wiki-localization
  110.  
  111.   ## This can be helpfull if you have internet access over a http proxy:
  112.   env: []
  113.   #  - name: HTTPS_PROXY
  114.   #    value: http://my.proxy.com:3128
  115.  
  116. ## This will override the postgresql chart values
  117. # externalPostgresql:
  118. #   # note: ?sslmode=require => ?ssl=true
  119. #   databaseURL: postgresql://postgres:postgres@postgres:5432/wiki?ssl=true
  120. #   # For self signed CAs, like DigitalOcean
  121. #   NODE_TLS_REJECT_UNAUTHORIZED: "0"
  122.  
  123. ## Configuration values for the postgresql dependency.
  124. ## ref: https://github.com/kubernetes/charts/blob/master/stable/postgresql/READM                                                                                                             E.md
  125. ##
  126. postgresql:
  127.  ## Use the PostgreSQL chart dependency.
  128.   ## Set to false if bringing your own PostgreSQL, and set secret value postgres                                                                                                             ql-uri.
  129.   ##
  130.   enabled: true
  131.   ## ssl enforce SSL communication with PostgresSQL
  132.   ## Default to false
  133.   ##
  134.   # ssl: false
  135.   ## ca Certificate of Authority
  136.   ## Default to empty, point to location of CA
  137.   ##
  138.   # ca: "path to ca"
  139.   ## postgresqlHost override postgres database host
  140.   ## Default to postgres
  141.   ##
  142.   # postgresqlHost: postgres
  143.   ## postgresqlPort port for postgres
  144.   ## Default to 5432
  145.   ##
  146.   # postgresqlPort: 5432
  147.   ## PostgreSQL fullname Override
  148.   ## Default to wiki-postgresql unless fullname override is set for Chart
  149.   ##
  150.   #fullnameOverride: ""
  151.   ## PostgreSQL User to create.
  152.   ##
  153.   postgresqlUser: wiki
  154.   ## PostgreSQL Database to create.
  155.   ##
  156.   postgresqlDatabase: wiki
  157.  
  158.   postgresqlPassword: "AllSucks84"
  159.   postgresqlPostgresPassword: "AllSucks84"
  160.   ## Persistent Volume Storage configuration.
  161.   ## ref: https://kubernetes.io/docs/user-guide/persistent-volumes
  162.   ##
  163.   replication:
  164.    ## Enable PostgreSQL replication (primary/secondary)
  165.     ##
  166.     enabled: false
  167.   persistence:
  168.    ## Enable PostgreSQL persistence using Persistent Volume Claims.
  169.     ##
  170.     enabled: true
  171.     ## concourse data Persistent Volume Storage Class
  172.     ## If defined, storageClassName: <storageClass>
  173.     ## If set to "-", storageClassName: "", which disables dynamic provisioning
  174.     ## If undefined (the default) or set to null, no storageClassName spec is
  175.     ##   set, choosing the default provisioner.  (gp2 on AWS, standard on
  176.     ##   GKE, AWS & OpenStack)
  177.     ##
  178.     # storageClass: "-"
  179.     ## Persistent Volume Access Mode.
  180.     ##
  181.     existingClaim: wikijs-pvc
  182.  
  183.     accessMode: ReadWriteOnce
  184.     ## Persistent Volume Storage Size.
  185.     ##
  186.     size: 8Gi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement