confidential-containers / operator

Operator to deploy confidential containers runtime
Apache License 2.0
113 stars 60 forks source link

CI: add operator tests job for TDX #332

Open wainersm opened 10 months ago

wainersm commented 10 months ago

Scenario 1: Run operator tests on an Intel TDX runner Scenario 2: Run operator tests daily on an Intel TDX runner

Use case: As a developer that opens a pull request to this repository, I want to have the operator tests executed on Intel TDX so that I can be assured my changes don't the operator on that platform (**)

(**) Although the operator tests don't currently check hardware-specific features, it seems a good idea to run them regardless because they will likely to end up the runners of the smoke tests. Also we do have plans to use the k8s' node feature discovery (see Detect confidential computing capabilities of the cluster node)

TDX counterpart of: CI: add operator tests job for SEV

Cc @GabyCT @fidencio