You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

pcm-coordinator-api.yaml 1.4 kB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. kind: Deployment
  2. apiVersion: apps/v1
  3. metadata:
  4. name: pcm-coordinator-api-deployment
  5. namespace: jcce-system
  6. labels:
  7. k8s-app: pcm-coordinator-api
  8. spec:
  9. replicas: 1
  10. selector:
  11. matchLabels:
  12. k8s-app: pcm-coordinator-api
  13. template:
  14. metadata:
  15. name: pcm-coordinator-api
  16. labels:
  17. k8s-app: pcm-coordinator-api
  18. spec:
  19. imagePullSecrets:
  20. - name: secret_name
  21. containers:
  22. - name: pcm-coordinator-api
  23. image: image_name
  24. resources: {}
  25. imagePullPolicy: Always
  26. securityContext:
  27. privileged: false
  28. procMount: Default
  29. ports:
  30. - containerPort: 80
  31. volumeMounts: []
  32. volumes: []
  33. restartPolicy: Always
  34. terminationGracePeriodSeconds: 30
  35. dnsPolicy: ClusterFirst
  36. securityContext: {}
  37. schedulerName: default-scheduler
  38. strategy:
  39. type: RollingUpdate
  40. rollingUpdate:
  41. maxUnavailable: 25%
  42. maxSurge: 25%
  43. revisionHistoryLimit: 10
  44. progressDeadlineSeconds: 600
  45. ---
  46. apiVersion: v1
  47. kind: Service
  48. metadata:
  49. namespace: jcce-system
  50. name: pcm-coordinator-api-service
  51. labels:
  52. k8s-service: pcm-coordinator-api
  53. spec:
  54. selector:
  55. k8s-app: pcm-coordinator-api
  56. ports:
  57. - name: web
  58. protocol: TCP
  59. port: 8999
  60. targetPort: 8999
  61. nodePort: 30085
  62. type: NodePort

PCM is positioned as Software stack over Cloud, aiming to build the standards and ecology of heterogeneous cloud collaboration for JCC in a non intrusive and autonomous peer-to-peer manner.