Commit Graph

64 Commits

Author SHA1 Message Date
Tim Gross
8c7ccb2d49 bump website version to 0.12.6 2020-10-21 14:34:12 -04:00
Drew Bailey
e49bd2e33e Events/docs (#9100)
* /v1/event/stream docs

* events sidebar

* wip server config

* make ids match

* fix typo

* add server config opts

* Update website/pages/api-docs/events.mdx

Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>

* Update website/pages/api-docs/events.mdx

Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>

* address feedback

Co-authored-by: Seth Hoenig <shoenig@hashicorp.com>
2020-10-16 11:23:47 -04:00
Ryan Oaks
0e0f23210e Format docs website code and mdx 2020-10-02 13:31:40 -04:00
Ryan Oaks
1ef2666921 Update docs platform components 2020-09-22 12:08:57 -04:00
Mahmood Ali
ebb6a0b964 update release to 0.12.5 2020-09-17 20:41:04 -04:00
Charlie Voiselle
8730f4b12c Sunset local copy of Deployment Guide and Reference Architecture 2020-09-10 21:12:32 -04:00
Michael Schurter
b7724bcc3f docs: update website to 0.12.4 2020-09-09 15:22:22 -07:00
James Rasell
f284b0a153 docs: add Autoscaler telemetry documentation to website. (#8733)
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
Co-authored-by: Luiz Aoqui <luiz@hashicorp.com>
2020-09-08 09:13:53 +02:00
Tim Gross
99a57ea69b docs: alphabetize community task driver listing (#8774)
Everything else in the docs sidebars is alphabetized, so do it here too.
2020-08-28 11:05:20 -04:00
Seth Hoenig
9ffdeed904 consul/connect: add initial support for ingress gateways
This PR adds initial support for running Consul Connect Ingress Gateways (CIGs) in Nomad. These gateways are declared as part of a task group level service definition within the connect stanza.

```hcl
service {
  connect {
    gateway {
      proxy {
        // envoy proxy configuration
      }
      ingress {
        // ingress-gateway configuration entry
      }
    }
  }
}
```

A gateway can be run in `bridge` or `host` networking mode, with the caveat that host networking necessitates manually specifying the Envoy admin listener (which cannot be disabled) via the service port value.

Currently Envoy is the only supported gateway implementation in Consul, and Nomad only supports running Envoy as a gateway using the docker driver.

Aims to address #8294 and tangentially #8647
2020-08-21 16:21:54 -05:00
Drew Bailey
61ecde9494 prepare release 2020-08-13 17:26:02 -04:00
Drew Bailey
60e4a9147a bump website version 2020-08-12 11:59:50 -04:00
Lang Martin
b5ef217c90 nomad debug renamed to nomad operator debug (#8602)
* renamed: command/debug.go -> command/operator_debug.go
* website: rename debug -> operator debug
* website/pages/api-docs/agent: name in api docs
2020-08-11 15:39:44 -04:00
Tim Gross
fbefdb98c3 csi: nomad volume detach command (#8584)
The soundness guarantees of the CSI specification leave a little to be desired
in our ability to provide a 100% reliable automated solution for managing
volumes. This changeset provides a new command to bridge this gap by providing
the operator the ability to intervene.

The command doesn't take an allocation ID so that the operator doesn't have to
keep track of alloc IDs that may have been GC'd. Handle this case in the
unpublish RPC by sending the client RPC for all the terminal/nil allocs on the
selected node.
2020-08-11 10:18:54 -04:00
Drew Bailey
c08555247f update vault integration docs (#8543)
* update vault integration docs

docs/integrations/vault-integration was a copy of the learn guide. Remove that and move /docs/vault-integration to this location instead

fix link

fix link

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Michael Schurter <mschurter@hashicorp.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Michael Schurter <mschurter@hashicorp.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>

Update website/pages/docs/integrations/vault-integration.mdx

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>

* revert accidental deletion

Co-authored-by: Charlie Voiselle <464492+angrycub@users.noreply.github.com>
2020-08-10 14:23:43 -04:00
Shishir Mahajan
46d7ea9968 Add nomad-driver-containerd to nomad UI docs. 2020-08-04 11:29:05 -07:00
Drew Bailey
869eb6f14f update version for 0.12.1 2020-07-23 15:36:33 -04:00
Brandon Romano
1fc11be024 Revert "updating banner for webinar"
This reverts commit 2c4a801b7d.
2020-07-23 10:55:00 -07:00
Peter M
2c4a801b7d updating banner for webinar
webinar scheduled for July 23rd, can roll back to the previous banner afterwards
2020-07-22 13:31:02 -07:00
Drew Bailey
4cb446ea04 move podman out of external task drivers (#8502)
* move podman out of external task drivers

* document driver capabilities

* add redirect from old podman url to new one

* fix syntax
2020-07-22 14:55:40 -04:00
Chris Baker
07748b108a version updates for 0.12.0 2020-07-09 16:16:53 +00:00
Kevin Pruett
58221c7785 website: updates for 0.12 release (#8397)
* Updates for 0.12 release

* Update SVGs to align to styles

* Updates alert banner for blog

Co-authored-by: Brandon Romano <BrandonRRomano@gmail.com>
2020-07-09 11:58:52 -04:00
James Rasell
6969e6c57d Merge pull request #8315 from hashicorp/autoscaler-docs-migration
docs: migration of Nomad Autoscaler docs with cluster updates.
2020-07-07 15:20:11 +02:00
Jeff Escalante
31978394ed learn -> tutorials in subnav 2020-07-06 18:43:54 -04:00
Mahmood Ali
344e1319cb Add security model document 2020-07-06 14:54:49 -04:00
James Rasell
7bdffe3af6 docs: migration of Nomad Autoscaler docs with cluster updates.
Co-authored-by: Chris Baker <1675087+cgbaker@users.noreply.github.com>
2020-07-01 13:03:49 +02:00
Lang Martin
d6a41dc1ca doc: nomad debug cli (#8278)
* doc: nomad debug cli

* CHANGELOG

* website/data/docs-navigation: add debug to navigation

* contributing/checklist-command: add website nav link to checklist
2020-06-25 13:48:27 -04:00
Mahmood Ali
f22058d782 Merge pull request #8241 from hashicorp/docs-agent-unresponsive-note
Docs: note agent unresponsive
2020-06-22 12:08:04 -04:00
Kevin Pruett
e61fbbc806 Update banner contents 2020-06-22 11:20:06 -04:00
Chris Baker
162b98f4dc reverted current version back to 0.11.3 2020-06-22 13:09:42 +00:00
Mahmood Ali
38562c1477 add snapshot subcommands to sidenav 2020-06-19 14:11:48 -04:00
Tim Gross
6fd4f3e985 docs: multiregion deployment feature (#8185) 2020-06-18 08:41:22 -04:00
Shishir Mahajan
9435013a2c Fix review comments. 2020-06-01 18:54:58 -07:00
Shishir Mahajan
165bdb2f77 Fixed missing comma. 2020-06-01 18:54:58 -07:00
Shishir Mahajan
e13b30da65 Add nomad-driver-iis to nomad UI docs. 2020-06-01 18:54:58 -07:00
Drew Bailey
13f26183f5 Docs/license (#8076)
* license cli documentation

license docs

backout doc change

more docs

* license api endpoint documentation
2020-06-01 10:55:03 -04:00
changli0617
f1746a75cc Update alert-banner.js 2020-05-29 10:09:43 -07:00
Chris Baker
0fbbb395a7 update website current version to 0.11.2 2020-05-14 22:03:43 +00:00
Jeff Escalante
1ad7437c42 update dependencies, upgrade structure for latest nextjs-scripts, implement custom 404 page 2020-05-14 14:10:52 -04:00
Charlie Voiselle
738f3cb0ac Adding API homepage to sidebar. 2020-04-27 13:41:11 -04:00
Mahmood Ali
be7908d4a1 update release to 0.11.1 2020-04-22 12:13:58 -04:00
Michael Schurter
7553e42878 Merge pull request #7658 from hashicorp/docs-0110
docs: update downloads+banner for 0.11.0 GA
2020-04-08 08:58:24 -07:00
Mahmood Ali
b3f6ef5087 docs: move rkt to external drivers 2020-04-07 23:13:16 -04:00
Michael Schurter
0ee153daf2 docs: update downloads+banner for 0.11.0 GA 2020-04-07 15:14:22 -07:00
Seth Hoenig
cd21586846 Merge pull request #7440 from hashicorp/docs-connect-expose
docs: add documentation for proxy.expose configuration
2020-04-02 16:51:24 -06:00
Tim Gross
253a83e245 csi: internals docs (#7522)
Summarizes the internal RFCs for plugins and volume lifecycles.
2020-04-02 16:05:26 -04:00
Seth Hoenig
44f884eb54 docs: add documentation for proxy.expose configuration
This changeset adds documentation changes for the new
`proxy.expose` stanza as well as the `check.expose` parameter.

The examples are centered around proposed changes for the "countdash"
`dashboard-service` in [demo-consul-101](github.com/hashicorp/demo-consul-101/pull/6).
The dashboard service will now serve two additonal endpoints

- `/health/api`
- `/metrics`

which should serve nicely as expose-able paths.
2020-04-01 08:19:21 -06:00
Charlie Voiselle
ce4c91dd9a link-fixup; move navigation 2020-03-26 19:26:38 -04:00
Jasmine Dahilig
00dc60f3d9 docs: lifecycle stanza (#7493) 2020-03-25 09:57:53 -07:00
Mahmood Ali
00beda7bd5 Merge pull request #7478 from hashicorp/docs-scaling-api
docs: nomad scaling policy api
2020-03-25 12:50:56 -04:00