Files
kata-containers/tests/integration/kubernetes/runtimeclass_workloads/openvpn/Dockerfile
Manuel Huber 4b7c1db064 ci: Add test case for openvpn
Introduce new test case which verifies that openvpn clients and servers
can run as Kata pods and can successfully establish a connection.
Volatile certificates and keys are generated by an initialization
container and injected into the client and server containers.
This scenario requires TUN/TAP support for the UVM kernel.

Signed-off-by: Manuel Huber <mahuber@microsoft.com>
Co-authored-by: Manuel Huber <manuelh@nvidia.com>
2025-10-02 11:40:49 +02:00

15 lines
257 B
Docker

# Copyright (c) 2025 Microsoft Corporation
# Copyright (c) 2025 NVIDIA Corporation
#
# SPDX-License-Identifier: Apache-2.0
FROM alpine:3.22.1
RUN apk add --no-cache \
openvpn \
easy-rsa \
openssl \
net-tools \
iproute2
CMD ["/bin/sh"]