This project is mirrored from https://gitee.com/mirrors/nomad.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 17 Jun, 2020 2 commits
  2. 18 May, 2020 1 commit
    • Mahmood Ali's avatar
      endpoint to expose all jobs across all namespaces · 9813a55d
      Mahmood Ali authored
      Allow a `/v1/jobs?all_namespaces=true` to list all jobs across all
      namespaces.  The returned list is to contain a `Namespace` field
      indicating the job namespace.
      
      If ACL is enabled, the request token needs to be a management token or
      have `namespace:list-jobs` capability on all existing namespaces.
      9813a55d
  3. 01 Apr, 2020 1 commit
  4. 31 Mar, 2020 2 commits
  5. 24 Mar, 2020 7 commits
  6. 23 Feb, 2020 1 commit
  7. 10 Feb, 2020 1 commit
    • Seth Hoenig's avatar
      client: enable configuring enable_tag_override for services · 6bfd86b1
      Seth Hoenig authored
      Consul provides a feature of Service Definitions where the tags
      associated with a service can be modified through the Catalog API,
      overriding the value(s) configured in the agent's service configuration.
      
      To enable this feature, the flag enable_tag_override must be configured
      in the service definition.
      
      Previously, Nomad did not allow configuring this flag, and thus the default
      value of false was used. Now, it is configurable.
      
      Because Nomad itself acts as a state machine around the the service definitions
      of the tasks it manages, it's worth describing what happens when this feature
      is enabled and why.
      
      Consider the basic case where there is no Nomad, and your service is provided
      to consul as a boring JSON file. The ultimate source of truth for the definition
      of that service is the file, and is stored in the agent. Later, Consul performs
      "anti-entropy" which synchronizes the Catalog (stored only the leaders). Then
      with enable_tag_override=true, t...
      6bfd86b1
  8. 01 Feb, 2020 1 commit
  9. 17 Oct, 2019 1 commit
  10. 23 Aug, 2019 1 commit
    • Jerome Gravel-Niquet's avatar
      Consul service meta (#6193) · 25e38c82
      Jerome Gravel-Niquet authored
      * adds meta object to service in job spec, sends it to consul
      
      * adds tests for service meta
      
      * fix tests
      
      * adds docs
      
      * better hashing for service meta, use helper for copying meta when registering service
      
      * tried to be DRY, but looks like it would be more work to use the
      helper function
      25e38c82
  11. 20 Aug, 2019 1 commit
  12. 06 Aug, 2019 1 commit
    • Michael Schurter's avatar
      consul: add Connect structs · 75e5e033
      Michael Schurter authored
      Refactor all Consul structs into {api,structs}/services.go because
      api/tasks.go didn't make sense anymore and structs/structs.go is
      gigantic.
      75e5e033
  13. 05 Aug, 2019 1 commit
  14. 13 Jun, 2019 1 commit
  15. 22 May, 2019 2 commits
  16. 14 May, 2019 1 commit
  17. 13 May, 2019 1 commit
  18. 11 Apr, 2019 1 commit
  19. 30 Jan, 2019 1 commit
  20. 18 Jan, 2019 1 commit
  21. 11 Jan, 2019 1 commit
  22. 11 Oct, 2018 1 commit
  23. 08 Oct, 2018 2 commits
  24. 04 Sep, 2018 2 commits
  25. 09 May, 2018 1 commit
  26. 07 May, 2018 2 commits
  27. 04 May, 2018 1 commit
  28. 16 Apr, 2018 1 commit