Files
Manuel Huber 6438fe7f2d tests: Remove terminationGracePeriod in manifests
Do not kill containers immediately, instead use Kubernetes'
default termination grace period.

Signed-off-by: Manuel Huber <manuelh@nvidia.com>
2026-01-23 16:18:44 -08:00

46 lines
1.0 KiB
YAML

#
# Copyright (c) 2018 Intel Corporation
#
# SPDX-License-Identifier: Apache-2.0
#
apiVersion: v1
kind: Pod
metadata:
name: test-env
spec:
runtimeClassName: kata
containers:
- name: test-container
image: quay.io/prometheus/busybox:latest
command: [ "sh", "-c"]
args:
- while true; do
echo -en '\n';
printenv MY_POD_NAME;
printenv HOST_IP;
printenv MEMORY_REQUESTS;
printenv MEMORY_LIMITS;
sleep 1;
done;
resources:
requests:
memory: "32Mi"
env:
- name: MY_POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: HOST_IP
valueFrom:
fieldRef:
fieldPath: status.hostIP
- name: MEMORY_REQUESTS
valueFrom:
resourceFieldRef:
resource: requests.memory
- name: MEMORY_LIMITS
valueFrom:
resourceFieldRef:
resource: limits.memory
restartPolicy: Never