pxc-node2.yaml 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. apiVersion: v1
  2. kind: Service
  3. metadata:
  4. name: pxc-node2
  5. labels:
  6. node: pxc-node2
  7. spec:
  8. ports:
  9. - port: 3306
  10. name: mysql
  11. - port: 4444
  12. name: state-snapshot-transfer
  13. - port: 4567
  14. name: replication-traffic
  15. - port: 4568
  16. name: incremental-state-transfer
  17. selector:
  18. node: pxc-node2
  19. ---
  20. apiVersion: v1
  21. kind: ReplicationController
  22. metadata:
  23. name: pxc-node2
  24. spec:
  25. replicas: 1
  26. template:
  27. metadata:
  28. labels:
  29. node: pxc-node2
  30. unit: pxc-cluster
  31. spec:
  32. containers:
  33. - resources:
  34. limits:
  35. cpu: 0.3
  36. image: capttofu/percona_xtradb_cluster_5_6:beta
  37. name: pxc-node2
  38. ports:
  39. - containerPort: 3306
  40. - containerPort: 4444
  41. - containerPort: 4567
  42. - containerPort: 4568
  43. env:
  44. - name: GALERA_CLUSTER
  45. value: "true"
  46. - name: WSREP_CLUSTER_ADDRESS
  47. value: gcomm://
  48. - name: WSREP_SST_USER
  49. value: sst
  50. - name: WSREP_SST_PASSWORD
  51. value: sst
  52. - name: MYSQL_USER
  53. value: mysql
  54. - name: MYSQL_PASSWORD
  55. value: mysql
  56. - name: MYSQL_ROOT_PASSWORD
  57. value: c-krit