我正在尝试在 ALB 入口后面服务的 EKS 上安装 Bitnami Keycloak helm Chart (14.1.0)。 Helm 值非常简单 [负载均衡器控制器 + 外部 dns 已安装并正确配置]:
auth:
adminUser: admin
adminPassword: "123456
production: true
proxy: edge
postgresql:
enabled: true
auth:
postgresPassword: "123456"
password: "123456"
cache:
enabled: false
service:
type: LoadBalancer
ingress:
enabled: true
servicePort: http
ingressClassName: alb
hostname: 'keycloak.XXX.XXX'
path: '/'
pathType: Prefix
annotations:
alb.ingress.kubernetes.io/scheme: internet-facing
alb.ingress.kubernetes.io/ip-address-type: ipv4
alb.ingress.kubernetes.io/load-balancer-attributes: 'routing.http.drop_invalid_header_fields.enabled=true'
alb.ingress.kubernetes.io/backend-protocol: http
alb.ingress.kubernetes.io/inbound-cidrs: 0.0.0.0/0
alb.ingress.kubernetes.io/target-type: ip
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS": 443}]'
alb.ingress.kubernetes.io/certificate-arn: arn:aws:acm:XXXXXXXXXXX
external-dns.alpha.kubernetes.io/hostname: "keycloak.XXX.XXX"
keycloak 主页正在加载,但没有图像。进入管理控制台也会返回 404。
[更新]
NodePort
和 target-type: instance
没有任何区别。我也有这个问题。有谁能解决这个问题吗?