-
Notifications
You must be signed in to change notification settings - Fork 79
/
Copy pathnote
33 lines (25 loc) · 768 Bytes
/
note
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
metadata:
name: marvel-ingress
annotations:
nginx.ingress.kubernetes.io/affinity: "cookie"
nginx.ingress.kubernetes.io/session-cookie-name: "route"
nginx.ingress.kubernetes.io/session-cookie-hash: "sha1"
----
인증서 기능 추가 설정
# openssl genrsa -out tls.key 2048
# openssl req -new -x509 -key tls.key -out tls.crt -days 365 -subj /CN=node2.example.com
secret
# kubectl create secret tls tls-secret --cert=tls.crt --key=tls.key
ingress3.yaml
=======
..
metadata:
name: marvel-ingress
annotations:
nginx.ingress.kubernetes.io/affinity: "cookie"
nginx.ingress.kubernetes.io/session-cookie-name: "route"
nginx.ingress.kubernetes.io/session-cookie-hash: "sha1"
spec:
tls:
- hosts:
secretName: tls-secret