boruszak
3141469ef7
Cluster Peering on Kubernetes page creation
2022-06-14 17:15:14 -05:00
boruszak
d2f0ddf8f6
Nav.json updates
2022-06-14 17:14:34 -05:00
boruszak
b8ad96b516
Removing k8s updates on this branch
2022-06-14 17:12:45 -05:00
boruszak
62d1f949e5
Updated nav.json
2022-06-14 17:01:48 -05:00
boruszak
740246797b
<CodeBlockConfig> fixes
2022-06-14 16:58:07 -05:00
boruszak
c5b5a6ee76
Code Block fixes
2022-06-14 16:55:25 -05:00
boruszak
923b7d0db6
Cluster Peering on Kubernetes initial draft
2022-06-14 16:33:29 -05:00
boruszak
be152b25c4
Cluster Peering on Kubernetes page creation
2022-06-14 16:15:57 -05:00
Jeff Boruszak
fb916e999b
Fixing double-ticks `
2022-06-14 10:00:22 -05:00
Jeff Boruszak
c39bf49eab
Added nav data
2022-06-13 17:27:11 -05:00
boruszak
084dc1c6e5
Removing Kubernetes page - will submit separate PR for timing reason
2022-06-13 16:47:47 -05:00
boruszak
b0430df680
Typo fix
2022-06-13 16:42:29 -05:00
boruszak
61f60ceb4f
Create and Manage Peering Connections additional fixes
2022-06-13 16:38:44 -05:00
boruszak
ebe0f5408d
What is Cluster Peering? additional fixes
2022-06-13 16:06:29 -05:00
boruszak
0ddcd78ec1
Create and Manage Peering Connections page
2022-06-13 14:24:02 -05:00
boruszak
de4f9bcf4a
What is Cluster Peering? additional fixes
2022-06-13 13:41:57 -05:00
boruszak
4fd06dff17
What is Cluster Peering? page
2022-06-13 13:31:13 -05:00
boruszak
bb972974cb
Initial page creation
2022-06-13 12:58:16 -05:00
Mark Anderson
edbf19f4e8
Merge pull request #13357 from hashicorp/ma/add-build-date-oss
...
Add build date (oss)
2022-06-13 08:43:20 -07:00
Mark Anderson
a5efa461dd
Fix infinite recursion in bash_env
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-10 20:24:15 -07:00
Chris S. Kim
a02e9abcc1
Update RBAC to handle imported services ( #13404 )
...
When converting from Consul intentions to xds RBAC rules, services imported from other peers must encode additional data like partition (from the remote cluster) and trust domain.
This PR updates the PeeringTrustBundle to hold the sending side's local partition as ExportedPartition. It also updates RBAC code to encode SpiffeIDs of imported services with the ExportedPartition and TrustDomain.
2022-06-10 17:15:22 -04:00
R.B. Boyer
f557509e58
xds: allow for peered upstreams to use tagged addresses that are hostnames ( #13422 )
...
Mesh gateways can use hostnames in their tagged addresses (#7999 ). This is useful
if you were to expose a mesh gateway using a cloud networking load balancer appliance
that gives you a DNS name but no reliable static IPs.
Envoy cannot accept hostnames via EDS and those must be configured using CDS.
There was already logic when configuring gateways in other locations in the code, but
given the illusions in play for peering the downstream of a peered service wasn't aware
that it should be doing that.
Also:
- ensuring that we always try to use wan-like addresses to cross peer boundaries.
2022-06-10 16:11:40 -05:00
Kyle Havlovitz
3f0de89a28
Merge pull request #13421 from hashicorp/dns-node-query-partitions
...
OSS: Add dns node lookup support in partitions
2022-06-10 12:22:34 -07:00
Kyle Havlovitz
14119d372d
Add changelog note
2022-06-10 12:05:05 -07:00
Kyle Havlovitz
7f62571419
Add dns node lookup support in partitions
2022-06-10 11:23:51 -07:00
Mark Anderson
9e27cc02d9
Merge pull request #13316 from hashicorp/ma/vault-docs-report-backport
...
Update website/content/docs/connect/ca/vault.mdx
2022-06-10 09:59:15 -07:00
R.B. Boyer
7001e1151c
peering: rename initiate to establish in the context of the APIs ( #13419 )
2022-06-10 11:10:46 -05:00
Mark Anderson
175728b292
Minor cleanup for build-date script
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:07:41 -07:00
Mark Anderson
dd22ceccd1
Change default dates
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:07:41 -07:00
Mark Anderson
45190d355b
Add changelog
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
f65093f1c6
Fixup some more tests
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
61a8995847
Fix issue with consul version tests
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
6eecb7cf80
Set default for build date
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
9343e05498
Fix build-date to use UTC
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
19c87be3a6
Add build date to self endpoint
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
ec060e5e37
Build date in config file
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
4cd42a2e1f
Fixup agent startup
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
8945b68a9d
Cleanup and extend basic build date
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
d8663a741d
Fixup build scripts
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
Mark Anderson
b35e749305
Add BuildDate to version structure
...
Signed-off-by: Mark Anderson <manderson@hashicorp.com>
2022-06-09 17:04:05 -07:00
DanStough
915f1089f0
chore(ci): fix false positive metrics check
2022-06-09 17:49:16 -04:00
John Cowen
147476c10d
ui: Disable licensing tab if the UI is running via HCP ( #12771 )
...
Co-authored-by: Evan Rowe <ev.rowe@gmail.com>
2022-06-09 18:15:52 +01:00
R.B. Boyer
bba3eb8cdd
peering: mesh gateways are required for cross-peer service mesh communication ( #13410 )
...
Require use of mesh gateways in order for service mesh data plane
traffic to flow between peers.
This also adds plumbing for envoy integration tests involving peers, and
one starter peering test.
2022-06-09 11:05:18 -05:00
Derek Menteer
6bd2d760af
Change CTS docs to use the `start` subcommand.
2022-06-08 15:54:18 -05:00
kisunji
196a1c468a
Add missing index for read
2022-06-08 13:53:31 -04:00
kisunji
d026d84880
Add IntentionMatch tests for source peers
2022-06-08 13:53:31 -04:00
kisunji
bb0b42da12
Update ServiceIntentionSourceIndex to handle peer
2022-06-08 13:53:31 -04:00
Chris S. Kim
bb832e2bba
Add SourcePeer fields to relevant Intentions types ( #13390 )
2022-06-08 13:24:10 -04:00
R.B. Boyer
7423886136
peering: allow protobuf requests to populate the default partition or namespace ( #13398 )
2022-06-08 11:55:18 -05:00
Michael Klein
4d36e2b08e
ui: upgrade ember composable helper ( #13394 )
...
Upgrade ember-composable-helpers to version 5.x. This version contains the pick-helper which makes composition in the template layer easier with Octane.
{{!-- this is usually hard to do with Octane --}}
<input {{on "input" (pick "target.value" this.updateText)}} .../>
Version 5.x also fixes a regression with sort-by that according to @johncowen was the reason why the version was pinned to 4.0.0 at the moment.
Version 5 of ember-composable-helpers removes the contains-helper in favor of includes which I changed all occurences for.
2022-06-08 16:07:51 +01:00