-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathloadbalancer.txt
50 lines (48 loc) · 1.54 KB
/
loadbalancer.txt
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
# # frontend
# apiVersion: v1
# kind: Service
# metadata:
# name: "front-lb"
# namespace: default
# annotations:
# oci.oraclecloud.com/load-balancer-type: "lb"
# service.beta.kubernetes.io/oci-load-balancer-backend-protocol: "HTTP"
# labels:
# {{- include "terraform-canvas.labels" . | nindent 4 }}-front
# spec:
# type: {{ .Values.frontend.lb.type }}
# ports:
# - name: http
# port: {{ .Values.frontend.lb.http.servicePort }}
# targetPort: {{ .Values.frontend.lb.http.targetPort }}
# # - name: https
# # port: {{ .Values.frontend.service.https.servicePort }}
# # targetPort: {{ .Values.frontend.service.https.targetPort }}
# # protocol: TCP
# selector:
# app: {{ include "terraform-canvas.name" . }}-front
# ---
# # backend
# apiVersion: v1
# kind: Service
# metadata:
# name: "back-lb"
# namespace: default
# annotations:
# oci.oraclecloud.com/load-balancer-type: "lb"
# service.beta.kubernetes.io/oci-load-balancer-backend-protocol: "HTTP"
# service.beta.kubernetes.io/oci-load-balancer-ssl-ports: "443"
# service.beta.kubernetes.io/oci-load-balancer-tls-secret: my-secret-lb
# labels:
# {{- include "terraform-canvas.labels" . | nindent 4 }}-back
# spec:
# type: {{ .Values.backend.lb.type }}
# ports:
# - name: http
# port: {{ .Values.backend.lb.servicePort }}
# targetPort: {{ .Values.backend.lb.targetPort }}
# # - name: https
# # port: 443
# # targetPort: {{ .Values.backend.service.targetPort }}
# selector:
# app: {{ include "terraform-canvas.name" . }}-back