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.
- 30 Oct, 2019 6 commits
-
-
Michael Lange authored
-
Michael Lange authored
-
Michael Lange authored
-
Tim Gross authored
When a job has a task group network, this log line ends up being misleading if you're trying to debug networking issues. We really only care about this when there's no port map set, in which case we get the error returned anyways.
-
Charlie Voiselle authored
Fixup for command section of website
-
Tim Gross authored
-
- 29 Oct, 2019 6 commits
-
-
Michael Schurter authored
-
Seth Hoenig authored
nomad: fix vault.CreateToken log message printing wrong error
-
Michael Schurter authored
vault: remove dead lease code
-
Mahmood Ali authored
Only warn against BootstrapExpect set in CLI flag
-
Mahmood Ali authored
vault: honor new `token_period` in vault token role
-
Seth Hoenig authored
Fixes typo in word "failed". Fixes bug where incorrect error is printed. The old code would only ever print a nil error, instead of the validationErr which is being created.
-
- 28 Oct, 2019 8 commits
-
-
Mahmood Ali authored
Fix some connect connect validation
-
Mahmood Ali authored
`admissionValidators` doesn't aggregate errors correctly, as it aggregates errors in `errs` reference yet it always returns the nil `err`. Here, we avoid shadowing `err`, and move variable declarations to where they are used.
-
Mahmood Ali authored
`groupConnectHook` assumes that Networks is a non-empty slice, but TG hasn't been validated yet and validation may depend on mutation results. As such, we do basic check here before dereferencing network slice elements.
-
Mahmood Ali authored
-
Mahmood Ali authored
To ensure we test with latest with latest configuration.
-
Mahmood Ali authored
Vault 1.2.0 deprecated `period` field in favor of `token_period` in auth role: > * Token store roles use new, common token fields for the values > that overlap with other auth backends. `period`, `explicit_max_ttl`, and > `bound_cidrs` will continue to work, with priority being given to the > `token_` prefixed versions of those parameters. They will also be returned > when doing a read on the role if they were used to provide values initially; > however, in Vault 1.4 if `period` or `explicit_max_ttl` is zero they will no > longer be returned. (`explicit_max_ttl` was already not returned if empty.) https://github.com/hashicorp/vault/blob/master/CHANGELOG.md#120-july-30th-2019
-
Tim Gross authored
Ensure that we're reusing the base configuration between client and servers without the possibility of drift. Reduce the amount of `sed` mangling of the configuration file, and make recommended changes from `shellcheck` for this section of the provisioning script. Fixes some rebase errors on the Nomad config as well.
-
Tim Gross authored
Share base configuration for telemetry and consul. Have the server configurations respect the `var.server_count` config. Make changes recommended by `shellcheck` in the provisioning scripts for this section. Switch to OS/arch-tagged release bundles on S3 for compatibility with adding Windows builds in the near future.
-
- 25 Oct, 2019 10 commits
-
-
Michael Schurter authored
-
Tim Gross authored
Match the configuration directory layout we're using for Consul and other services. Make recommended changes from `shellcheck` for this section of the provisioning script.
-
Omar Khawaja authored
separate vars and outputs into their own files and update default link in nomad binary variable to 0.10.0 release (#6550)
-
Tim Gross authored
Update the Consul and Vault configs to take advantage of their included `go-sockaddr` library for getting the IP addresses we need in a portable way. This particularly avoids problems with "predictable" interface names provided by systemd. Also adds the `sockaddr` binary to the Packer build so we can use it in our provisioning scripts.
-
Omar Khawaja authored
-
Omar Khawaja authored
-
Mahmood Ali authored
docs: Docker driver supports task user option
-
Mahmood Ali authored
-
Tim Gross authored
Make a clear split between Packer and Terraform provisioning steps: the scripts in the `packer/linux` directory are run when we build the AMI whereas the stuff in shared are run at Terraform provisioning time. Merging all runtime provisioning scripts into a single script for each of server/client solves the following: * Userdata scripts can't take arguments, they can only be templated and that means we have to do TF escaping in bash/powershell scripts. * TF provisioning scripts race with userdata scripts.
-
Omar Khawaja authored
-
- 24 Oct, 2019 5 commits
-
-
Mahmood Ali authored
Also, add a test case.
-
Omar Khawaja authored
* add nginx to load balancing nav menu and fix bullets * fill out nginx lb guide * formatting * change Nginx to NGINX * add step to verify load balancer config * update docker image and web app output * add HAProxy lb guide * format haproxy config * add haproxy stats page with screenshot * add note about external load balancer * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * add port mapping an static port for haproxy ui + bullet changes * remove extra spaces * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com> * Update website/source/guides/load-balancing/haproxy.html.md Co-Authored-By:
Chris Baker <1675087+cgbaker@users.noreply.github.com>
-
Omar Khawaja authored
* add nginx to load balancing nav menu and fix bullets * fill out nginx lb guide * formatting * change Nginx to NGINX * add step to verify load balancer config * update docker image and web app output * change Nginx to NGINX in main load balancing page * modify change signal to SIGHUP and add else condition in template stanza to prevent nginx from crashing when no services are available to load balance * add note about external load balancer * clarifications and link to reference architecture
-
Lang Martin authored
-
Buck Doyle authored
As the angle bracket invocation RFC says: > There is no dedicated syntax for passing an "else" block > directly. If needed, that can be passed using the named > blocks syntax. https://github.com/emberjs/rfcs/blob/master/text/0311-angle-bracket-invocation.md#block Unfortunately, using a contextual component doesn’t help as the yield inside that component will still result in content rendering that would show when the source isn’t empty. So we decided to change the interface so you have to check whether the source is empty before using it, which aligns with how list-table works.
-
- 23 Oct, 2019 5 commits
-
-
Lang Martin authored
docs: job volume spec tasks source, not config > source
-
Lang Martin authored
-
Michael Schurter authored
docs: fix links to connect
-
Mahmood Ali authored
driver/docker: ensure that defaults are populated for dangling containers config
-
Charlie Voiselle authored
Added version requirement to new feature guides
-