Jared Kirschner
31baed248d
docs: make gossip threat model more visible
2022-03-23 11:46:56 -04:00
Eric Haberkorn
807a399b97
Merge pull request #12600 from hashicorp/remove-gogo-pbconnect
...
Remove gogo pbconnect, pbconfig and pbautoconf
2022-03-23 10:17:30 -04:00
Eric
467f771d74
remove gogo pbconnect, pbconfig and pbautoconf
2022-03-23 09:25:56 -04:00
John Cowen
13c6959b2b
ui: Tile CSS component ( #12570 )
...
* ui: Tile CSS component
* ui: Consul ServerCard component (#12576 )
2022-03-23 10:34:26 +00:00
Kyle Havlovitz
5579f4e94c
Merge pull request #12597 from hashicorp/ma/fix-bad-test
...
Fixup dropped SecretID usage
2022-03-22 23:41:45 -07:00
Mark Anderson
28c925f6d0
Fixup dropped SecretID usage
...
Looks like something got munged at some point. Not sure how it slipped in, but my best guess is that because TestTxn_Apply_ACLDeny is marked flaky we didn't block merge because it failed.
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-03-22 21:20:03 -07:00
Kyle Havlovitz
04f1d9bcc9
oss: Add overview UI internal endpoint
2022-03-22 17:05:09 -07:00
Karl Cardenas
626fe75167
docs: removed the word page
2022-03-22 15:51:04 -07:00
Karl Cardenas
1bf4571c8e
docs: add link to k8s cli install page
2022-03-22 15:40:53 -07:00
Jared Kirschner
0d07aa5c57
Merge pull request #12523 from Petenerd/patch-1
...
Update install.mdx
2022-03-22 16:43:06 -04:00
Dhia Ayachi
5cb24b9bf8
split `pbcommon` to `pbcommon` and `pbcommongogo` ( #12587 )
...
* mogify needed pbcommon structs
* mogify needed pbconnect structs
* fix compilation errors and make config_translate_test pass
* add missing file
* remove redundant oss func declaration
* fix EnterpriseMeta to copy the right data for enterprise
* rename pbcommon package to pbcommongogo
* regenerate proto and mog files
* add missing mog files
* add pbcommon package
* pbcommon no mog
* fix enterprise meta code generation
* fix enterprise meta code generation (pbcommongogo)
* fix mog generation for gogo
* use `protoc-go-inject-tag` to inject tags
* rename proto package
* pbcommon no mog
* use `protoc-go-inject-tag` to inject tags
* add non gogo proto to make file
* fix proto get
2022-03-22 16:30:00 -04:00
Dan Upton
2fe06f663b
streaming: emit events when Connect CA Roots change ( #12590 )
...
OSS sync of enterprise changes at 614f786d
2022-03-22 19:13:59 +00:00
FFMMM
76d8798590
factor out recording func, add unit tests ( #12585 )
...
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-03-22 09:31:54 -07:00
Dan Upton
fb441e323a
Restructure gRPC server setup ( #12586 )
...
OSS sync of enterprise changes at 0b44395e
2022-03-22 12:40:24 +00:00
FFMMM
08f2838b78
pre register new rpc metric, rename metric ( #12582 )
2022-03-21 17:26:32 -07:00
Michael Wilkerson
a714b7cf3b
Merge pull request #12584 from hashicorp/fix-cts-http-addr-var
...
updated docs
2022-03-21 15:06:58 -07:00
Michael Wilkerson
eb50b3766a
updated docs
2022-03-21 13:01:39 -07:00
Jared Kirschner
dcc6ad0cac
Merge pull request #12580 from hashicorp/docs/results-filtered-by-acl-awareness
...
docs: mention filtered by ACLs in affected APIs
2022-03-21 12:59:59 -04:00
Jared Kirschner
fcec9a18ce
docs: mention filtered by ACLs in affected APIs
2022-03-21 09:06:45 -07:00
Jared Kirschner
e90c2a6994
Merge pull request #12489 from hashicorp/docs/results-filtered-by-acl-awareness-coordinate
...
docs: mention filtered by ACLs in coordinate API
2022-03-19 16:17:08 -04:00
Jared Kirschner
724838e600
docs: add filtered by ACLs header curl example
2022-03-18 15:47:08 -07:00
Jared Kirschner
37385058d8
docs: mention filtered by ACLs in coordinate API
2022-03-18 15:47:08 -07:00
David Yu
7cc720a2bc
docs: Correction on rotating gossip key order per DC ( #12579 )
...
* docs: Correction on rotating gossip key order per DC
2022-03-18 14:51:11 -07:00
David Yu
b1dde225c4
docs: consul-k8s Change "Consul Connect Service Mesh" to "Consul Service Mesh" ( #12577 )
2022-03-18 12:31:29 -07:00
David Yu
6ab2507f18
docs: Consul K8s Overview update ( #12575 )
...
* docs: Consul K8s Overview update
Co-authored-by: trujillo-adam <47586768+trujillo-adam@users.noreply.github.com>
2022-03-18 12:01:41 -07:00
Mark Anderson
2b367626f0
Add source of authority annotations to the PermissionDeniedError output. ( #12567 )
...
This extends the acl.AllowAuthorizer with source of authority information.
The next step is to unify the AllowAuthorizer and ACLResolveResult structures; that will be done in a separate PR.
Part of #12481
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-03-18 10:32:25 -07:00
David Yu
6363cb16c3
docs: Consul Service Mesh overview - rename of title and K8s getting started ( #12574 )
...
* Consul Service Mesh overview - rename of title and K8s getting started
* reformat lines
2022-03-18 08:55:57 -07:00
Dan Upton
57f0f42733
Support per-listener TLS configuration ⚙️ ( #12504 )
...
Introduces the capability to configure TLS differently for Consul's
listeners/ports (i.e. HTTPS, gRPC, and the internal multiplexed RPC
port) which is useful in scenarios where you may want the HTTPS or
gRPC interfaces to present a certificate signed by a well-known/public
CA, rather than the certificate used for internal communication which
must have a SAN in the form `server.<dc>.consul`.
2022-03-18 10:46:58 +00:00
Evan Culver
27711fe5c7
lib: add validation package + DNS label validation ( #12535 )
...
Co-authored-by: Chris S. Kim <ckim@hashicorp.com>
2022-03-17 18:31:28 -07:00
FFMMM
3c08843847
[sync oss] add net/rpc interceptor implementation ( #12573 )
...
* sync ent changes from 866dcb0667
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
* update oss go.mod
Signed-off-by: FFMMM <FFMMM@users.noreply.github.com>
2022-03-17 16:02:26 -07:00
Paul Glass
6b3c506b4e
Merge pull request #12572 from hashicorp/pglass/fix-ecs-link
...
Fix broken link in ECS docs
2022-03-17 16:29:20 -05:00
Paul Glass
29ae8a4974
Fix broken link in ECS docs
2022-03-17 14:42:49 -05:00
Jared Kirschner
038fd90925
Merge pull request #11821 from hashicorp/error-if-get-request-has-body
...
http: error if GET request has non-empty body
2022-03-16 18:34:27 -04:00
Jared Kirschner
13712de2e7
http: WARN if GET request has non-empty body
...
Give the user a hint that they might be doing something wrong if their GET
request has a non-empty body, which can easily happen using curl's
--data-urlencode if specifying request type via "--request GET" rather than
"--get". See https://github.com/hashicorp/consul/issues/11471 .
2022-03-16 14:19:50 -07:00
Eric Haberkorn
fe0abde002
Merge pull request #12569 from hashicorp/remove-gogo-stdduration
...
Remove the stdduration gogo extension
2022-03-16 15:02:41 -04:00
Eric
ae1cdc85b1
Remove the stdduration gogo extension
2022-03-16 12:12:29 -04:00
mrspanishviking
50c096364b
Merge pull request #12566 from jbohanon/jbohanon-documentation
...
Update ui-visualization.mdx
2022-03-16 07:17:30 -07:00
Jacob
578d82fd96
Update ui-visualization.mdx
2022-03-16 10:08:22 -04:00
mrspanishviking
05ba0a5de3
Merge pull request #12561 from hashicorp/revert-12005-docs/agent-config
...
Revert "[Docs] Agent configuration hierarchy "
2022-03-15 16:16:13 -07:00
mrspanishviking
1ae820ea0a
Revert "[Docs] Agent configuration hierarchy "
2022-03-15 16:13:58 -07:00
trujillo-adam
51867b1214
Merge pull request #12005 from hashicorp/docs/agent-config
...
[Docs] Agent configuration hierarchy - This PR reorganizes the Consul agent configuration documentation. CLI configuration options and configuration file options are now on separate pages. Additionally, options have been grouped into related categories. The goal is to make the content more consumable and navigable from the TOC menu.
2022-03-15 15:34:07 -07:00
trujillo-adam
667976c94f
fixing merge conflicts part 3
2022-03-15 15:25:03 -07:00
trujillo-adam
33d0ed5e96
fixed merge conflicts pt2
2022-03-15 14:01:24 -07:00
Eric Haberkorn
90ecd7b5fe
Merge pull request #12556 from hashicorp/wire-up-serverless-patcher
...
Create and wire up the serverless patcher
2022-03-15 14:05:40 -04:00
Eric Haberkorn
d58f230bb8
Merge pull request #12557 from hashicorp/remove-healthcheck-gogo-stdduration
...
Remove Gogo Stdduration From the Healthcheck Protobufs
2022-03-15 13:20:49 -04:00
Eric
fa13ce3e45
Remove gogo stdduration from the healthcheck protobufs
2022-03-15 10:51:40 -04:00
Eric
07bf0c5ce8
Create and wire up the serverless patcher
2022-03-15 10:12:57 -04:00
John Cowen
e711b920c4
ui: Overview UI Routing ( #12493 )
...
This PR adds routes and an initial landing page for the Cluster Overview page
2022-03-15 12:58:14 +00:00
John Cowen
7fbfab669c
ui: DisclosureCard component ( #12541 )
2022-03-15 12:54:56 +00:00
John Cowen
dfefcabfbe
ui: Native CSS Icon Composition ( #12461 )
...
This commit/PR beings to move away from using CSS preprocessing for our icons and towards using native CSS via native CSS property composition
2022-03-15 12:54:14 +00:00