Advertisement
Guest User

Untitled

a guest
Mar 28th, 2017
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. job "mtl-example" {
  2. datacenters = ["eu-west-1"]
  3. type = "service"
  4. update {
  5. stagger = "10s"
  6. max_parallel = 1
  7. }
  8.  
  9. group "mtl-test" {
  10. count = 1
  11. restart {
  12. attempts = 10
  13. interval = "5m"
  14. delay = "25s"
  15. mode = "delay"
  16. }
  17.  
  18. ephemeral_disk {
  19. sticky = true
  20. migrate = true
  21. size = 500
  22. }
  23.  
  24. task "mtl-example" {
  25. driver = "exec"
  26.  
  27. config {
  28. command = "/bin/echo"
  29. args = ["${NOMAD_ALLOC_DIR}", "${NOMAD_TASK_NAME}", "${NOMAD_PORT_mtl_sleep_yours}", "${NOMAD_PORT_three}"]
  30. }
  31.  
  32. resources {
  33. cpu = 100
  34. memory = 100
  35. network {
  36. port "three" {}
  37. }
  38. }
  39. }
  40.  
  41. task "mtl-sleep" {
  42. driver = "exec"
  43.  
  44. config {
  45. command = "/bin/sleep"
  46. args = ["10000"]
  47. }
  48.  
  49. resources {
  50. cpu = 100
  51. memory = 100
  52. network {
  53. mbits = 100
  54. port "yours" {}
  55. port "mine" {}
  56. }
  57. }
  58. }
  59.  
  60. task "mtl-env" {
  61. driver = "exec"
  62.  
  63. config {
  64. command = "/usr/bin/env"
  65. }
  66.  
  67. resources {
  68. cpu = 100
  69. memory = 100
  70. }
  71. }
  72. }
  73. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement