github.com/castai/kvisor@v1.7.1-0.20240516114728-b3572a2607b5/e2e/e2e.yaml (about)

     1  apiVersion: v1
     2  kind: ServiceAccount
     3  metadata:
     4    name: e2e
     5    namespace: kvisor-e2e
     6  ---
     7  apiVersion: rbac.authorization.k8s.io/v1
     8  kind: ClusterRoleBinding
     9  metadata:
    10    name: e2e
    11  roleRef:
    12    apiGroup: rbac.authorization.k8s.io
    13    kind: ClusterRole
    14    name: cluster-admin
    15  subjects:
    16    - kind: ServiceAccount
    17      name: e2e
    18      namespace: kvisor-e2e
    19  ---
    20  apiVersion: batch/v1
    21  kind: Job
    22  metadata:
    23    name: e2e
    24    namespace: kvisor-e2e
    25    labels:
    26      app.kubernetes.io/name: e2e
    27  spec:
    28    backoffLimit: 0
    29    template:
    30      metadata:
    31        labels:
    32          app.kubernetes.io/name: e2e
    33      spec:
    34        restartPolicy: Never
    35        serviceAccountName: e2e
    36        containers:
    37          - name: e2e
    38            image: "kvisor-e2e:local"
    39            ports:
    40              - name: grpc
    41                containerPort: 8443
    42            env:
    43            - name: POD_IP
    44              valueFrom:
    45                fieldRef:
    46                  fieldPath: status.podIP