github.com/sealerio/sealer@v0.11.1-0.20240507115618-f4f89c5853ae/build/layerutils/charts/testcharts/apps/values.yaml (about)

     1  # Copyright © 2022 Alibaba Group Holding Ltd.
     2  #
     3  # Licensed under the Apache License, Version 2.0 (the "License");
     4  # you may not use this file except in compliance with the License.
     5  # You may obtain a copy of the License at
     6  #
     7  #     http://www.apache.org/licenses/LICENSE-2.0
     8  #
     9  # Unless required by applicable law or agreed to in writing, software
    10  # distributed under the License is distributed on an "AS IS" BASIS,
    11  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  # See the License for the specific language governing permissions and
    13  # limitations under the License.
    14  
    15  # Default values for apps.
    16  # This is a YAML-formatted file.
    17  # Declare variables to be passed into your templates.
    18  
    19  app1:
    20    image:
    21      repository: nginx
    22      pullPolicy: IfNotPresent
    23      # Overrides the image tag whose default is the chart appVersion.
    24      tag: app1_release
    25  
    26  replicaCount: 1
    27  
    28  image:
    29    repository: nginx
    30    pullPolicy: IfNotPresent
    31    # Overrides the image tag whose default is the chart appVersion.
    32    tag: apps_release
    33  
    34  imagePullSecrets: []
    35  nameOverride: ""
    36  fullnameOverride: ""
    37  
    38  serviceAccount:
    39    # Specifies whether a service account should be created
    40    create: true
    41    # Annotations to add to the service account
    42    annotations: {}
    43    # The name of the service account to use.
    44    # If not set and create is true, a name is generated using the fullname template
    45    name: ""
    46  
    47  podAnnotations: {}
    48  
    49  podSecurityContext: {}
    50    # fsGroup: 2000
    51  
    52  securityContext: {}
    53    # capabilities:
    54    #   drop:
    55    #   - ALL
    56    # readOnlyRootFilesystem: true
    57    # runAsNonRoot: true
    58    # runAsUser: 1000
    59  
    60  service:
    61    type: ClusterIP
    62    port: 80
    63  
    64  ingress:
    65    enabled: false
    66    annotations: {}
    67      # kubernetes.io/ingress.class: nginx
    68      # kubernetes.io/tls-acme: "true"
    69    hosts:
    70      - host: chart-example.local
    71        paths: []
    72    tls: []
    73    #  - secretName: chart-example-tls
    74    #    hosts:
    75    #      - chart-example.local
    76  
    77  resources: {}
    78    # We usually recommend not to specify default resources and to leave this as a conscious
    79    # choice for the user. This also increases chances charts run on environments with little
    80    # resources, such as Minikube. If you do want to specify resources, uncomment the following
    81    # lines, adjust them as necessary, and remove the curly braces after 'resources:'.
    82    # limits:
    83    #   cpu: 100m
    84    #   memory: 128Mi
    85    # requests:
    86    #   cpu: 100m
    87    #   memory: 128Mi
    88  
    89  autoscaling:
    90    enabled: false
    91    minReplicas: 1
    92    maxReplicas: 100
    93    targetCPUUtilizationPercentage: 80
    94    # targetMemoryUtilizationPercentage: 80
    95  
    96  nodeSelector: {}
    97  
    98  tolerations: []
    99  
   100  affinity: {}