1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81
| kind: Deployment apiVersion: apps/v1 metadata: name: *** namespace: *** labels: app: *** annotations: deployment.kubernetes.io/revision: '134' kubesphere.io/alias-name: *** kubesphere.io/maxSurgePod: '2' kubesphere.io/minAvailablePod: '1' spec: replicas: 1 selector: matchLabels: app: *** template: metadata: creationTimestamp: null labels: app: *** annotations: kubesphere.io/containerSecrets: '' kubesphere.io/restartedAt: '2022-03-03T01:07:01.567Z' logging.kubesphere.io/logsidecar-config: '{}' spec: volumes: - name: volume-joohn4 persistentVolumeClaim: claimName: public-disk - name: volume-thekd1 configMap: name: test defaultMode: 420 - name: demcache nfs: server: 192.168.11.149 path: /data/nfs/DemCache containers: - name: container-2nvr7g image: '192.168.11.6:80/test/test:0.0.1' ports: - name: http-5000 containerPort: 80 protocol: TCP resources: limits: cpu: 500m memory: 1000Mi requests: cpu: 10m memory: 10Mi volumeMounts: - name: volume-joohn4 mountPath: /data - name: volume-thekd1 mountPath: /app/appsettings.json subPath: appsettings.json - name: demcache readOnly: true mountPath: /DemCache terminationMessagePath: /dev/termination-log terminationMessagePolicy: File imagePullPolicy: Always restartPolicy: Always terminationGracePeriodSeconds: 30 dnsPolicy: ClusterFirst serviceAccountName: default serviceAccount: default securityContext: {} affinity: {} schedulerName: default-scheduler strategy: type: RollingUpdate rollingUpdate: maxUnavailable: 25% maxSurge: 25% revisionHistoryLimit: 10 progressDeadlineSeconds: 600
|