k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/kops/kops-presets-do.yaml (about)

     1  presets:
     2  # Credentials for using DigitalOcean Spaces test account. Used for kops tests.
     3  - labels:
     4      preset-do-spaces-credential: "true"
     5    env:
     6    - name: S3_ACCESS_KEY_ID
     7      valueFrom:
     8        secretKeyRef:
     9          name: spaces-digitalocean-s3
    10          key: access-key
    11    - name: S3_SECRET_ACCESS_KEY
    12      valueFrom:
    13        secretKeyRef:
    14          name: spaces-digitalocean-s3
    15          key: secret-key
    16  - labels:
    17      preset-do-ssh: "true"
    18    env:
    19    - name: DO_SSH_PUBLIC_KEY_FILE
    20      value: /etc/do-ssh/public-ssh-key
    21    - name: DO_SSH_PRIVATE_KEY_FILE
    22      value: /etc/do-ssh/private-ssh-key
    23    volumes:
    24    - name: do-ssh
    25      secret:
    26        defaultMode: 0400
    27        secretName: kops-e2e-do-ssh-key
    28    volumeMounts:
    29    - name: do-ssh
    30      mountPath: /etc/do-ssh
    31      readOnly: true