стручок kubernetes с креплением объекта s3 в контейнере - PullRequest
0 голосов
/ 09 января 2019

Team, Мне нужно создать спецификацию pod, которая монтирует папку s3 в контейнер и выполняет команду cat для файла на этом монтировании.

мой подход ниже, верно? Потому что я не могу указать, где я могу указать точку монтирования? я знаю, что точка монтирования источника s3, но не знаю, как использовать его в pod.yaml ниже.

---
apiVersion: v1
kind: Pod
metadata:
  name: test-pod-s3-mount-and-cat-file
  namespace: test-space
spec:
  containers:
  - name: main
  image:
  mountPath: s3://aws-s3-folder-test/files/
  command: ["bash"]
  args: ["-xc",  "cat aws-s3-folder-test/files/test.txt "]
  resources:
    requests:
      cpu: "1"
      memory: 1Gi
      domain.com/gpu: "1"
     limits:
       cpu: "20"
       memory: 4Gi
       domain.com/gpu: "1"
imagePullSecrets:
- name: "awsecr-cred" 
nodeSelector:
  kubernetes.io/hostname: node1
...