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

     1  #
     2  # Copyright (c) 2021 Red Hat, Inc.
     3  #
     4  # SPDX-License-Identifier: Apache-2.0
     5  #
     6  apiVersion: v1
     7  kind: Pod
     8  metadata:
     9    name: sharevol-kata
    10  spec:
    11    runtimeClassName: kata
    12    restartPolicy: Never
    13    securityContext:
    14      runAsUser: 1001
    15      fsGroup: 123
    16    containers:
    17    - name: mounttest-container
    18      image: ${agnhost_image}
    19      args:
    20        - mounttest
    21        - --fs_type=/test-volume
    22        - --new_file_0660=/test-volume/test-file
    23        - --file_perm=/test-volume/test-file
    24        - --file_owner=/test-volume/test-file
    25      volumeMounts:
    26        - name: emptydir-volume
    27          mountPath: /test-volume
    28    - name: mounttest-container-2
    29      image: ${agnhost_image}
    30      args:
    31        - mounttest
    32        - --fs_type=/test-volume-2
    33        - --new_file_0660=/test-volume-2/test-file
    34        - --file_perm=/test-volume-2/test-file
    35        - --file_owner=/test-volume-2/test-file
    36      volumeMounts:
    37        - name: mem-emptydir-volume
    38          mountPath: /test-volume-2
    39    volumes:
    40    - name: emptydir-volume
    41      emptyDir: {}
    42    - name: mem-emptydir-volume
    43      emptyDir:
    44        medium: Memory