[stress-testing] Update fault injector container to publish dev cert
Open
Central-EngSys
Stress
- Dominant language
- C#
- Stars
- 135
- Forks
- 260
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 143
Description
In order to support https testing, the fault injector container should generate a dotnet dev cert on startup and copy it to a shared volume. This way other containers in the pod making calls to the injector can load the dev cert and use https.
From @mikeharder
> The http-fault-injector image needs to somehow (at build time or run time):
Run dotnet dev-certs https --export to export a *.pfx file
Share the file with the test (client) container
The client image needs to somehow (at build time or run time)
Copy the certificate created by http-fault-injector image
Run java tool keytool -import
CC @ibrahimrabab @lmolkova
Contributor guide
Assessment
This issue has not been assessed yet.