github.com/kata-containers/tests@v0.0.0-20240307153542-772105b56064/integration/kubernetes/runtimeclass_workloads/pod-hugepage.yaml (about)

     1  #
     2  # Copyright (c) 2022 Ant Group
     3  #
     4  # SPDX-License-Identifier: Apache-2.0
     5  #
     6  apiVersion: v1
     7  kind: Pod
     8  metadata:
     9    name: hugepage-pod
    10  spec:
    11    runtimeClassName: kata
    12    containers:
    13    - name: hugepage-container
    14      image: quay.io/prometheus/busybox:latest
    15      command: ["/bin/sh"]
    16      args: ["-c", "tail -f /dev/null"]
    17      volumeMounts:
    18      - mountPath: /hugepages
    19        name: hugepage
    20      resources:
    21        limits:
    22          hugepages-${hugepages_size}: 512Mi
    23          memory: 512Mi
    24        requests:
    25          hugepages-${hugepages_size}: 512Mi
    26          memory: 512Mi
    27    volumes:
    28    - name: hugepage
    29      emptyDir:
    30        medium: HugePages