github.com/oam-dev/kubevela@v1.9.11/pkg/appfile/helm/testdata/values.yaml (about)

     1  # Default values for podinfo.
     2  
     3  replicaCount: 1
     4  logLevel: info
     5  backend: #http://backend-podinfo:9898/echo
     6  backends: []
     7  
     8  ui:
     9    color: "#34577c"
    10    message: ""
    11    logo: ""
    12  
    13  faults:
    14    delay: false
    15    error: false
    16    unhealthy: false
    17    unready: false
    18    testFail: false
    19    testTimeout: false
    20  
    21  h2c:
    22    enabled: false
    23  
    24  image:
    25    repository: ghcr.io/stefanprodan/podinfo
    26    tag: 5.1.4
    27    pullPolicy: IfNotPresent
    28  
    29  service:
    30    enabled: true
    31    type: ClusterIP
    32    metricsPort: 9797
    33    httpPort: 9898
    34    externalPort: 9898
    35    grpcPort: 9999
    36    grpcService: podinfo
    37    nodePort: 31198
    38    # the port used to bind the http port to the host
    39    # NOTE: requires privileged container with NET_BIND_SERVICE capability -- this is useful for testing
    40    # in local clusters such as kind without port forwarding
    41    hostPort:
    42  
    43  # enable tls on the podinfo service
    44  tls:
    45    enabled: false
    46    # the name of the secret used to mount the certificate key pair
    47    secretName:
    48    # the path where the certificate key pair will be mounted
    49    certPath: /data/cert
    50    # the port used to host the tls endpoint on the service
    51    port: 9899
    52    # the port used to bind the tls port to the host
    53    # NOTE: requires privileged container with NET_BIND_SERVICE capability -- this is useful for testing
    54    # in local clusters such as kind without port forwarding
    55    hostPort:
    56  
    57  # create a certificate manager certificate
    58  certificate:
    59    create: false
    60    # the issuer used to issue the certificate
    61    issuerRef:
    62      kind: ClusterIssuer
    63      name: self-signed
    64    # the hostname / subject alternative names for the certificate
    65    dnsNames:
    66      - podinfo
    67  
    68  # metrics-server add-on required
    69  hpa:
    70    enabled: false
    71    maxReplicas: 10
    72    # average total CPU usage per pod (1-100)
    73    cpu:
    74    # average memory usage per pod (100Mi-1Gi)
    75    memory:
    76    # average http requests per second per pod (k8s-prometheus-adapter)
    77    requests:
    78  
    79  # Redis address in the format <host>:<port>
    80  cache: ""
    81  # Redis deployment
    82  redis:
    83    enabled: false
    84    repository: redis
    85    tag: 6.0.8
    86  
    87  serviceAccount:
    88    # Specifies whether a service account should be created
    89    enabled: false
    90    # The name of the service account to use.
    91    # If not set and create is true, a name is generated using the fullname template
    92    name:
    93  
    94  linkerd:
    95    profile:
    96      enabled: false
    97  
    98  serviceMonitor:
    99    enabled: false
   100    interval: 15s
   101  
   102  ingress:
   103    enabled: false
   104    annotations: {}
   105      # kubernetes.io/ingress.class: nginx
   106      # kubernetes.io/tls-acme: "true"
   107    hosts:
   108      - host: chart-example.local
   109        paths:
   110          - path: /
   111    tls: []
   112    #  - secretName: chart-example-tls
   113    #    hosts:
   114    #      - chart-example.local
   115  
   116  resources:
   117    limits:
   118    requests:
   119      cpu: 1m
   120      memory: 16Mi
   121  
   122  nodeSelector: {}
   123  
   124  tolerations: []
   125  
   126  affinity: {}
   127  
   128  podAnnotations: {}