Support mTLS (Mutual TLS) with O2 API 20/12920/3
authorZhang Rong(Jon) <rong.zhang@windriver.com>
Wed, 22 May 2024 14:44:02 +0000 (22:44 +0800)
committerJon Zhang <rong.zhang@windriver.com>
Thu, 23 May 2024 10:24:28 +0000 (10:24 +0000)
commitbe14f4b3af5349069527bed510d36648fb45ca92
tree1f922ba58c42cec85269f315f1dd14da5e782899
parent33c7e7d9ee099b7d718bd74209e983f04cdc0298
Support mTLS (Mutual TLS) with O2 API

Since the specification defined the API should support
mTLS (Mutual TLS). This commit will enable the mTLS support in the O2
IMS API.

Test Plan:
1. Request the O2 API with client key and client cert, the
API works as expected.
2. The O2 API which is configured with the client CA cert can serve
the client requests as expected.

Issue-ID: INF-448

Change-Id: If53fb4fea1dac33968f167b0f40e83d34615faec
Signed-off-by: Zhang Rong(Jon) <rong.zhang@windriver.com>
charts/resources/scripts/init/o2api_start.sh
charts/templates/deployment.yaml