seata-server.yaml 927 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. name: seata-server
  5. namespace: default
  6. labels:
  7. k8s-app: seata-server
  8. spec:
  9. type: NodePort
  10. ports:
  11. - port: 8091
  12. nodePort: 30091
  13. protocol: TCP
  14. name: http
  15. selector:
  16. k8s-app: seata-server
  17. ---
  18. apiVersion: apps/v1
  19. kind: Deployment
  20. metadata:
  21. name: seata-server
  22. namespace: default
  23. labels:
  24. k8s-app: seata-server
  25. spec:
  26. replicas: 1
  27. selector:
  28. matchLabels:
  29. k8s-app: seata-server
  30. template:
  31. metadata:
  32. labels:
  33. k8s-app: seata-server
  34. spec:
  35. containers:
  36. - name: seata-server
  37. image: docker.io/seataio/seata-server:latest
  38. imagePullPolicy: IfNotPresent
  39. env:
  40. - name: SEATA_PORT
  41. value: "8091"
  42. - name: STORE_MODE
  43. value: file
  44. ports:
  45. - name: http
  46. containerPort: 8091
  47. protocol: TCP