X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?p=it%2Fotf.git;a=blobdiff_plain;f=otf-helm%2Fotf%2Fcharts%2Fdatabases%2Fcharts%2Fmysqldb%2Ftemplates%2Fingress.yaml;fp=otf-helm%2Fotf%2Fcharts%2Fdatabases%2Fcharts%2Fmysqldb%2Ftemplates%2Fingress.yaml;h=4abb02cb97ae5c5c73c40c5f68adce91e4626353;hp=0000000000000000000000000000000000000000;hb=63b197b11b12a536254352f134262ad90f31593b;hpb=fa00af93f9173da630cd425fa8e0cbfaadf39a68 diff --git a/otf-helm/otf/charts/databases/charts/mysqldb/templates/ingress.yaml b/otf-helm/otf/charts/databases/charts/mysqldb/templates/ingress.yaml new file mode 100644 index 0000000..4abb02c --- /dev/null +++ b/otf-helm/otf/charts/databases/charts/mysqldb/templates/ingress.yaml @@ -0,0 +1,30 @@ +# Need Updates to configure the connectivity when we deploy other microservices to connect to mysqldb + +apiVersion: extensions/v1beta1 +kind: Ingress +metadata: + name: {{ .Values.global.mysqldb.appName }} + namespace: {{.Values.global.mysqldb.namespace }} + labels: + app: {{ .Values.global.mysqldb.appName }} + version: {{.Values.global.mysqldb.version }} + annotations: + kubernetes.io/ingress.class: nginx + nginx.ingress.kubernetes.io/ssl-redirect: "true" + nginx.ingress.kubernetes.io/rewrite-target: /$1 + nginx.ingress.kubernetes.io/configuration-snippet: | + proxy_set_header l5d-dst-override $service_name.$namespace.svc.cluster.local:$service_port; + grpc_set_header l5d-dst-override $service_name.$namespace.svc.cluster.local:$service_port; +spec: + tls: + - hosts: + - {{ .Values.global.mysqldb.nodeApi.host }} + secretName: {{.Values.global.mysqldb.certName }} + rules: + - host: {{ .Values.global.mysqldb.nodeApi.host }} + http: + paths: + - path: /mysqldb/(.*) + backend: + serviceName: {{ .Values.global.mysqldb.appName }} + servicePort: {{ .Values.global.mysqldb.port }} \ No newline at end of file