edgelesssys / contrast

Deploy and manage confidential containers on Kubernetes
https://docs.edgeless.systems/contrast
GNU Affero General Public License v3.0
161 stars 6 forks source link

e2e: test verify with root CA after cert rotation #514

Closed burgerdev closed 4 weeks ago

burgerdev commented 1 month ago

This adds

I want these tests to prepare for RFC004 changes to meshauth/ca.

To make these changes easier, I introduced

While I was looking into the test, I noticed that there are a couple of leftovers in the OpenSSL deployment originating from when we used it for manual testing. I don't think we need the OpenSSL pods to communicate without user interaction - Emojivoto should be sufficient to test this kind of thing.