Aestek
2e1015b3ba
website: add service weights documentation in API doc ( #4776 )
...
Adds weights documentation to the following API routes :
* Agent: List Services
* Agent Register Service
* Health: List Nodes for Service
2018-10-19 08:41:03 -07:00
Jack Pearkes
e0e33aee26
website: note Envoy support in Nomad guide ( #4787 )
2018-10-19 08:41:03 -07:00
Jack Pearkes
197d62c6ca
New command: consul debug ( #4754 )
...
* agent/debug: add package for debugging, host info
* api: add v1/agent/host endpoint
* agent: add v1/agent/host endpoint
* command/debug: implementation of static capture
* command/debug: tests and only configured targets
* agent/debug: add basic test for host metrics
* command/debug: add methods for dynamic data capture
* api: add debug/pprof endpoints
* command/debug: add pprof
* command/debug: timing, wg, logs to disk
* vendor: add gopsutil/disk
* command/debug: add a usage section
* website: add docs for consul debug
* agent/host: require operator:read
* api/host: improve docs and no retry timing
* command/debug: fail on extra arguments
* command/debug: fixup file permissions to 0644
* command/debug: remove server flags
* command/debug: improve clarity of usage section
* api/debug: add Trace for profiling, fix profile
* command/debug: capture profile and trace at the same time
* command/debug: add index document
* command/debug: use "clusters" in place of members
* command/debug: remove address in output
* command/debug: improve comment on metrics sleep
* command/debug: clarify usage
* agent: always register pprof handlers and protect
This will allow us to avoid a restart of a target agent
for profiling by always registering the pprof handlers.
Given this is a potentially sensitive path, it is protected
with an operator:read ACL and enable debug being
set to true on the target agent. enable_debug still requires
a restart.
If ACLs are disabled, enable_debug is sufficient.
* command/debug: use trace.out instead of .prof
More in line with golang docs.
* agent: fix comment wording
* agent: wrap table driven tests in t.run()
2018-10-19 08:41:03 -07:00
Kyle Havlovitz
96a35f8abc
re-add Connect multi-dc config changes
...
This reverts commit 8bcfbaffb6588b024cd1a3cf0952e6bfa7d9e900.
2018-10-19 08:41:03 -07:00
Rebecca Zanzig
e81571d6e9
Add additional formatting detail to the Helm join
command
...
In response to consul-helm issue 16.
2018-10-17 12:53:44 -07:00
Assel Meher
f2321679d6
typo: s/checks/services ( #4783 )
2018-10-11 18:48:51 +01:00
Jack Pearkes
847a0a5266
Revert "Connect multi-dc config" ( #4784 )
2018-10-11 17:32:45 +01:00
danielehc
6c12a35834
Update creating-certificates.html.md ( #4780 )
...
In case `verify_server_hostname` is set in the configuration, Consul checks the certificate against `server.<datacenter>.<domain>`.
The name suggested by the guide generates errors like the following:
```
2018/10/10 12:42:20 [ERR] consul: Failed to confirm peer status for consul-3: rpc error getting client: failed to get conn: x509: certificate is valid for server.node.consul.labs, localhost, not server.consul.labs. Retrying in 16s...
```
Removing the `node` part from the certificate permits them to work also when that option is set.
2018-10-11 14:23:51 +02:00
Aestek
260a9880ae
[Security] Add finer control over script checks ( #4715 )
...
* Add -enable-local-script-checks options
These options allow for a finer control over when script checks are enabled by
giving the option to only allow them when they are declared from the local
file system.
* Add documentation for the new option
* Nitpick doc wording
2018-10-11 13:22:11 +01:00
Paul Banks
e95d78483d
Be more explicit about rolling upgrade process
2018-10-11 11:44:20 +01:00
Paul Banks
bf634fafee
Move 1.0.6 upgrade docs that were added in the wrong place
2018-10-11 11:38:55 +01:00
Paul Banks
94332edf2e
[WIP] Initial draft of Sidecar Service and Managed Proxy deprecation docs ( #4752 )
...
* Initial draft of Sidecar Service and Managed Proxy deprecation docs
* Service definition deprecation notices and sidecar service
* gRPC and sidecar service config options; Deprecate managed proxy options
* Envoy Docs: Basic envoy command; envoy getting started/intro
* Remove change that snuck in
* Envoy custom config example
* Add agent/service API docs; deprecate proxy config endpoint
* Misc grep cleanup for managed proxies; capitalize Envoy
* Updates to getting started guide
* Add missing link
* Refactor Envoy guide into a separate guide and add bootstrap reference notes.
* Add limitations to Envoy docs; Highlight no fixes for known managed proxy issues on deprecation page; clarify snake cae stuff; Sidecar Service lifecycle
2018-10-11 10:44:42 +01:00
Pierre Souchay
42f250fa53
Added SOA configuration for DNS settings. ( #4714 )
...
This will allow to fine TUNE SOA settings sent by Consul in DNS responses,
for instance to be able to control negative ttl.
Will fix: https://github.com/hashicorp/consul/issues/4713
# Example
Override all settings:
* min_ttl: 0 => 60s
* retry: 600 (10m) => 300s (5 minutes),
* expire: 86400 (24h) => 43200 (12h)
* refresh: 3600 (1h) => 1800 (30 minutes)
```
consul agent -dev -hcl 'dns_config={soa={min_ttl=60,retry=300,expire=43200,refresh=1800}}'
```
Result:
```
dig +multiline @localhost -p 8600 service.consul
; <<>> DiG 9.12.1 <<>> +multiline @localhost -p 8600 service.consul
; (2 servers found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 36557
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1
;; WARNING: recursion requested but not available
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 4096
;; QUESTION SECTION:
;service.consul. IN A
;; AUTHORITY SECTION:
consul. 0 IN SOA ns.consul. hostmaster.consul. (
1537959133 ; serial
1800 ; refresh (30 minutes)
300 ; retry (5 minutes)
43200 ; expire (12 hours)
60 ; minimum (1 minute)
)
;; Query time: 4 msec
;; SERVER: 127.0.0.1#8600(127.0.0.1)
;; WHEN: Wed Sep 26 12:52:13 CEST 2018
;; MSG SIZE rcvd: 93
```
2018-10-10 15:50:56 -04:00
Kyle Havlovitz
0cbd176a48
connect/ca: more OSS split for multi-dc
2018-10-10 12:17:59 -07:00
Kyle Havlovitz
5b98a602af
agent: add primary_datacenter and connect replication config options
2018-10-10 12:17:59 -07:00
Kyle Havlovitz
475afd0300
docs: deprecate acl_datacenter and replace it with primary_datacenter
2018-10-10 12:16:47 -07:00
Paul Banks
92fe8c8e89
Add Proxy Upstreams to Service Definition ( #4639 )
...
* Refactor Service Definition ProxyDestination.
This includes:
- Refactoring all internal structs used
- Updated tests for both deprecated and new input for:
- Agent Services endpoint response
- Agent Service endpoint response
- Agent Register endpoint
- Unmanaged deprecated field
- Unmanaged new fields
- Managed deprecated upstreams
- Managed new
- Catalog Register
- Unmanaged deprecated field
- Unmanaged new fields
- Managed deprecated upstreams
- Managed new
- Catalog Services endpoint response
- Catalog Node endpoint response
- Catalog Service endpoint response
- Updated API tests for all of the above too (both deprecated and new forms of register)
TODO:
- config package changes for on-disk service definitions
- proxy config endpoint
- built-in proxy support for new fields
* Agent proxy config endpoint updated with upstreams
* Config file changes for upstreams.
* Add upstream opaque config and update all tests to ensure it works everywhere.
* Built in proxy working with new Upstreams config
* Command fixes and deprecations
* Fix key translation, upstream type defaults and a spate of other subtele bugs found with ned to end test scripts...
TODO: tests still failing on one case that needs a fix. I think it's key translation for upstreams nested in Managed proxy struct.
* Fix translated keys in API registration.
≈
* Fixes from docs
- omit some empty undocumented fields in API
- Bring back ServiceProxyDestination in Catalog responses to not break backwards compat - this was removed assuming it was only used internally.
* Documentation updates for Upstreams in service definition
* Fixes for tests broken by many refactors.
* Enable travis on f-connect branch in this branch too.
* Add consistent Deprecation comments to ProxyDestination uses
* Update version number on deprecation notices, and correct upstream datacenter field with explanation in docs
2018-10-10 16:55:34 +01:00
Paul Banks
5b0d4db6bc
Support Agent Caching for Service Discovery Results ( #4541 )
...
* Add cache types for catalog/services and health/services and basic test that caching works
* Support non-blocking cache types with Cache-Control semantics.
* Update API docs to include caching info for every endpoint.
* Comment updates per PR feedback.
* Add note on caching to the 10,000 foot view on the architecture page to make the new data path more clear.
* Document prepared query staleness quirk and force all background requests to AllowStale so we can spread service discovery load across servers.
2018-10-10 16:55:34 +01:00
Mitchell Hashimoto
1e81b23bbb
Merge pull request #4766 from hashicorp/f-connect-inject
...
website: add docs for the Connect injection
2018-10-10 08:23:56 -07:00
Matt Ho
70cedfd10a
website: fix typo in connect example ( #4774 )
2018-10-10 11:01:57 +02:00
Mitchell Hashimoto
293194e7f2
website: address PR feedback
2018-10-09 09:30:37 -07:00
Hannah Oppenheimer
29170340b3
Clarify enable_tag_override explanation
...
In designing a potential UI for a configuration of `enable_tag_override`,
I found the documentation confusing and lengthy. Here, I've made an
attempt at re-writing this section to be more concise and clear.
I also made a few small changes to the organization of this file to map
explanations to the order of the properties listing at the top. I find
it easier to scan docs when explanations appear in the same order they
are listed at the top. For explanations that span multiple paragraphs, I
provided a subheading, which also helps in linking from other pages.
Finally, I removed a duplicated paragraph from the documentation.
2018-10-09 09:55:44 -05:00
Mitchell Hashimoto
374ab6ff5f
website: note that env vars are set
2018-10-08 09:55:55 -07:00
Mitchell Hashimoto
e3786a6d1c
website: address some PR feedback
2018-10-08 08:24:25 -07:00
Mitchell Hashimoto
57834a307f
website: add docs for the Connect injection
2018-10-07 23:47:08 -07:00
Dan Brown
a10f1ce2df
Fix retry_join config documentation ( #4757 )
...
'retry_join': source data must be an array or slice, got string
2018-10-05 14:16:02 -04:00
Matt Keeler
71297a6b9d
Update the snapshot agent documentation( #4758 )
...
Detail the S3 permissions required in addition to a gotcha regarding having part of the key within the S3 bucket name configuration.
2018-10-05 13:55:06 -04:00
Chris Hoffman
e7820bc9cb
typo: missing space
2018-10-05 11:33:28 -05:00
Freddy
851bf8c2eb
Update semaphore guide ( #4661 )
...
* Fill in gaps in semaphore guide
* Update to match that values come back b64 encoded
* Add that the value needs to be decoded
* Remove outdated reference to session1
* Fix some typos
* Clarify what is mean by a session having an active key
* Clarify requirements for lock holders in semaphore guide
2018-10-04 12:06:53 -10:00
danielehc
20ae959be8
Update options.html.md ( #4753 )
2018-10-04 19:28:26 +01:00
Dan Brown
2fac2d1439
Add Deployment Guide and update links ( #4487 )
...
* Adds Deployment Guide and update links
* Fixes releases link
* Re-organisation of content
* Cuts down "deployment" doc (which should focus on Reference Architecture) by moving raft and performance tuning to the Server Performance page which already covers some of this.
* Moves backups from "deployment" doc (which should focus on Reference Architecture) to "deployment-guide"
* Cleans up some notes and add single DC diagram
* Removes old link to deployment guide from nav
* Corrects minor styling, formatting, and grammar
2018-10-03 11:37:36 -10:00
Mitchell Hashimoto
d80c383198
Merge pull request #4732 from hashicorp/f-service-cli
...
cli: add `services register` and `deregister`
2018-10-02 12:45:58 -07:00
Mitchell Hashimoto
0258fc94d5
website: clarify that downward API works in any pod spec
2018-10-01 10:35:09 -07:00
Mitchell Hashimoto
3bbbc3fd66
website: docs for services CLI
2018-10-01 10:27:15 -07:00
Mitchell Hashimoto
f1f951d491
website: clarify that the server cluster can run anywhere
2018-09-26 08:41:25 -05:00
Mitchell Hashimoto
add6b8e05e
website: clarify coredns requirement
2018-09-25 23:37:21 -05:00
Mitchell Hashimoto
a69acc076d
website: address feedback
2018-09-25 21:55:32 -05:00
Mitchell Hashimoto
9ca5ddfe38
website: fix the description of the sync page
2018-09-25 17:56:19 -05:00
Mitchell Hashimoto
697719c4e1
Add new helm fields
2018-09-25 09:20:36 -05:00
Mitchell Hashimoto
fb7d1fe348
website: document helm options
2018-09-23 17:29:18 -07:00
Mitchell Hashimoto
2042fbe602
website: document consul-k8s
2018-09-23 17:15:54 -07:00
Mitchell Hashimoto
ff1b78b818
website: docs for catalog sync
2018-09-23 17:12:14 -07:00
Alvaro Miranda Aguilera
9ac38c2c7f
fix typo on connect/index ( #4681 )
...
wtihin -> within
2018-09-17 12:06:47 +01:00
Anubhav Mishra
e33502ee5c
website: quick typo fix ( #4683 )
2018-09-17 12:06:11 +01:00
Mitchell Hashimoto
b7f7571886
website: correct chart casing
2018-09-13 14:45:40 -07:00
Mitchell Hashimoto
62ceacde67
website: document k8s go-discover ( #4666 )
...
This adds documentation for the `k8s` go-discover provider that will be part of 1.2.3.
2018-09-13 10:12:27 -04:00
Mitchell Hashimoto
b69342f0c1
Initial Helm Chart/K8S Docs ( #4653 )
...
* website: initial Kubernetes section with Helm information
* website: extraConfig for clients
* website: add more helm fields
* website: document extraVolumes
* website: document Consul DNS
* website: fix typos and show example of downward API
2018-09-12 08:44:30 -07:00
Freddy
7a19f2a6da
Update snapshot agent docs to include s3-endpoint ( #4652 )
2018-09-11 16:32:31 +01:00
Matt Keeler
61a5c965c9
Ensure that errors setting up the DNS servers get propagated back to the shell ( #4598 )
...
Fixes : #4578
Prior to this fix if there was an error binding to ports for the DNS servers the error would be swallowed by the gated log writer and never output. This fix propagates the DNS server errors back to the shell with a multierror.
2018-09-07 10:48:29 -04:00
Pierre Souchay
473e589d86
Implementation of Weights Data structures ( #4468 )
...
* Implementation of Weights Data structures
Adding this datastructure will allow us to resolve the
issues #1088 and #4198
This new structure defaults to values:
```
{ Passing: 1, Warning: 0 }
```
Which means, use weight of 0 for a Service in Warning State
while use Weight 1 for a Healthy Service.
Thus it remains compatible with previous Consul versions.
* Implemented weights for DNS SRV Records
* DNS properly support agents with weight support while server does not (backwards compatibility)
* Use Warning value of Weights of 1 by default
When using DNS interface with only_passing = false, all nodes
with non-Critical healthcheck used to have a weight value of 1.
While having weight.Warning = 0 as default value, this is probably
a bad idea as it breaks ascending compatibility.
Thus, we put a default value of 1 to be consistent with existing behaviour.
* Added documentation for new weight field in service description
* Better documentation about weights as suggested by @banks
* Return weight = 1 for unknown Check states as suggested by @banks
* Fixed typo (of -> or) in error message as requested by @mkeeler
* Fixed unstable unit test TestRetryJoin
* Fixed unstable tests
* Fixed wrong Fatalf format in `testrpc/wait.go`
* Added notes regarding DNS SRV lookup limitations regarding number of instances
* Documentation fixes and clarification regarding SRV records with weights as requested by @banks
* Rephrase docs
2018-09-07 15:30:47 +01:00
Geoffrey Grosenbach
36fa155675
Adds XL machine spec and notes on large deployments ( #4622 )
...
* Adds XL machine spec and notes on large deployments
* Clarifies machine sizes
* Fixes internal links within the document
* Moves datacenter size guidelines to "Single Datacenter" section
2018-08-31 10:41:48 -05:00
Siva Prasad
59dea9a31f
Adds a new command line flag -log-file for file based logging. ( #4581 )
...
* Added log-file flag to capture Consul logs in a user specified file
* Refactored code.
* Refactored code. Added flags to rotate logs based on bytes and duration
* Added the flags for log file and log rotation on the webpage
* Fixed TestSantize from failing due to the addition of 3 flags
* Introduced changes : mutex, data-dir log writes, rotation logic
* Added test for logfile and updated the default log destination for docs
* Log name now uses UnixNano
* TestLogFile is now uses t.Parallel()
* Removed unnecessary int64Val function
* Updated docs to reflect default log name for log-file
* No longer writes to data-dir and adds .log if the filename has no extension
2018-08-29 16:56:58 -04:00
Freddy
31c5e19e2f
Correct rpc telemetry docs ( #4602 )
2018-08-28 16:38:22 -04:00
Jack Pearkes
a1bd33da11
website: use 127.0.0.1 instead of consul.rocks ( #4523 )
...
By default, the Consul agent listens on the local interface
at port 8500 for API requests. This change makes the API examples
using `curl` copy-pasteable for this default configuration.
2018-08-28 09:07:15 -07:00
Rémi Jouannet
3d5d7ba6df
Update monitoring-telegraf.html.md
2018-08-24 16:48:02 +02:00
Paul Banks
cb340cefea
Intention ACL API clarification ( #4547 )
2018-08-20 20:33:15 +01:00
jjshanks
12342e0d0e
Update intentions documentation to clarify ACL behavior ( #4546 )
...
* Update intentions documentation to clarify ACL behavior
* Incorprate @banks suggestions into docs
* Fix my own typos!
2018-08-20 20:03:53 +01:00
Miroslav Bagljas
8f7e87439a
Fixes #4483 : Add support for Authorization: Bearer token Header ( #4502 )
...
Added Authorization Bearer token support as per RFC6750
* appended Authorization header token parsing after X-Consul-Token
* added test cases
* updated website documentation to mention Authorization header
* improve tests, improve Bearer parsing
2018-08-17 16:18:42 -04:00
sandstrom
0e987522d9
Clarify port usage for agents ( #4510 )
2018-08-14 16:10:01 -07:00
Paul Banks
352057b956
Update intentions.html.md
2018-08-14 15:09:45 +01:00
Geoffrey Grosenbach
d3573d7c27
Consul Production Deployment Guide
...
Renames guide to "Production Deployment"
Adds link in sidebar menu.
Implements edits suggested by Consul engineering team.
2018-08-10 11:51:05 -07:00
Geoffrey Grosenbach
8dd1d92283
Merge pull request #4485 from hashicorp/doc-remove-atlas
...
Remove all mention of Atlas, even in deprecated changelogs
2018-08-07 10:45:50 -07:00
Geoffrey Grosenbach
ddfc5311aa
Merge pull request #4318 from hashicorp/doc-discovery-code-snippet
...
Improve styling of discovery snippet
2018-08-07 10:44:58 -07:00
Geoffrey Grosenbach
c2c6765fc0
Remove all mention of Atlas, even in deprecated changelogs
2018-08-03 10:51:18 -07:00
Jack Pearkes
5c993a3f5f
Clarification for serf_wan documentation ( #4459 )
...
* updates docs for agent options
trying to add a little more clarity to suggestion that folks should use
port 8302 for both LAN and WAN comms
* website: clarify language for serf wan port behavior
2018-08-02 10:25:25 -07:00
Jeff Escalante
2dea506400
a couple more corrections
2018-07-27 19:39:44 -04:00
Jeff Escalante
60e1450606
fix a couple html errors ( #4456 )
2018-07-26 16:30:24 -07:00
Christie Koehler
fb4a902ca3
docs: Update links to ttl health check endpoints. ( #4208 )
...
* docs: Update links to ttl health check endpoints.
* remove absolute URLs
2018-07-26 16:14:44 -07:00
Matt Keeler
5c7c58ed26
Gossip tuneables ( #4444 )
...
Expose a few gossip tuneables for both lan and wan interfaces
gossip_nodes
gossip_interval
probe_timeout
probe_interval
retransmit_mult
suspicion_mult
2018-07-26 11:39:49 -04:00
Paul Banks
c4be0d2a4f
Document managed proxy logs ( #4447 )
...
* Document proxy logs
* Add extra note about terminating proxies
2018-07-26 13:56:28 +01:00
Paul Banks
25628f0e69
Add config option to disable HTTP printable char path check ( #4442 )
2018-07-26 13:53:39 +01:00
Kyle Havlovitz
ecc02c6aee
Merge pull request #4400 from hashicorp/leaf-cert-ttl
...
Add configurable leaf cert TTL to Connect CA
2018-07-25 17:53:25 -07:00
Siva Prasad
a5ebab63e7
Vendoring update for go-discover. ( #4412 )
...
* New Providers added and updated vendoring for go-discover
* Vendor.json formatted using make vendorfmt
* Docs/Agent/auto-join: Added documentation for the new providers introduced in this PR
* Updated the golang.org/x/sys/unix in the vendor directory
* Agent: TestGoDiscoverRegistration updated to reflect the addition of new providers
* Deleted terraform.tfstate from vendor.
* Deleted terraform.tfstate.backup
Deleted terraform state file artifacts from unknown runs.
* Updated x/sys/windows vendor for Windows binary compilation
2018-07-25 16:21:04 -07:00
Pierre Souchay
7bf22a5091
Added explainations on how having a working configuration for Prometheus ( #4397 )
...
* Added explainations on how having a working configuration for Prometheus
Since Prometheus escapes by default query parameters, this paragraph explains
how having `format=prometheus` to be taken into account by prometheus.
* Rephrase Prometheus notes in documentation as requested by @pearkes
2018-07-25 16:17:38 -07:00
Sergey Shepelev
e6dea80797
website: typo in node meta additional section ( #4429 )
2018-07-25 13:32:36 -07:00
Jason Harley
73b68450ca
Add missing word for Watches clarification
...
`Watches use blocking queries monitor` reads awkwardly, I figured 'to' was missing
2018-07-25 15:34:45 -04:00
Paul Banks
17de36c36e
Allow config-file based Service Definitions for unmanaged proxies and Connect-natice apps. ( #4443 )
2018-07-25 19:55:41 +01:00
Geoffrey Grosenbach
39aa3a34ff
Remove deprecated Ruby consul-client library ( #4419 )
...
The GitHub repo for this library says that it is no longer maintained
and should not be used. The Ruby Diplomat library provides similar
functionality instead (and is already listed here).
2018-07-25 11:47:54 -07:00
Paul Banks
feeea60dea
Ooops that was meant to be to a branch no master... EMORECOFFEE
...
Revert "Add config option to disable HTTP printable char path check"
This reverts commit eebe45a47b4df5c0271b17f0fd1bd85db8bdefca.
2018-07-25 15:54:11 +01:00
Paul Banks
d6c16dd0ad
Add config option to disable HTTP printable char path check
2018-07-25 15:52:37 +01:00
Paul Banks
186987874c
Merge pull request #4353 from azam/add-serf-lan-wan-port-args
...
Make RPC, Serf LAN, Serf WAN port configurable from CLI
2018-07-24 12:33:10 +01:00
Peter Souter
056db5d697
Adds Monitoring with Telegraf guide ( #4227 )
...
* Installing Telegraf
* Configuring Telegraf
* Configuring Consul to send metrics to Telegraf
* Important metrics and aggregates
2018-07-23 16:46:43 -07:00
Kyle Havlovitz
a125735d76
connect/ca: check LeafCertTTL when rotating expired roots
2018-07-20 16:04:04 -07:00
Paul Banks
2d5be9a07e
Merge pull request #4427 from hashicorp/connect-api-docs
...
Add /health/connect to docs and make consistent with /catalog/connect
2018-07-20 21:24:57 +01:00
Mitchell Hashimoto
5c42dacef4
Merge pull request #4320 from hashicorp/f-alias-check
...
Add "Alias" Check Type
2018-07-20 13:01:33 -05:00
azam
5290d69cb3
Make Serf LAN & WAN port configurable from CLI
...
Make RPC port accessible to CLI
Add tests and documentation for server-port, serf-lan-port, serf-wan-port CLI arguments
2018-07-21 02:17:21 +09:00
Paul Banks
b3ab641a99
Add /health/connect to docs and make consistent with /catalog/connect
2018-07-20 16:50:28 +01:00
Paul Banks
a3d1d4af2e
Merge pull request #4352 from hashicorp/doc-dev-flag-generates-certs
...
Note that `-dev` generates certs for Connect.
2018-07-17 11:36:02 +01:00
Geoffrey Grosenbach
934d4e4477
Clarify Connect-related implications for -dev
flag
2018-07-16 14:53:46 -07:00
Kyle Havlovitz
ce29660245
website: update docs for leaf cert TTL option
2018-07-16 13:33:42 -07:00
Paul Banks
bb39b86907
Merge pull request #4392 from hashicorp/connect-sdk-http
...
Implement missing HTTP host to ConsulResolver func for Connect SDK.
2018-07-16 13:54:53 +01:00
Paul Banks
79df65204d
Typos
2018-07-13 23:09:34 +01:00
Paul Banks
5511f17719
Add notes about hostname gotchas to Connect HTTPClient docs
2018-07-13 23:08:26 +01:00
MagnumOpus21
52d00a276d
Docs: Removed text about proxies on Windows not starting up.
2018-07-13 14:47:42 -07:00
Paul Banks
e40e131dd7
Merge pull request #4263 from hashicorp/kv-get-docs
...
Update kv docs detail for accuracy
2018-07-13 18:29:34 +01:00
Mitchell Hashimoto
3ff378ec60
website: fix some website typos
2018-07-12 21:18:00 -07:00
Mitchell Hashimoto
77e30d4fa5
website: document alias check
2018-07-12 21:14:36 -07:00
John Cowen
39e5470d24
Change let to var
2018-07-12 18:21:26 +01:00
Paul Banks
399444e2d3
Grammar
2018-07-12 14:36:52 +01:00
Paul Banks
8b54b87599
Update proxy config docs and add test for ipv6
2018-07-12 13:07:48 +01:00
Matt Keeler
22c5951ec4
Merge pull request #4303 from pierresouchay/non_blocking_acl
...
Only send one single ACL cache refresh across network when TTL is over
2018-07-10 08:57:33 -04:00
Paul Banks
e54ff0f366
Merge pull request #4361 from lganzzzo/patch-1
...
C++ oatpp-consul integration added to Libraries & SDKs page
2018-07-10 12:37:20 +01:00
Paul Banks
dae66b1afc
Merge pull request #4038 from pierresouchay/ACL_additional_info
...
Track calls blocked by ACLs using metrics
2018-07-09 20:21:21 +01:00
Leonid Stryzhevskyi
930774dc29
oatpp-consul integration added to Libraries & SDKs page
2018-07-09 17:28:03 +03:00
Paul Banks
488c147ade
Merge pull request #4351 from hashicorp/doc-config-dir-reads-hcl-files
...
Notes that both "hcl" and "json" files are loaded from the config-dir.
2018-07-09 14:43:55 +01:00
Paul Banks
aa1c0e04f8
Fix formatting issue in config docs.
...
The floating paragraph seems to need additional indentation to work correctly on the markdown parser middle man uses - GitHub got it right before in the preview but the website broke dumping the new config option inline.
2018-07-09 14:39:20 +01:00
Pierre Souchay
74d3e64cd5
Added new ACL blocked Metrics to telemetry.html
2018-07-09 11:36:33 +02:00
Geoffrey Grosenbach
361db8ebcf
Note that -dev
generates certs for Connect.
...
Previous version of the documentation didn't mention this, which can
lead to confusion when experimenting with Connect. Many other features
of Consul work fine without `-dev` mode, but Connect needs certs in
order to proxy, which must be done with this flag or by generating certs
directly and passing them to Consul in configs.
2018-07-06 12:26:15 -07:00
Geoffrey Grosenbach
cc24a65d45
Notes that both "hcl" and "json" files are loaded from the config-dir.
...
The previous version only mentioned "json" but the behavior was to read
"hcl" files as well.
2018-07-06 12:22:18 -07:00
Siva Prasad
f17cd346aa
Merge pull request #4335 from MagnumOpus21/Telemetry
...
Website/Docs/Telemetry : Adds more telemetry metrics for memberlist and raft.
2018-07-05 11:11:57 -04:00
M S Vishwanath Bhat
91a2d769ea
Trivial spell correction in connect configuration doc
...
Signed-off-by: M S Vishwanath Bhat <msvbhat@gmail.com>
2018-07-04 17:07:24 +02:00
Siva Prasad
911f2a51f0
Website/Docs/Telemetry : Errata
2018-07-03 18:18:57 -04:00
Siva
1c2e0cc2ef
Website/Docs/Telemetry: Added more raft and memberlist items.
2018-07-03 17:37:29 -04:00
Siva
9e0914e904
Website/Telemetry: Errata for snapshot.compact and reworded memberlist.health.score
2018-07-03 10:59:31 -04:00
Siva
ed853b1d1f
Merge branch 'master' of github.com:hashicorp/consul into Telemetry
2018-07-03 10:48:31 -04:00
Siva
5d65cb8f2a
Website: Added more telemetry details for raft and memberlist.
2018-07-03 10:27:01 -04:00
Paul Banks
a85659778f
Remove the TODO latency measurement.
2018-07-03 14:54:44 +01:00
Siva
8cbfb0e5ed
Website: Added more telemetry metrics
2018-07-03 08:00:39 -04:00
Siva Prasad
984e22d73a
Merge pull request #4244 from MagnumOpus21/WinService
...
Added a new package service_os that can make Consul run as a service on Windows.
2018-07-02 12:01:22 -04:00
Paul Banks
aeb33de158
Merge pull request #4316 from hashicorp/docs-connect-native
...
website: make performance impact explicit for connect-native
2018-07-02 15:34:12 +01:00
Pierre Souchay
d8a6571683
Improve doc for async-cache
2018-07-01 23:50:30 +02:00
Pierre Souchay
6dfbbf1350
Updated documentation and adding more test case for async-cache
2018-07-01 23:50:30 +02:00
Pierre Souchay
8ea69290ac
Updated ACL guide
2018-07-01 23:50:30 +02:00
Mitchell Hashimoto
0c77bd0e14
Merge pull request #4317 from hashicorp/doc-segmentation-ensures-spelling
...
Fix "ensures all data" from original "ensure all data"
2018-06-30 07:24:33 +02:00
Geoffrey Grosenbach
81c586e25f
Corrects formatting of JSON in snippet
...
The original snippet did not put the JSON output on its own line, which
made it look like it was part of the previous or next `curl` command.
This patch formats and highlights the command and output to appear as
they would in the terminal while also highlighting the multi-datacenter
elements of the output.
2018-06-29 18:36:47 -07:00
Geoffrey Grosenbach
84ca6a6848
Improve styling of discovery snippet
...
Original `discovery` snippet had a `curl` command that mentioned
multi-datacenter support. This removes part of the command that was
incorrect. It adds styling for the `dc2` section of the JSON output that
highlights the part of the query that relates to multiple data centers.
2018-06-29 18:27:48 -07:00
Geoffrey Grosenbach
de6ed2ec21
Fix "ensures all data" from original "ensure all data"
...
The original text was "Using TLS...ensure all data in transit is
encrypted." It should be "ensures all data..." This patch fixes it.
2018-06-29 18:05:42 -07:00
Anubhav Mishra
c0ea9f3942
website: make performance impact explicit for connect-native
...
I was going to the public feedback on Connect-Native app integration and came across [this](https://twitter.com/relistan/status/1012263110403555329 ) thread. Added a few statements in the Connect-Native app integration page.
2018-06-29 17:35:58 -07:00
Siva
1522171e53
Website: Errata in -bind option for the agent
2018-06-29 16:43:12 -04:00
Siva
6f22474661
Changes made :
...
1. Website
Changed some of the wordings and reorganized the content of the website.
2. Code:
Removed sleep and exit lines from the code.
2018-06-28 21:18:14 -04:00
RJ Spiker
88b3641c56
website: an assortment of front-end updates ( #4296 )
...
* website: add object-fit-image polyfill for ie compatibility
* website: make entire carousel cards linkable
* website: adjust hero background positioning
* website: responsive updates to the home hero
* website: update home hero js to work better with turbolinks
* website: a few font weight adjustments
* website: add an overlay to ui video
2018-06-28 11:43:30 -07:00
Mike Wickett
48c5a35d1c
website: optimize images ( #4290 )
2018-06-28 11:43:13 -07:00
Julien Pivotto
db2c4b3447
Fix JSON in service configuration
2018-06-27 09:06:27 +02:00
Siva
dc72945380
Added guide for Windows Service
2018-06-26 18:23:55 -04:00
Howie Lee
405de930e8
Fixed typo
2018-06-26 17:26:22 -04:00
Mitchell Hashimoto
3d6068f648
Merge pull request #4287 from hashicorp/bugfix/4273-doc-formatting
...
Fix layout issue with discovery_max_stale
2018-06-26 21:57:13 +02:00
Mitchell Hashimoto
aa6323d5b2
Merge pull request #4288 from hashicorp/service-meta-docs
...
website: correct parameter for service meta on catalog register
2018-06-26 21:57:04 +02:00
Mitchell Hashimoto
8e9d1c584f
website: update vs. istio page and clarify pluggable data layer
2018-06-26 21:52:27 +02:00
Jack Pearkes
45e9d5e009
website: correct paramater for service meta on catalog register
...
I believe this may have been missed as part of #3994 . Note that the
API _returns_ `ServiceMeta`, but accepts `Meta`.
$ curl -X PUT -d \
'{
"Datacenter": "dc1",
"Node": "example",
"Address": "www.example.com",
"Service": {
"Service": "example-service",
"Port": 80,
"Meta": {"foo": "bar"}
}
}' \
http://localhost:8500/v1/catalog/register
$ curl localhost:8500/v1/catalog/service/example-service
[
{
"ID": "",
"Node": "example",
"Address": "www.example.com",
"Datacenter": "dc1",
"TaggedAddresses": null,
"NodeMeta": null,
"ServiceKind": "",
"ServiceID": "example-service",
"ServiceName": "example-service",
"ServiceTags": [],
"ServiceAddress": "",
"ServiceMeta": {
"foo": "bar"
},
"ServicePort": 80,
"ServiceEnableTagOverride": false,
"ServiceProxyDestination": "",
"ServiceConnect": {
"Native": false,
"Proxy": null
},
"CreateIndex": 11,
"ModifyIndex": 37
}
]
2018-06-26 12:15:23 -07:00
Matt Keeler
685838ea0e
Fix layout issue with discovery_max_stale
...
It was indented when it shouldn't have been.
2018-06-26 15:09:14 -04:00
Mitchell Hashimoto
ef80f97cc1
Merge pull request #4275 from hashicorp/je.fix-config-progress-bars
...
Configuration page animation fix
2018-06-26 21:00:34 +02:00
sandstrom
fd4ab1d2c3
spelling
2018-06-26 13:38:16 +02:00
Jeff Escalante
19b2344f87
fix progress bar animation on configuration page
2018-06-26 10:00:26 +02:00
mkeeler
1da3c42867
Merge remote-tracking branch 'connect/f-connect'
2018-06-25 19:42:51 +00:00
Jack Pearkes
d3cec142d4
website: fix an assortment of broken links
2018-06-25 12:26:24 -07:00
Jack Pearkes
3127fccec4
website: whitespace fix
2018-06-25 12:26:24 -07:00
Jack Pearkes
3db81ca030
website: minor example and copy fix for multi-dc
2018-06-25 12:26:23 -07:00
Jack Pearkes
934fa52c98
website: getting started next/previous step change
2018-06-25 12:26:23 -07:00
Kyle Havlovitz
6dfc0d848b
website: correct a few last things in CA docs
2018-06-25 12:26:23 -07:00
Mitchell Hashimoto
99562a0153
website: split out CA docs by provider type
2018-06-25 12:26:23 -07:00
Jack Pearkes
3e68e37080
website: add an example of TLS encryption
2018-06-25 12:26:23 -07:00
RJ Spiker
08776304fb
website - some visual updates including css bug fixes and image updates ( #111 )
2018-06-25 12:26:23 -07:00
Mike Wickett
e5d7e2ec47
Small tweaks to video playback
2018-06-25 12:26:22 -07:00
Mike Wickett
0a8a542877
Adds small polyfill for classlist because IE does not support it on SVG elements
2018-06-25 12:26:22 -07:00
Jack Pearkes
bfc628da0a
website: fix scrolling/loading issue on iOS
2018-06-25 12:26:22 -07:00
John Cowen
df03db47ce
tenenacy > tenancy
2018-06-25 12:26:22 -07:00
RJ Spiker
8f890e5d7e
website - some js fixes to make sure scripts are firing ( #108 )
2018-06-25 12:26:22 -07:00
Jack Pearkes
d9e779aa2e
website: fix two links on discovery page
2018-06-25 12:26:22 -07:00
Paul Banks
e491abb134
Fix some doc typos.
2018-06-25 12:26:21 -07:00
Jack Pearkes
d6bbf9f6e3
website: update cli output content
2018-06-25 12:26:21 -07:00
Jack Pearkes
5196b3dbe1
website: add back intro link in header
2018-06-25 12:26:21 -07:00
RJ Spiker
06b17bd20c
website - animation updates
2018-06-25 12:26:21 -07:00
RJ Spiker
b1e9520451
website - various styling bug fixes and updates
2018-06-25 12:26:21 -07:00
Paul Banks
4181a79f69
Fix some formatting and a typo.
2018-06-25 12:26:21 -07:00
Paul Banks
48ef08c6a6
Add proxy config reference and Complete TODOs in production guide
2018-06-25 12:26:20 -07:00
Paul Banks
e8fc5c2ad5
Fix relative links
2018-06-25 12:26:20 -07:00
Paul Banks
8ae4ca5752
Link from getting started; note on incremental adoption
2018-06-25 12:26:20 -07:00
Paul Banks
c5cdcd08aa
Connect production guide draft 1
2018-06-25 12:26:20 -07:00
Paul Banks
37b11ca900
Initial draft of connect production guide
2018-06-25 12:26:20 -07:00
Mike Wickett
28c31d987b
Add use case drop down to nav
2018-06-25 12:26:20 -07:00
Kevin Fishner
e0e10c1420
fix up pearkes feedback
2018-06-25 12:26:19 -07:00
kfishner
46571ea903
copy and doc links
2018-06-25 12:26:19 -07:00
kfishner
3582ed68bf
homepage copy edits
2018-06-25 12:26:19 -07:00
Hannah Oppenheimer
fa46eb104f
add real screenshots to new website
2018-06-25 12:26:19 -07:00
RJ Spiker
0a38f09a73
website - remove video files and point to cdn
2018-06-25 12:26:19 -07:00
Kyle Havlovitz
837f23441d
connect/ca: hide the RotationPeriod config field since it isn't used yet
2018-06-25 12:26:18 -07:00
Jack Pearkes
7cb95683fa
website: clarify windows support
2018-06-25 12:26:18 -07:00
RJ Spiker
4c3e7b821f
website - separate js components so they're only called if needed
2018-06-25 12:26:18 -07:00
Mitchell Hashimoto
54ad6fc050
agent: convert the proxy bind_port to int if it is a float
2018-06-25 12:26:18 -07:00
RJ Spiker
446429bc06
website - add homepage video hero
2018-06-25 12:26:17 -07:00
Jeff Escalante
7e73e29707
fix firefox bugs and a small issue with the segmentation challenge animation
2018-06-25 12:26:17 -07:00
Jeff Escalante
df93e9fd06
mobile styling for homepage animations
2018-06-25 12:26:17 -07:00
Jeff Escalante
cb67aed3ce
add missing images/animations to homepage
2018-06-25 12:26:17 -07:00
Jeff Escalante
2cfe88062b
segmentation page animations complete
2018-06-25 12:26:16 -07:00
Jeff Escalante
69adb06caa
discovery page animations working
2018-06-25 12:26:16 -07:00
Jeff Escalante
0ab522ef77
timing adjustments
2018-06-25 12:26:16 -07:00
Jeff Escalante
77322aa777
second animation added, page styles in
2018-06-25 12:26:16 -07:00
Jeff Escalante
14dcce4a0b
first animation working 🎉
2018-06-25 12:26:16 -07:00
RJ Spiker
56063a5c44
website - add case studies components with content
2018-06-25 12:26:15 -07:00
RJ Spiker
8233def0a5
website - responsive styling for timeline component
2018-06-25 12:26:15 -07:00
RJ Spiker
392eae4843
website - update logo-grid styles, add a bunch of logo assets
2018-06-25 12:26:15 -07:00
RJ Spiker
423348ce3e
website - use-cases responsive styling
2018-06-25 12:26:15 -07:00
RJ Spiker
9344a17bec
website - some button sizing adjustments, hero and cta-section padding adjustments
2018-06-25 12:26:15 -07:00
RJ Spiker
eda1079989
website - responsive heroes, hero bg bleed into header, header overrides
2018-06-25 12:26:14 -07:00
RJ Spiker
22d1755f08
website - responsive styles for ul/li section
2018-06-25 12:26:14 -07:00
RJ Spiker
187a4c74e3
website - homepage cta section responsive styling
2018-06-25 12:26:14 -07:00
RJ Spiker
79fea27513
website - logo-grid responsive updates
2018-06-25 12:26:14 -07:00
RJ Spiker
cfec4847dc
website - add appropriately sized assets and adjust styles
2018-06-25 12:26:14 -07:00
RJ Spiker
3e31ad6507
website - a couple of text-asset component reponsive tweaks
2018-06-25 12:26:13 -07:00
RJ Spiker
b64fdf3e07
website - responsive styling for section and text/asset components
2018-06-25 12:26:13 -07:00
RJ Spiker
8ef67246fd
website - some button and section updates, add home hero start
2018-06-25 12:26:13 -07:00
RJ Spiker
bca4fb83ca
website - add g-section li styles
2018-06-25 12:26:13 -07:00
RJ Spiker
3f55947e7e
website - add second button to hero
2018-06-25 12:26:13 -07:00
RJ Spiker
0ada6283d3
website - cta section and button updates
2018-06-25 12:26:12 -07:00
RJ Spiker
c9691dfcbc
website - some section component refactoring and adding code samples
2018-06-25 12:26:12 -07:00
RJ Spiker
1f68f0a4f3
website - timeline component font-size adjustment
2018-06-25 12:26:12 -07:00
RJ Spiker
81c95026e9
website - hero bg image update
2018-06-25 12:26:11 -07:00
RJ Spiker
5d973a06f2
initial commit for website upgrade
2018-06-25 12:26:11 -07:00
Jack Pearkes
bbde78691a
website: fix a TODO in a page description
2018-06-25 12:26:11 -07:00
Jack Pearkes
ba7871716f
website: note windows support
2018-06-25 12:26:10 -07:00
Kyle Havlovitz
6ad5476f1b
website: fix example config in vault CA docs
2018-06-25 12:26:09 -07:00
Mitchell Hashimoto
593b7b4b1e
website: add vs. Envoy page
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
6bc30a4216
website: address Armon's feedback
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
cebcf542f2
website: remove redundant "as well"
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
11e675dfa1
website: address pearkes feedback
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
eecb2e6d99
website: address feedback
2018-06-25 12:25:43 -07:00
Mitchell Hashimoto
596b72e971
website: istio vs. and nomad platform guide
2018-06-25 12:25:43 -07:00
Kyle Havlovitz
fcc5dc6110
connect/ca: leave blank root key/cert out of the default config (unnecessary)
2018-06-25 12:25:42 -07:00
Kyle Havlovitz
76aa137ffc
website: add Vault CA provider doc sections
2018-06-25 12:25:42 -07:00
Paul Banks
e3cbbf4eed
Add proxy telemetry to docs
2018-06-25 12:25:39 -07:00
Mitchell Hashimoto
9509de1de6
website: clarify that modifying intentions will not kill the conn
2018-06-25 12:25:37 -07:00
Mitchell Hashimoto
bf27d1ada2
website: clearly note beta for Connect
2018-06-25 12:25:37 -07:00
Thomas Kula
72a58dca67
website: Fix getting started connect dependent service example
...
* Needs a `port`
* The upstream service is `socat` in the previous example, make
the dependent service section use `socat` consistently throughout
2018-06-25 12:25:13 -07:00
Thomas Kula
1069654f3b
website: Fix link in connect intentions doc
2018-06-25 12:25:13 -07:00
Thomas Kula
8215df622e
website: Typo fix in connect intentions doc
2018-06-25 12:25:13 -07:00
Mitchell Hashimoto
6107b8d51e
website: fix spacing issue
2018-06-25 12:25:12 -07:00
Mitchell Hashimoto
5f5e52f175
website: fix proxies to work via copy/paste
2018-06-25 12:25:11 -07:00
Mitchell Hashimoto
4fa92e7d0c
website: document proxy security settings
2018-06-25 12:25:11 -07:00
Mitchell Hashimoto
866dac5db2
website: example typo
2018-06-25 12:25:10 -07:00
Mitchell Hashimoto
00068d6d35
website: clarify custom proxy integration and custom managed proxies
2018-06-25 12:25:10 -07:00
Paul Banks
57595dae2a
Fix "fail open" wording
...
"fail open" implies that we just allow anything if an agent gets partitioned which is not the right meaning!
2018-06-25 12:25:10 -07:00
Kyle Havlovitz
86200f2d03
docs: add Connect CA overview
2018-06-25 12:25:10 -07:00
Kyle Havlovitz
e401384194
docs: add agent config options for connect/CA
2018-06-25 12:25:10 -07:00
Mitchell Hashimoto
67d8cae7d0
website: update security model
2018-06-25 12:24:18 -07:00
Mitchell Hashimoto
f0e9076b8b
website: clarify namespaces, conflict
2018-06-25 12:24:17 -07:00
Mitchell Hashimoto
dc7d662731
website: clarify tiebreaker behavior
2018-06-25 12:24:16 -07:00
Mitchell Hashimoto
2244844bee
website: document the precedence table
2018-06-25 12:24:16 -07:00
Mitchell Hashimoto
dd042db965
website: document multi-DC, caching, clarify prepared queries and
...
multi-DC
2018-06-25 12:24:15 -07:00
Mitchell Hashimoto
db72f1018c
website: fix typo
2018-06-25 12:24:15 -07:00
Mitchell Hashimoto
61c7e33a22
agent/config: move ports to ports
structure, update docs
2018-06-25 12:24:15 -07:00
Mitchell Hashimoto
cc4871842c
website: address feedback
2018-06-25 12:24:14 -07:00
Mitchell Hashimoto
d8715f910b
website: Go native integration with Connect
2018-06-25 12:24:13 -07:00
Mitchell Hashimoto
ce5e2a9ed2
website: connect native overview
2018-06-25 12:24:13 -07:00
Mitchell Hashimoto
53c62b7a97
website: clarify where constraints go
2018-06-25 12:24:12 -07:00
Mitchell Hashimoto
5bc17838f3
api: support ExecuteConnect
2018-06-25 12:24:12 -07:00
Mitchell Hashimoto
ad382d7351
agent: switch ConnectNative to an embedded struct
2018-06-25 12:24:10 -07:00
Mitchell Hashimoto
c055bde8c5
website: add docs for connect native services API
2018-06-25 12:24:10 -07:00
Mitchell Hashimoto
1e980076b0
website: remove sergmentation from sidebar
...
we'll move east-west to a "use case" section, didnt' feel right in the
reference docs.
2018-06-25 12:24:06 -07:00
Mitchell Hashimoto
ce984e57d2
website: how it works
2018-06-25 12:24:06 -07:00
Mitchell Hashimoto
8dbe0017bb
Starting Docs ( #46 )
...
* website: first stab at Connect docs
* website: lots more various stuff (bad commit messages)
* website: getting started page for Connect
* website: intentions
* website: intention APIs
* website: agent API docs
* website: document agent/catalog proxy kind service values
* website: /v1/catalog/connect/:service
* website: intention CLI docs
* website: custom proxy docs
* website: remove dedicated getting started guide
* website: add docs for CA API endpoints
* website: add docs for connect ca commands
* website: add proxy CLI docs
* website: clean up proxy command, add dev docs
* website: todo pages
* website: connect security
2018-06-25 12:24:05 -07:00
Jack Pearkes
eec3d3b8f8
Merge pull request #4264 from hashicorp/api-warning-compat
...
website: remove backwards compat warning
2018-06-25 11:08:04 -07:00
Jack Pearkes
e8adbdb59b
Merge pull request #4226 from petems/monitoring_doc
...
Adds Monitoring Guide
2018-06-21 13:34:11 -07:00
petems
e91d2d2bcb
Adds extra thresholds and aggregates to Telemetry
...
* Thresholds and aggregates of metrics for monitoring in Consul
2018-06-21 20:45:13 +01:00
Jack Pearkes
75da1e1868
website: remove backwards compat warning
...
In practice, we strive for compatibility given the usage of the API in the wild, and don't need to make this warning as we once felt we should.
2018-06-21 12:02:16 -07:00
Hannah Oppenheimer
a94ab3cd88
Update kv docs detail for accuracy
2018-06-21 13:21:26 -05:00
Matt Keeler
50e26d458c
Merge pull request #4150 from hashicorp/topfunky-patch-1
...
Minor clarification of server nodes
2018-06-20 10:55:45 -04:00
Matt Keeler
95f0e8815d
Merge pull request #4234 from hashicorp/feature/default-new-ui
...
Switch over to defaulting to the new UI
2018-06-20 09:10:08 -04:00
Matt Keeler
6ccc4f39db
Merge pull request #4216 from hashicorp/rpc-limiting
...
Make RPC limits reloadable
2018-06-20 09:05:28 -04:00
Matt Keeler
426211fad6
Merge pull request #4215 from hashicorp/feature/config-node-meta-dns-txt
...
Add configuration entry to control including TXT records for node meta in DNS responses
2018-06-20 08:53:04 -04:00
Matt Keeler
b9d1e7042a
Make filtering out TXT RRs only apply when they would end up in Additional section
...
ANY queries are no longer affected.
2018-06-19 10:08:16 -04:00
Omar Khawaja
da12d8a88c
update encryption doc and add guide for creating certificates ( #4238 )
...
* update encryption doc and add guide for creating certificates in consul with cfssl
* add details about CLI and disabling HTTP
* delete $ symbols and add guide elements
* add missing periods and steps heading
2018-06-18 15:25:35 -04:00
Matt Keeler
9cb81dc47e
Switch over to defaulting to the new UI
2018-06-15 09:20:13 -04:00
Guido Iaquinti
edd6a69541
Client: add metric for failed RPC calls to server
2018-06-13 12:35:45 +01:00
Matt Keeler
c5d9c2362f
Merge branch 'master' of github.com:hashicorp/consul into rpc-limiting
...
# Conflicts:
# agent/agent.go
# agent/consul/client.go
2018-06-11 16:11:36 -04:00
Matt Keeler
35ffa2276c
Update docs about rpc limits being reloadable
2018-06-11 15:54:55 -04:00
Matt Keeler
6604828009
Add configuration entry to control including TXT records for node meta in DNS responses
...
If set to false, the only way to retrieve TXT records for node meta is to specifically query for TXT records.
2018-06-11 11:49:04 -04:00
Matt Keeler
cbf27d8c30
Put systemd-resolved in backticks
2018-06-05 10:38:42 -04:00
Matt Keeler
ac2bd6bb45
Mention that PTR queries get sent to all resolvers
2018-06-04 13:56:34 -04:00
Matt Keeler
7a0ca2456f
Update DNS forwarding docs to include how to use with systemd-resolved
2018-06-04 13:43:47 -04:00
Jack Pearkes
78ef912427
Merge pull request #4169 from rskrishnar/adds-a-link-to-agent-config-options
...
adds link to agent config options from basic.html
2018-06-01 09:25:58 -07:00
Matt Keeler
9b9ad25a5e
Merge pull request #4154 from hashicorp/licensing-docs
...
Add licensing documentation.
2018-06-01 12:20:47 -04:00
Jack Pearkes
f9fec514a9
Merge pull request #4164 from hashicorp/raft-default-docs
...
website: add raft snapshot setting defaults
2018-06-01 09:06:00 -07:00
Matt Keeler
71e384e0b2
Update docs to describe the 30 minute temp license
2018-05-31 13:58:28 -04:00
Nainterceptor
096c112d06
Fix given + mandatory fields
2018-05-30 23:03:40 +02:00
RoopSai Krishna
7f1c139639
adds link to agent config options from basic.html
2018-05-28 12:47:14 +05:30
Kyle Havlovitz
d3c4d2c495
website: add raft snapshot setting defaults
2018-05-25 16:17:43 -07:00
Jack Pearkes
34be4e21d2
Merge pull request #4117 from eduardev/patch-1
...
Update downloads_tools.html.erb
2018-05-25 09:26:34 -07:00
Jack Pearkes
701c00ca8f
Merge pull request #4133 from rskrishnar/add-missing-telemetry
...
add missing metrics to telemetry documentation
2018-05-25 09:25:19 -07:00
Jack Pearkes
09c10662cb
Merge pull request #4075 from j-collier/patch-1
...
Update index.html.md build instuctions
2018-05-25 09:16:19 -07:00
Matt Keeler
83d07bdde8
Add licensing documentation.
2018-05-24 10:10:00 -04:00
Geoffrey Grosenbach
a6df13c6a3
Minor clarification of server nodes
...
In **Node Removal** section, clarify that server nodes are being discussed.
2018-05-23 14:59:31 -07:00
phaer
55d2ad813d
prepared_queryes: put "Near" into "Service"
2018-05-23 10:32:09 +00:00
Preetha
9c7512b0b4
Merge pull request #4127 from pierresouchay/documentation_discovery_max_stale
...
Error in documentation: `discovery_max_stale` is not in `dns_config`
2018-05-16 08:52:21 -05:00
RoopSai Krishna
6054e0a268
add missing metrics to telemetry documentation
2018-05-16 16:26:32 +05:30
Geoffrey Grosenbach
0522737486
Revert sidebar link to Production Deployment Guide
...
Will be published when it has been reviewed.
2018-05-15 12:47:04 -07:00
Pierre Souchay
77ed8004a7
Error in documentation: discovery_max_stale
is not in dns_config
...
Moved the entry at the top level instead of DNS
2018-05-15 14:59:15 +02:00
Geoffrey Grosenbach
00ab0c193e
Merge pull request #4113 from hashicorp/doc-production-deployment-guide
...
Production deployment guide
2018-05-14 16:11:57 -07:00
Eduardo Pereira
8996d19b6f
Update downloads_tools.html.erb
2018-05-12 22:30:05 +01:00
Geoffrey Grosenbach
f23c788b2a
Consul production deployment guide
2018-05-11 19:30:13 -07:00
Jack Pearkes
36f4c760b3
website: fix broken link
2018-05-11 12:22:55 -07:00
Preetha Appan
7400a78f8a
Change default raft threshold config values and add a section to upgrade notes
2018-05-11 10:45:41 -05:00
Preetha Appan
5d3b267787
More docs and removed SnapShotInterval from raft timing struct stanza
2018-05-11 10:43:24 -05:00
Preetha Appan
e28c5fbb4e
Also make snapshot interval configurable
2018-05-11 10:43:24 -05:00
Preetha Appan
eb4bc79118
Make raft snapshot commit threshold configurable
2018-05-11 10:43:24 -05:00
Geoffrey Grosenbach
e244a49af5
WIP Edits to Consul production deployment guide
2018-05-10 18:18:08 -07:00
Geoffrey Grosenbach
50739ef5b7
WIP Sidebar menu for Consul Deployment Guide
2018-05-10 17:48:04 -07:00
Geoffrey Grosenbach
045dfc8687
WIP Consul deployment guide
2018-05-10 17:47:44 -07:00
Kyle Havlovitz
67167fd961
Merge pull request #4108 from hashicorp/vendor-go-discover
...
Update go-discover and add triton provider
2018-05-10 17:29:00 -07:00
Kyle Havlovitz
c04ff88537
Move cloud auto-join docs to a separate page and add Triton
2018-05-10 17:15:41 -07:00
Jack Pearkes
e611b1728a
Merge pull request #4097 from hashicorp/remove-deprecated
...
Remove deprecated check/service fields and metric names
2018-05-10 15:45:49 -07:00
Jack Pearkes
dd2666eae0
website: formatting and link to deprecation notice from 1.0
2018-05-10 15:33:30 -07:00
Hannah Oppenheimer
2f2e8750e5
Directions for using the new Consul UI
2018-05-10 15:57:24 -05:00
Jack Pearkes
c0eb038762
Merge pull request #4104 from cocaccola/patch-1
...
Update faq.html.md
2018-05-10 10:16:44 -07:00
Cameron
3f345bb889
Update faq.html.md
...
fixed typo
2018-05-10 11:24:06 -04:00
Paul Banks
01358a6043
Update config docs with places sockaddr is supported
2018-05-10 14:56:48 +01:00
Kyle Havlovitz
8e3532152b
Add a note about removals to the version upgrade docs
2018-05-09 15:54:08 -07:00
Jeff Kohrman
31239f508b
Add link to privacy policy in website footer
...
Added link to updated privacy policy in footer of `layout.erb` for the OSS website.
2018-05-09 12:12:05 -06:00
Kyle Havlovitz
60307ef328
Remove deprecated metric names
2018-05-08 16:23:15 -07:00
Kyle Havlovitz
a480434517
Remove the script field from checks in favor of args
2018-05-08 15:31:53 -07:00
Kyle Havlovitz
36c5e59465
Remove support for EnableTagOverride in config files
2018-05-07 16:19:13 -07:00
Kyle Havlovitz
fb3cd87c91
Remove support for CheckID field in service check definitions
2018-05-07 16:15:08 -07:00
Justin Collier
1e8f5afd86
Update index.html.md
...
Corrects the bootstrap command.
2018-05-04 12:46:24 -05:00
Justin Collier
db65ca1d84
Update index.html.md build instuctions
...
No target for `$ make bootstrap` currently exists. If building from source you have to run `$ make` and then `$ make dev` to install one of the built binaries that is appropriate for your system.
2018-05-01 21:52:11 -05:00
Jeff Escalante
6854408e40
resolve fout issue
2018-04-27 17:10:55 -04:00
Jack Pearkes
0961991cd1
Merge pull request #4052 from hashicorp/je.remove-turbolinks
...
Turbolinks adjustments
2018-04-27 08:35:47 -07:00
Paul Banks
ea731031d5
Merge pull request #4047 from pierresouchay/added_missing_meta_in_service_definition
...
[BUGFIX] Added Service Meta support in configuration files
2018-04-25 13:08:53 +01:00
Pierre Souchay
e0ee7cd40f
Changed a bit doc
...
(Fighting with Travis)
2018-04-24 22:55:39 +02:00
Pierre Souchay
6be9b6ca60
Improved documentation
2018-04-24 22:40:41 +02:00
Pierre Souchay
11bf3e4c71
Added documentation for meta
2018-04-24 21:56:35 +02:00
Paul Banks
06e1a62653
Merge pull request #4016 from pierresouchay/support_for_prometheus
...
Support for prometheus for metrics endpoint
2018-04-24 16:14:43 +01:00
Jeff Escalante
988ceca737
adjust analytics and scripts for turbolinks
2018-04-23 13:05:39 -04:00
Patrick DeVivo
ca77868149
Add consul-kv-json ( #4050 )
...
* Add consul-kv-json to community tools
* alphabetize
2018-04-19 16:23:47 -05:00
Pierre Souchay
fbed04dbc2
gem, not GEM + Added information about process management
2018-04-19 00:21:30 +02:00
Pierre Souchay
fa1b858065
Add consul-templaterb to community tools
2018-04-18 19:17:58 +02:00
Jack Pearkes
890cf47acb
website: fix a broken link
2018-04-13 10:33:29 -07:00
Matt Keeler
ed94d356e0
Merge pull request #4023 from hashicorp/f-near-ip
...
Add near=_ip support for prepared queries
2018-04-12 12:10:48 -04:00
Matt Keeler
d604642792
GH-3798: More PR Updates
...
Update docs a little
Update/add tests. Make sure all the various ways of determining the source IP work
Update X-Forwarded-For header parsing. This can be a comma separated list with the first element being the original IP so we now handle csv data there.
Got rid of error return from sourceAddrFromRequest
2018-04-12 10:40:46 -04:00
Matt Keeler
3a0f7789ec
GH-3798: A few more PR updates
2018-04-11 20:32:35 -04:00
Matt Keeler
de3a9be3d0
GH-3798: Updates for PR
...
Allow DNS peer IP as the source IP.
Break early when the right node was found for executing the preapred query.
Update docs
2018-04-11 17:02:04 -04:00
Jack Pearkes
171841367b
Merge pull request #3950 from hashicorp/je.segment
...
Switch web analytics to segment
2018-04-11 11:13:15 -07:00
Matt Keeler
059d0f07de
GH-3798: Update prepared query documentation to mention the near=_ip param
2018-04-11 10:34:13 -04:00
Paul Banks
2ed0d2afcd
Allow ignoring checks by ID when defining a PreparedQuery. Fixes #3727 .
2018-04-10 14:04:16 +01:00
Pierre Souchay
e342ced97b
Clearer documentation and comments for enabling Prometheus support
2018-04-09 13:16:45 +02:00
Jeff Escalante
5e97f36c6c
switch analytics from ga to segment
2018-04-06 18:08:00 -04:00
Jack Pearkes
d5b8b75614
Merge pull request #4005 from hashicorp/og-image
...
website: use a smaller og image for unfurling / expansion behavior
2018-04-06 10:35:14 -07:00
Pierre Souchay
2cccb8f36a
Added documentation for telemetry{ prometheus_retention_time = duration }
2018-04-06 14:50:03 +02:00
Vyacheslav Karbovnichy
d9a1e45f45
website: Add description what the "recent events" means
...
According to this answer on SO https://stackoverflow.com/a/49495985/1875339
that has references to code lines:
94835a2715/agent/agent.go (L221)
94835a2715/agent/user_event.go (L229)
94835a2715/agent/user_event.go (L235)
2018-04-02 14:57:04 +04:00
Jack Pearkes
39f98cb89b
website: use a smaller og image for unfurling / expansion behavior
...
Currently the large image can load in Slack (or other
clients that expand links) and dominate the viewport.
This is just following the pattern from a recent
change to the Terraform website in https://github.com/hashicorp/terraform-website/pull/214
2018-03-30 17:19:21 -07:00
Preetha
8fbe3dfceb
Adds discovery_max_stale ( #4004 )
...
Adds a new option to allow service discovery endpoints to return stale results if configured at the agent level.
2018-03-30 10:14:44 -05:00
Preetha
48c499d1cb
Merge pull request #3994 from hashicorp/f-rename-servicemeta
...
Renames agent API layer for service metadata to "meta" for consistency
2018-03-29 14:07:57 -05:00
Jack Pearkes
307deb63f5
website: document and warn users about disabling serf_wan port
...
See https://github.com/hashicorp/consul/pull/3984 for more.
This also fixes a link to a heading that existed twice in the document.
2018-03-29 08:19:21 -07:00
Hannah Oppenheimer
c0bfc6d258
Merge pull request #3991 from hashicorp/community-organization
...
Alphabetizing community tools list
2018-03-28 11:36:02 -05:00
Preetha Appan
d9d9944179
Renames agent API layer for service metadata to "meta" for consistency
2018-03-28 09:04:50 -05:00
Preetha
8dacb12c79
Merge pull request #3881 from pierresouchay/service_metadata
...
Feature Request: Support key-value attributes for services
2018-03-27 16:33:57 -05:00
Jack Pearkes
9a91b4eaef
Merge pull request #3927 from hashicorp/docs-encrypt-key-note
...
Docs: Clarify encrypt key for WAN joined DCs
2018-03-22 14:16:02 -07:00
Hannah Oppenheimer
712f8cc0f1
Alphabetizing community tools list
2018-03-22 12:36:42 -05:00
Jack Pearkes
bf2b3f8d88
Merge pull request #3929 from sryabkov/patch-1
...
Highlighting the dead link in documentation
2018-03-19 16:00:32 -07:00
Josh Soref
1dd8c378b9
Spelling ( #3958 )
...
* spelling: another
* spelling: autopilot
* spelling: beginning
* spelling: circonus
* spelling: default
* spelling: definition
* spelling: distance
* spelling: encountered
* spelling: enterprise
* spelling: expands
* spelling: exits
* spelling: formatting
* spelling: health
* spelling: hierarchy
* spelling: imposed
* spelling: independence
* spelling: inspect
* spelling: last
* spelling: latest
* spelling: client
* spelling: message
* spelling: minimum
* spelling: notify
* spelling: nonexistent
* spelling: operator
* spelling: payload
* spelling: preceded
* spelling: prepared
* spelling: programmatically
* spelling: required
* spelling: reconcile
* spelling: responses
* spelling: request
* spelling: response
* spelling: results
* spelling: retrieve
* spelling: service
* spelling: significantly
* spelling: specifies
* spelling: supported
* spelling: synchronization
* spelling: synchronous
* spelling: themselves
* spelling: unexpected
* spelling: validations
* spelling: value
2018-03-19 16:56:00 +00:00
Paul Banks
4a684ce6fb
Merge pull request #3961 from canterberry/docs/tls-cipher-suites
...
📝 Clarify the list of supported TLS cipher suites
2018-03-19 16:51:14 +00:00
Paul Banks
b86de4c2e3
Use master
2018-03-19 16:50:52 +00:00
Devin Canterberry
bd11f567c4
📝 Prefer brevity at the cost of some ambiguity
2018-03-15 10:25:27 -07:00
Devin Canterberry
23dfc483a0
⤵️ Merge from master
; no conflicts
2018-03-15 09:13:01 -07:00
Jack Pearkes
da7f8ab59d
website: clarify where ACL token is set in the UI
2018-03-14 16:50:04 -07:00
Jack Pearkes
9a911bba0c
website: add section on securing the UI with ACLs
...
Figured it would be worth documenting due to #3931 .
2018-03-14 16:46:04 -07:00
Jack Pearkes
e04a003d7a
Merge pull request #3884 from rberlind/master
...
Updated Stale Reads section of DNS Caching Guide
2018-03-13 16:56:58 -07:00
Jack Pearkes
7390fdcad1
Merge pull request #3952 from slopeinsb/patch-1
...
Update index.html.md
2018-03-13 16:07:10 -07:00
Devin Canterberry
089ceff264
📝 Clarify the list of supported TLS cipher suites
...
Previously, the documentation linked to Golang's source code, which
can drift from the list of cipher suites supported by Consul. Consul
has a hard-coded mapping of string values to Golang cipher suites, so
this is a more direct source of truth to help users understand which
string values are accepted in the `tls_cipher_suites` configuration
value.
2018-03-13 09:25:03 -07:00
Preetha
8b41890cee
Merge pull request #3946 from hashicorp/je.fixes
...
Small Adjustments
2018-03-13 11:15:50 -05:00
randall thomson
24588fc479
Update index.html.md
...
update cli commands for consul 1.x
2018-03-09 09:46:37 -08:00
Preetha
80bc8e1ff6
Some tweaks to the documentation for a_record_limit
2018-03-08 11:23:07 -06:00
Pierre Souchay
8545b998ff
Updated documentation as requested by @preetapan
2018-03-08 18:02:40 +01:00
Jeff Escalante
b4dce65d45
First instance of 'Consul' on homepage -> 'HashiCorp Consul'
2018-03-06 16:37:47 -05:00
Sergei Ryabkov
4e0d229191
Highlighting the dead link
...
I am proposing to remove a dead link (https://atlas.hashicorp.com/help/consul/alternatives ). If the page has moved and the new location is known, it would be of course better to update the link.
2018-03-02 18:22:19 -05:00
Paul Banks
5a9a794531
Merge pull request #3928 from hashicorp/service-token-docs
...
Notes on ACL token storage and permissions
2018-03-02 16:28:56 +00:00
Paul Banks
628dcc9793
Merge pull request #3899 from pierresouchay/fix_blocking_queries_index
...
Services Indexes modified per service instead of using a global Index
2018-03-02 16:24:43 +00:00
Paul Banks
34fe6f17e2
Notes on ACL token storage and permissions
2018-03-02 16:22:12 +00:00
Paul Banks
37e7e6e7a1
Notes on ACL token storage and permissions
2018-03-02 16:20:11 +00:00
Brian Shumate
de25aa17ee
Clarify encrypt key for WAN joined DCs
2018-03-02 10:41:09 -05:00
Pierre Souchay
df285ec384
Better information and advices for upgrade to 1.0.7+
2018-03-02 09:08:00 +01:00
Pierre Souchay
85b73f8163
Simplified error handling for maxIndexForService
...
* added unit tests to ensure service index is properly garbage collected
* added Upgrade from Version 1.0.6 to higher section in documentation
2018-03-01 14:09:36 +01:00
Jack Pearkes
39ed02cf0c
website: override automatic linking of list items for softlayer dc
...
This avoids a conflict with #datacenter later on the page. We're mixing
histroic manually specified anchors with generated anchors (via
redcarpet / middleman-hashicorp) so we have to manually override the
automatic generation here.
I was tempted to rewrite the old manual anchors to use the automatic
generation, but there is no way to maintain backwards compatibility,
so will leave that for a time when it is appropriate for us to break
links (or redirect them, etc).
Fixes #3916
2018-02-27 10:53:12 -08:00
Kyle Havlovitz
1d4ced0d46
Add a link to the leader election guide in the lock API docs
2018-02-22 15:57:46 -08:00
Paul Banks
89ede0539f
Fix a couple of minor typos found in docs.
2018-02-13 16:21:12 +00:00
Roger Berlind
25568c2f1d
Updated Stale Reads section of DNS Caching Guide
...
I updated the content based on discussion with James Phillips in #team-connect on 2/8/2018.
2018-02-12 11:26:10 -05:00
Tomáš Bedřich
054b06a876
Update check script exit code explanation ( #3882 )
...
Change misleading formulation which might imply, that any non-zero code is enough to mark check as failing.
(https://www.consul.io/docs/agent/checks.html#check-scripts )
2018-02-11 08:30:40 -06:00
Pierre Souchay
8bc3ec18cc
Added ServiceMeta documentation in website source
2018-02-11 14:12:41 +01:00
Kyle Havlovitz
7100161f64
Add gRPC fields to client api and agent check endpoint docs
2018-02-09 16:02:27 -08:00
Kyle Havlovitz
46745eb89b
Add enterprise default config section
2018-02-05 13:33:59 -08:00
James Phillips
0aa05cc5f0
Merge pull request #3855 from hashicorp/pr-3782-slackpad
...
Adds support for gRPC health checks.
2018-02-02 17:57:27 -08:00
James Phillips
73b729d22b
Adds documentation for gRPC health checks.
2018-02-02 17:53:49 -08:00
Preetha
0f83e6840c
Clarification around locking ( #3853 )
2018-02-01 14:08:06 -06:00
Yoann Fouquet
7edc742c39
Adjust link to Java HTTP API
...
OrbitzWorldwide/consul-client has moved to rickfast/consul-client.
2018-01-26 17:31:18 +01:00
Przemysław Dąbek
51a663eeca
Update kv.html.md
2018-01-24 11:55:17 +01:00
Jim Kalafut
15274b7e36
Fix broken link to SWIM paper
2018-01-21 17:41:58 -08:00
James Phillips
be14fa217c
Updates configuration docs for Azure VMSS support.
2018-01-19 16:37:22 -08:00
James Phillips
62e471a5e8
Update external.html.md
2018-01-12 13:23:16 -08:00
James Phillips
ca43623734
Adds the NodeID field back to the /v1/agent/self Config block.
...
Fixes #3778
2018-01-10 15:17:54 -08:00
Scott Pynn
20b2a4b547
Corrected word order sequence
...
Also removed a couple of extraneous spaces.
2018-01-08 12:02:10 -05:00
James Cunningham
ef99a7e4f6
fix dead telemetry prefix filter link
2018-01-05 15:19:33 -07:00
James Phillips
d694980ce3
Merge pull request #3765 from diptanu/f-agent-telemetry
...
Added telemetry around Catalog APIs
2018-01-04 18:56:26 -08:00
Chad Whitacre
53d1102191
Fix some small doc errors
2018-01-04 16:44:07 -05:00
James Phillips
5142ecf65a
Merge pull request #3770 from akrymets/patch-1
...
Update checks.html.md
2018-01-03 18:32:53 -08:00
James Phillips
7d87d3f3ef
Update checks.html.md
2018-01-03 18:32:42 -08:00
James Phillips
f915d3b6f9
Merge pull request #3775 from bagerard/fix_doc
...
fix in documentation
2018-01-03 13:42:39 -08:00
RS Krishna
3bf210586a
add missing Port description in register service doc
2017-12-31 22:10:35 +05:30
Bastien Gérard
71f5a145f7
fix in documentation
2017-12-31 09:48:16 +01:00
Andrii Krymets
f62edc839f
Update checks.html.md
...
1. Replace deprecated "script" option with "args" in check definition examples
(Not sure in correctness of arguments splitting)
2017-12-27 17:23:29 +02:00
Diptanu Choudhury
fbf8441cbc
Updated docs
2017-12-21 20:37:13 -08:00
Diptanu Choudhury
66a4e2b4ba
Added docs
2017-12-21 16:58:39 -08:00
James Phillips
05a83fb5d5
Update community.html.erb
2017-12-19 20:57:42 -08:00