Kuma/helm/uptime-kuma/values.yaml
2024-11-08 15:38:11 +09:00

119 lines
No EOL
3.1 KiB
YAML

nameOverride:
namespaceOverride:
isEnableService: false
isEnableIngress: false
isEnablePersistVolume: false
deployment:
image: louislam/uptime-kuma:1
port: 3001
spec:
replicas: 1
# imgae is referenced by https://hub.docker.com/r/louislam/uptime-kuma
request:
cpu: ~
memory: ~
service:
metadata:
labels: ~
annotations: ~
spec:
type: NodePort
sessionAffinity: ~
selectors: ~
externalTrafficPolicy: ~
externalIPs: ~
# vpc_id, lb_name, arn_id
ingress:
host: example.com
ingressClassName: alb
metadata:
labels: ~
annotations: ~
# alb.ingress.kubernetes.io/vpc-id: vpc_id
# alb.ingress.kubernetes.io/scheme: internet-facing
# alb.ingress.kubernetes.io/target-type: ip
# alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}, {"HTTP":80}]'
# alb.ingress.kubernetes.io/load-balancer-name: lb_name
# alb.ingress.kubernetes.io/tags: Name=lb_name
# # alb.ingress.kubernetes.io/certificate-arn: arn_id
# alb.ingress.kubernetes.io/ssl-policy: ELBSecurityPolicy-2016-08
# kubernetes.io/ingress.class: alb
# alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
# alb.ingress.kubernetes.io/healthcheck-port: traffic-port
# alb.ingress.kubernetes.io/healthcheck-interval-seconds: '15'
# alb.ingress.kubernetes.io/healthcheck-timeout-seconds: '5'
# alb.ingress.kubernetes.io/success-codes: '200'
# alb.ingress.kubernetes.io/healthy-threshold-count: '2'
# alb.ingress.kubernetes.io/unhealthy-threshold-count: '2'
# alb.ingress.kubernetes.io/backend-protocol: HTTP
# alb.ingress.kubernetes.io/target-type: instance
# alb.ingress.kubernetes.io/ip-address-type: ipv4
# alb.ingress.kubernetes.io/ssl-redirect: '443'
# alb.ingress.kubernetes.io/actions.ssl-redirect: |
# {
# "Type": "redirect",
# "RedirectConfig": {
# "Protocol": "HTTPS",
# "Port": "443",
# "StatusCode": "HTTP_301"
# }}
# }
# alb.ingress.kubernetes.io/actions.default: |
# {
# "type": "forward",
# "forwardConfig": {
# "targetGroups": [
# {
# "serviceName": "lb_name",
# "servicePort": 80,
# "weight": 100
# }
# ],
# "targetGroupStickinessConfig": {
# "enabled": false
# }
# }
# }
# alb.ingress.kubernetes.io/actions.lb_name: |
# {
# "type": "forward",
# "forwardConfig": {
# "targetGroups": [
# {
# "serviceName": "lb_name",
# "servicePort": 80,
# "weight": 100
# }
# ],
# "targetGroupStickinessConfig": {
# "enabled": false
# }
# }
# }
spec:
selector: ~
persistVolume:
size: 1Gi
volumemode: FileSystem
accessmode: ReadWriteMany
persistentVolumeReclaimPolicy: Retain
storageClass: efs-sc
csi:
driver: efs.csi.aws.com
handle: ~