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.
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
- 06 Jan, 2020 8 commits
-
-
Seth Hoenig authored
Be able to revoke SI token accessors concurrently, and also ratelimit the requests being made to Consul for the various ACL API uses.
-
Seth Hoenig authored
-
Seth Hoenig authored
When creating the envoy bootstrap configuration, we should append the "-token=<token>" argument in the case where the sidsHook placed the token in the secrets directory.
-
Seth Hoenig authored
Nomad jobs may be configured with a TaskGroup which contains a Service definition that is Consul Connect enabled. These service definitions end up establishing a Consul Connect Proxy Task (e.g. envoy, by default). In the case where Consul ACLs are enabled, a Service Identity token is required for these tasks to run & connect, etc. This changeset enables the Nomad Server to recieve RPC requests for the derivation of SI tokens on behalf of instances of Consul Connect using Tasks. Those tokens are then relayed back to the requesting Client, which then injects the tokens in the secrets directory of the Task.
-
Seth Hoenig authored
When a job is configured with Consul Connect aware tasks (i.e. sidecar), the Nomad Client should be able to request from Consul (through Nomad Server) Service Identity tokens specific to those tasks.
-
Seth Hoenig authored
Enable any Server to lookup the unique ClusterID. If one has not been generated, and this node is the leader, generate a UUID and attempt to apply it through raft. The value is not yet used anywhere in this changeset, but is a prerequisite for gh-6701.
-
Seth Hoenig authored
This change provides an initial pass at setting up the configuration necessary to enable use of Connect with Consul ACLs. Operators will be able to pass in a Consul Token through `-consul-token` or `$CONSUL_TOKEN` in the `job run` and `job revert` commands (similar to Vault tokens). These values are not actually used yet in this changeset.
-
Mahmood Ali authored
docs: add podman as an external task driver plugin
-
- 03 Jan, 2020 3 commits
-
-
Michael Schurter authored
Tested using https://github.com/schmichael/nomad-podman-vagrant
-
Michael Schurter authored
-
Michael Schurter authored
-
- 02 Jan, 2020 2 commits
-
-
Michael Schurter authored
Fix typo, Ethier -> Either
-
Kris Hicks authored
-
- 20 Dec, 2019 5 commits
-
-
Michael Schurter authored
nomad/state: remove dead upgrade path code
-
Michael Schurter authored
It is uncalled so there hsould be no runtime changes.
-
Charlie Voiselle authored
docs: Fix bad link to UI Guide track
-
Tim Gross authored
Increase the shortened timeout after the first loop so that metrics that take longer to come in aren't failing the test unnecessarily. Move the check for empty alloc metrics into the loop so that if the first values we get are empty we don't fail the test too early.
-
Charlie Voiselle authored
Corrected link to Nomad UI track from comments in #6876
-
- 19 Dec, 2019 7 commits
-
-
Tim Gross authored
-
Charlie Voiselle authored
* [docs] Migrating Web-UI and Governance Guides to learn * fix 404s caught in checks
-
Charlie Voiselle authored
* Allow user to specify dest filename for nomad init * Create changelog entry for GH-6520
-
Drew Bailey authored
Update CHANGELOG.md
-
Drew Bailey authored
-
Preetha authored
-
Mahmood Ali authored
Add option to set certificate in-memory
-
- 18 Dec, 2019 4 commits
-
-
Drew Bailey authored
Group shutdown_delay
-
Drew Bailey authored
update go-hclog to latest release
-
Drew Bailey authored
-
John Schlederer authored
* Making pull activity timeout configurable in Docker plugin config, first pass * Fixing broken function call * Fixing broken tests * Fixing linter suggestion * Adding documentation on new parameter in Docker plugin config * Adding unit test * Setting min value for pull_activity_timeout, making pull activity duration a private var
-
- 17 Dec, 2019 2 commits
-
-
Lang Martin authored
-
Lang Martin authored
-
- 16 Dec, 2019 9 commits
-
-
Mahmood Ali authored
cli: sequence cli.Ui operations
-
Drew Bailey authored
-
Drew Bailey authored
update docs, address pr comments ensure pointer is not nil use pointer for diff tests, set vs unset
-
Drew Bailey authored
more explicit test case, remove select statement
-
Drew Bailey authored
copy struct values ensure groupserviceHook implements RunnerPreKillhook run deregister first test that shutdown times are delayed move magic number into variable
-
Mahmood Ali authored
Fixes a bug where if a command flag parsing errors, the resulting error and help usage messages get interleaved in unexpected and non-user friendly way. The reason is that we have flag parsing library effectively writes to ui.Error in a goroutine. This is problematic: first, we lose the sequencing between help usage and error message; second, cli.Ui methods are not concurrent safe. Here, we introduce a custom error writer that buffers result and calls ui.Error() in the write method and in the same goroutine. For context, we need to wrap ui.Error because it's line-oriented, while flags library expects a io.Writer which is bytes oriented.
-
Danielle authored
env_aws: Disable Retries and set Session cfg
-
Danielle authored
Co-Authored-By:
Mahmood Ali <mahmood@hashicorp.com>
-
Seth Hoenig authored
tests: remove trace statements from nodeDrainWatcher.watch
-