+# Need Updates to configure the connectivity when we deploy other microservices to connect to mysqldb\r
+\r
+apiVersion: extensions/v1beta1\r
+kind: Ingress\r
+metadata:\r
+ name: {{ .Values.global.mysqldb.appName }}\r
+ namespace: {{.Values.global.mysqldb.namespace }}\r
+ labels:\r
+ app: {{ .Values.global.mysqldb.appName }}\r
+ version: {{.Values.global.mysqldb.version }}\r
+ annotations:\r
+ kubernetes.io/ingress.class: nginx\r
+ nginx.ingress.kubernetes.io/ssl-redirect: "true"\r
+ nginx.ingress.kubernetes.io/rewrite-target: /$1\r
+ nginx.ingress.kubernetes.io/configuration-snippet: |\r
+ proxy_set_header l5d-dst-override $service_name.$namespace.svc.cluster.local:$service_port;\r
+ grpc_set_header l5d-dst-override $service_name.$namespace.svc.cluster.local:$service_port;\r
+spec:\r
+ tls:\r
+ - hosts:\r
+ - {{ .Values.global.mysqldb.nodeApi.host }}\r
+ secretName: {{.Values.global.mysqldb.certName }}\r
+ rules:\r
+ - host: {{ .Values.global.mysqldb.nodeApi.host }}\r
+ http:\r
+ paths:\r
+ - path: /mysqldb/(.*)\r
+ backend:\r
+ serviceName: {{ .Values.global.mysqldb.appName }}\r
+ servicePort: {{ .Values.global.mysqldb.port }}
\ No newline at end of file