-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathvalues-example-aws.yaml
More file actions
69 lines (66 loc) · 2.33 KB
/
values-example-aws.yaml
File metadata and controls
69 lines (66 loc) · 2.33 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# This is an example on AWS, using an ACM certificate with ALB ingress controller with external-dns
# and gp3 storage.
#
# ALB Ingress Controller: https://kubernetes-sigs.github.io/aws-load-balancer-controller/v1.1/
# External DNS: https://kubernetes-sigs.github.io/external-dns/latest/docs/tutorials/aws/
#
graylog:
image:
tag: "6.2"
imagePullPolicy: Always
persistence:
enabled: true
journal:
enabled: true
storageClass: "gp3"
size: 5Gi
inputs:
- port: 12201
targetPort: 12201
protocol: TCP
datanode:
replicas: 3
image:
tag: "6.2"
imagePullPolicy: Always
persistence:
enabled: true
data:
enabled: true
storageClass: "gp3"
size: 5Gi
podAnnotations:
karpenter.sh/do-not-disrupt: "true"
ingress:
web:
enabled: true
className: "alb"
annotations:
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:us-east-1:000000000000:certificate/00000000-0000-0000-0000-000000000000
alb.ingress.kubernetes.io/group.name: some-graylog
alb.ingress.kubernetes.io/healthcheck-interval-seconds: "5"
alb.ingress.kubernetes.io/healthcheck-path: /
alb.ingress.kubernetes.io/healthcheck-port: "9000"
alb.ingress.kubernetes.io/healthcheck-protocol: HTTP
alb.ingress.kubernetes.io/healthcheck-timeout-seconds: "2"
alb.ingress.kubernetes.io/healthy-threshold-count: "2"
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS": 443}]'
alb.ingress.kubernetes.io/load-balancer-attributes: "deletion_protection.enabled=false"
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/security-groups: sg-00000000000000000,sg-00000000000000001,sg-00000000000000002,sg-000000000000000003
alb.ingress.kubernetes.io/ssl-policy: ELBSecurityPolicy-TLS13-1-2-2021-06
alb.ingress.kubernetes.io/ssl-redirect: "443"
alb.ingress.kubernetes.io/success-codes: "200"
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/unhealthy-threshold-count: "2"
external-dns.alpha.kubernetes.io/hostname: some-graylog.example.com
hosts:
- host: some-graylog.example.com
paths:
- path: /
pathType: Prefix
backend:
service:
name: graylog-app
port:
name: app