Luke Kysow
a1e6d69454
peering: add config to enable/disable peering ( #13867 )
...
* peering: add config to enable/disable peering
Add config:
```
peering {
enabled = true
}
```
Defaults to true. When disabled:
1. All peering RPC endpoints will return an error
2. Leader won't start its peering establishment goroutines
3. Leader won't start its peering deletion goroutines
2022-07-22 15:20:21 -07:00
Dan Upton
b9e525d689
grpc: rename public/private directories to external/internal ( #13721 )
...
Previously, public referred to gRPC services that are both exposed on
the dedicated gRPC port and have their definitions in the proto-public
directory (so were considered usable by 3rd parties). Whereas private
referred to services on the multiplexed server port that are only usable
by agents and other servers.
Now, we're splitting these definitions, such that external/internal
refers to the port and public/private refers to whether they can be used
by 3rd parties.
This is necessary because the peering replication API needs to be
exposed on the dedicated port, but is not (yet) suitable for use by 3rd
parties.
2022-07-13 16:33:48 +01:00
Daniel Upton
72cdb203dc
docs: instructions for interacting with the private gRPC server locally
2022-06-15 18:26:58 +01:00
Freddy
19cd164ed4
Add some docs on pprof usage ( #12551 )
2022-05-09 14:15:21 -06:00
Natalie Smith
0a51e145c1
docs: simplify agent docs slugs
2022-04-11 17:38:47 -07:00
Natalie Smith
ddae7d18a2
docs: fix external links to agent config pages
2022-04-11 17:38:11 -07:00
Dan Upton
7298967070
Restructure gRPC server setup ( #12586 )
...
OSS sync of enterprise changes at 0b44395e
2022-03-22 12:40:24 +00:00
mrspanishviking
7180c99960
Revert "[Docs] Agent configuration hierarchy "
2022-03-15 16:13:58 -07:00
trujillo-adam
76d55ac2b4
merging new hierarchy for agent configuration
2022-03-14 15:44:41 -07:00
Daniel Nephin
1db8ff1d03
Add 7th check registration flow to docs
...
Credit to Freddy for finding this a while ago.
2022-02-11 15:11:22 -05:00
Jared Kirschner
45acc91c26
Add changelog creation to contributor docs
2022-02-02 10:58:27 -08:00
Daniel Nephin
2e2156a8bb
contrib: add CA manager states diagram
2022-01-26 12:14:29 -05:00
Dhia Ayachi
28d4b2316a
fix typo and add a TODO section for the remaining stuff
2022-01-26 12:14:29 -05:00
Dhia Ayachi
b843a98890
Add sequence diagram for leader boot sequence
2022-01-26 12:14:29 -05:00
Dhia Ayachi
fa833ac0f8
fix types and add reference to mesh and auto_config docs
2022-01-26 12:14:29 -05:00
Daniel Nephin
9a7a06f9f8
contrib: add CA operations
2022-01-26 12:14:29 -05:00
Daniel Nephin
c5c5d7777c
contrib: add description of cert relationship diagram
...
And links to code
2022-01-26 12:14:29 -05:00
Dhia Ayachi
440db2985a
add HL diagram on the ca generation sequence
2022-01-26 12:14:29 -05:00
Daniel Nephin
79f4d53079
contrib: add first draft of Connect CA developer docs
...
Co-authored-by: Dhia Ayachi <dhia@hashicorp.com>
2022-01-26 12:14:29 -05:00
Daniel Nephin
75c9c5f968
Move contributing to docs
...
So that this documentation is more appropriated named.
2021-08-30 16:17:09 -04:00