kata-containers/tests/stability
Aurélien Bombo 9dd3807467 ci: Use OIDC to log into Azure
This completely eliminates the Azure secret from the repo, following the below
guidance:

https://docs.github.com/en/actions/security-for-github-actions/security-hardening-your-deployments/configuring-openid-connect-in-azure

The federated identity is scoped to the `ci` environment, meaning:

 * I had to specify this environment in some YAMLs. I don't believe there's any
   downside to this.
 * As previously, the CI works seamlessly both from PRs and in the manual
   workflow.

I also deleted the tools/packaging/kata-deploy/action folder as it doesn't seem
to be used anymore, and it contains a reference to the secret.

Signed-off-by: Aurélien Bombo <abombo@microsoft.com>
2025-06-06 15:26:10 -05:00
..
runtimeclass_workloads stability: Add pod deployment yaml for soak test 2024-08-21 14:23:22 +00:00
stressng_dockerfile tests: Add stressng dockerfile for stability tests 2023-09-28 16:35:22 +00:00
agent_stability_test.sh stability: General improvements to agent stability test 2024-07-04 16:24:27 +00:00
cassandra_stress.sh tests: Add general stability fixes 2023-10-02 19:42:46 +00:00
gha-run.sh ci: Move run-containerd-stability to free runner 2024-07-03 14:57:37 +00:00
gha-stability-run.sh ci: Use OIDC to log into Azure 2025-06-06 15:26:10 -05:00
kubernetes_soak_test.sh tests: Decrease iterations in soak test 2024-09-11 17:39:06 +00:00
kubernetes_stability.sh shellcheck: Fix shellcheck SC2071 2025-03-04 09:39:10 +00:00
kubernetes_stressng.sh tests: Increase time to run stressng k8s tests 2024-10-24 16:34:17 +00:00
scability_test.sh shellcheck: Fix shellcheck SC2145 2025-03-04 09:35:46 +00:00
soak_parallel_rm.sh stability: General improvements for soak parallel test 2024-07-04 16:32:46 +00:00
stressng.sh tests: Use variable already defined in stability tests 2024-07-04 16:21:24 +00:00