Hi,
I have installed vault helm chart with Vault UI service enabled and certificates installed as secret ,but I am unable access URL on https with this error.I don’t see any https port configured for UI service.
Can you please let me know how to configure https?
k8s-vaults-vaultui-ad177cfc4f-ca09e5a6b1e3c0f8.elb.us-east-1.amazonaws.com sent an invalid response.
ERR_SSL_PROTOCOL_ERROR
spec:
type: ClusterIP
We want the servers to become available even if they’re not ready
since this DNS is also used for join operations.
publishNotReadyAddresses: true
ports:
- name: http
port: 8200
targetPort: 8200
- name: https-internal
port: 8201
targetPort: 8201
selector:
app.kubernetes.io/name: vault
app.kubernetes.io/instance: vault
component: server
Source: vault/templates/ui-service.yaml
apiVersion: v1
kind: Service
metadata:
name: vault-ui
namespace: vaults
labels:
helm.sh/chart: vault-0.28.0
app.kubernetes.io/name: vault-ui
app.kubernetes.io/instance: vault
app.kubernetes.io/managed-by: Helm
annotations:
service.beta.kubernetes.io/aws-load-balancer-internal: “false”
service.beta.kubernetes.io/aws-load-balancer-ssl-ports: “8200”
spec:
selector:
app.kubernetes.io/name: vault
app.kubernetes.io/instance: vault
component: server
publishNotReadyAddresses: true
ports:
- name: http
port: 8200
targetPort: 8200
type: LoadBalancer
externalTrafficPolicy: Cluster