apiVersion: apps/v1 kind: Deployment metadata: name: juno-file spec: replicas: 1 selector: matchLabels: app: juno-file template: metadata: labels: app: juno-file spec: imagePullSecrets: - name: ccr containers: - name: app image: ccr.ccs.tencentyun.com/juno/basic:nginx imagePullPolicy: IfNotPresent ports: - containerPort: 80 name: http protocol: TCP # livenessProbe: # httpGet: # path: / # port: http # initialDelaySeconds: 20 # periodSeconds: 10 # timeoutSeconds: 5 # readinessProbe: # httpGet: # path: / # port: http # initialDelaySeconds: 20 # periodSeconds: 10 # timeoutSeconds: 5 resources: limits: cpu: "2" memory: 2Gi requests: cpu: 1m memory: 1Mi volumeMounts: - mountPath: /usr/share/nginx/html name: ftp volumes: - name: ftp hostPath: path: /ftp