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. 04 Sep, 2019 2 commits
  2. 03 Sep, 2019 7 commits
    • Jamie Finnigan's avatar
      826cb27c
    • Tim Gross's avatar
      support script checks for task group services (#6197) · 40368d2c
      Tim Gross authored
      In Nomad prior to Consul Connect, all Consul checks work the same
      except for Script checks. Because the Task being checked is running in
      its own container namespaces, the check is executed by Nomad in the
      Task's context. If the Script check passes, Nomad uses the TTL check
      feature of Consul to update the check status. This means in order to
      run a Script check, we need to know what Task to execute it in.
      
      To support Consul Connect, we need Group Services, and these need to
      be registered in Consul along with their checks. We could push the
      Service down into the Task, but this doesn't work if someone wants to
      associate a service with a task's ports, but do script checks in
      another task in the allocation.
      
      Because Nomad is handling the Script check and not Consul anyways,
      this moves the script check handling into the task runner so that the
      task runner can own the script check's configuration and
      lifecycle. This will allow us to pass the gr...
      40368d2c
    • Michael Schurter's avatar
      Merge pull request #6000 from Iqoqo/docker-convert-host-paths-to-host-native · f02c1635
      Michael Schurter authored
      driver/docker: convert host bind path to os native
      f02c1635
    • Pete Woods's avatar
      Add node "status" and "scheduling eligibility" tags to client metrics (#6130) · da93f826
      Pete Woods authored
      When summing up the capability of your Nomad fleet for scaling purposes, it's important to exclude draining nodes, as they won't accept new jobs.
      da93f826
    • Michael Schurter's avatar
      connect: add unix socket to proxy grpc for envoy (#6232) · 477cf835
      Michael Schurter authored
      * connect: add unix socket to proxy grpc for envoy
      
      Fixes #6124
      
      Implement a L4 proxy from a unix socket inside a network namespace to
      Consul's gRPC endpoint on the host. This allows Envoy to connect to
      Consul's xDS configuration API.
      
      * connect: pointer receiver on structs with mutexes
      
      * connect: warn on all proxy errors
      477cf835
    • Danielle's avatar
      Merge pull request #6246 from hashicorp/dani/fix-docker-driver · f744cb98
      Danielle authored
      docker: Fix driver spec
      f744cb98
    • Danielle Lancashire's avatar
      docker: Fix driver spec · 86838dbc
      Danielle Lancashire authored
      hclspec.NewLiteral does not quote its values, which caused `3m` to be
      parsed as a nonsensical literal which broke the plugin loader during
      initialization. By quoting the value here, it starts correctly.
      86838dbc
  3. 02 Sep, 2019 4 commits
  4. 01 Sep, 2019 3 commits
  5. 31 Aug, 2019 3 commits
  6. 30 Aug, 2019 15 commits
  7. 29 Aug, 2019 6 commits