phabricator-controller.json 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. {
  2. "kind": "ReplicationController",
  3. "apiVersion": "v1",
  4. "metadata": {
  5. "name": "phabricator-controller",
  6. "labels": {
  7. "name": "phabricator"
  8. }
  9. },
  10. "spec": {
  11. "replicas": 1,
  12. "selector": {
  13. "name": "phabricator"
  14. },
  15. "template": {
  16. "metadata": {
  17. "labels": {
  18. "name": "phabricator"
  19. }
  20. },
  21. "spec": {
  22. "containers": [
  23. {
  24. "name": "phabricator",
  25. "image": "fgrzadkowski/example-php-phabricator",
  26. "ports": [
  27. {
  28. "name": "http-server",
  29. "containerPort": 80
  30. }
  31. ],
  32. "env": [
  33. {
  34. "name": "MYSQL_SERVICE_IP",
  35. "value": "1.2.3.4"
  36. },
  37. {
  38. "name": "MYSQL_SERVICE_PORT",
  39. "value": "3306"
  40. },
  41. {
  42. "name": "MYSQL_PASSWORD",
  43. "value": "1234"
  44. }
  45. ]
  46. }
  47. ]
  48. }
  49. }
  50. }
  51. }