Scott Baker | 6965439 | 2021-09-17 13:50:16 -0700 | [diff] [blame] | 1 | # SPDX-FileCopyrightText: 2020-present Open Networking Foundation <info@opennetworking.org> |
| 2 | # |
| 3 | # SPDX-License-Identifier: LicenseRef-ONF-Member-Only-1.0 |
| 4 | |
| 5 | apiVersion: v1 |
| 6 | kind: ConfigMap |
| 7 | metadata: |
| 8 | name: {{ .Release.Name }}-sdcore-test-dummy |
| 9 | namespace: {{ .Release.Namespace }} |
| 10 | data: |
| 11 | sdcore-test-dummy.conf: |- |
| 12 | log_format client '$remote_addr - $remote_user $request_time $upstream_response_time ' |
| 13 | '[$time_local] "$request" $status $body_bytes_sent $request_body "$http_referer" ' |
| 14 | '"$http_user_agent" "$http_x_forwarded_for"'; |
| 15 | |
| 16 | server { |
| 17 | listen 0.0.0.0:8080; |
| 18 | default_type application/json; |
| 19 | access_log /opt/bitnami/nginx/logs/access.log client; |
| 20 | |
| 21 | # You can provide a special subPath or the root |
| 22 | location = /v1/config { |
| 23 | root /; |
| 24 | proxy_pass http://127.0.0.1:8080/post_dummy; |
| 25 | } |
| 26 | location = /v1/config/policies { |
| 27 | root /; |
| 28 | proxy_pass http://127.0.0.1:8080/post_dummy; |
| 29 | } |
| 30 | location = /v1/config/imsis { |
| 31 | root /; |
| 32 | proxy_pass http://127.0.0.1:8080/post_dummy; |
| 33 | } |
| 34 | location /v1/config/5g { |
| 35 | rewrite ^/v1/config/5g/.* /v1/config/5g break; |
| 36 | proxy_pass http://127.0.0.1:8080/post_dummy; |
| 37 | } |
| 38 | location = /post_dummy { |
| 39 | # turn off logging here to avoid double logging |
| 40 | access_log off; |
| 41 | return 200; |
| 42 | } |
| 43 | error_page 405 =200 $uri; |
| 44 | } |