apiVersion: v1 kind: ConfigMap metadata: creationTimestamp: null name: podinfo-helm-chart-value-overrides namespace: podinfo data: values.yaml: |- # Default values for podinfo. replicaCount: 1 logLevel: info host: #0.0.0.0 backend: #http://backend-podinfo:9898/echo backends: [] image: repository: ghcr.io/stefanprodan/podinfo tag: 6.0.3 pullPolicy: IfNotPresent ui: color: "#34577c" message: "👋 Greetings, fellow geek!" logo: "https://geek-cookbook.funkypenguin.co.nz/images/site-logo.svg" # failure conditions faults: delay: false error: false unhealthy: false unready: false testFail: false testTimeout: false # Kubernetes Service settings service: enabled: true annotations: {} type: LoadBalancer metricsPort: 9797 httpPort: 9898 externalPort: 9898 grpcPort: 9999 grpcService: podinfo nodePort: 31198 # the port used to bind the http port to the host # NOTE: requires privileged container with NET_BIND_SERVICE capability -- this is useful for testing # in local clusters such as kind without port forwarding hostPort: # enable h2c protocol (non-TLS version of HTTP/2) h2c: enabled: false # enable tls on the podinfo service tls: enabled: false # the name of the secret used to mount the certificate key pair secretName: # the path where the certificate key pair will be mounted certPath: /data/cert # the port used to host the tls endpoint on the service port: 9899 # the port used to bind the tls port to the host # NOTE: requires privileged container with NET_BIND_SERVICE capability -- this is useful for testing # in local clusters such as kind without port forwarding hostPort: # create a certificate manager certificate (cert-manager required) certificate: create: false # the issuer used to issue the certificate issuerRef: kind: ClusterIssuer name: self-signed # the hostname / subject alternative names for the certificate dnsNames: - podinfo # metrics-server add-on required hpa: enabled: false maxReplicas: 10 # average total CPU usage per pod (1-100) cpu: # average memory usage per pod (100Mi-1Gi) memory: # average http requests per second per pod (k8s-prometheus-adapter) requests: # Redis address in the format : cache: "" # Redis deployment redis: enabled: false repository: redis tag: 6.0.8 serviceAccount: # Specifies whether a service account should be created enabled: false # The name of the service account to use. # If not set and create is true, a name is generated using the fullname template name: # set container security context securityContext: {} ingress: enabled: false className: "" annotations: {} # kubernetes.io/ingress.class: nginx # kubernetes.io/tls-acme: "true" hosts: - host: podinfo.local paths: - path: / pathType: ImplementationSpecific tls: [] # - secretName: chart-example-tls # hosts: # - chart-example.local linkerd: profile: enabled: false # create Prometheus Operator monitor serviceMonitor: enabled: false interval: 15s additionalLabels: {} resources: limits: requests: cpu: 1m memory: 16Mi nodeSelector: {} tolerations: [] affinity: {} podAnnotations: {}