Scott Baker | 6965439 | 2021-09-17 13:50:16 -0700 | [diff] [blame] | 1 | # SPDX-FileCopyrightText: 2020-present Open Networking Foundation <info@opennetworking.org> |
| 2 | # |
Sean Condon | 160ec1d | 2022-02-08 12:58:25 +0000 | [diff] [blame] | 3 | # SPDX-License-Identifier: Apache-2.0 |
Scott Baker | 6965439 | 2021-09-17 13:50:16 -0700 | [diff] [blame] | 4 | |
| 5 | apiVersion: v1 |
| 6 | kind: ConfigMap |
| 7 | metadata: |
SeanCondon | 9a99c26 | 2023-01-09 17:20:49 +0000 | [diff] [blame] | 8 | name: {{ template "sdcore-test-dummy.fullname" . }} |
Scott Baker | 6965439 | 2021-09-17 13:50:16 -0700 | [diff] [blame] | 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 | } |
Amit Wankhede | 3843741 | 2021-11-22 11:11:07 -0600 | [diff] [blame] | 38 | location /api/subscriber { |
| 39 | rewrite ^/api/subscriber/.* /api/subscriber break; |
| 40 | proxy_pass http://127.0.0.1:8080/post_dummy; |
| 41 | } |
Scott Baker | 6965439 | 2021-09-17 13:50:16 -0700 | [diff] [blame] | 42 | location = /post_dummy { |
| 43 | # turn off logging here to avoid double logging |
| 44 | access_log off; |
| 45 | return 200; |
| 46 | } |
| 47 | error_page 405 =200 $uri; |
| 48 | } |