hc-github-team-consul-core
|
73ab8c5c48
|
Backport of Clone proto into deepcopy correctly into release/1.17.x (#19207)
backport of commit eb08b9d684
Co-authored-by: Ashwin Venkatesh <ashwin.what@gmail.com>
|
2023-10-13 22:07:49 +00:00 |
Ashwin Venkatesh
|
c2a0d4f9ca
|
Create DeepCopy() and Json Marshal/Unmarshal for proto-public (#19015)
* Override Marshal/UnmarshalJSON for proto-public types
* Generate Deepcopy() for proto-public types for Kubernetes CRDs.
|
2023-10-13 14:55:58 +00:00 |
Eric Haberkorn
|
f2b7b4591a
|
Fix Traffic Permissions Default Deny (#19028)
Whenver a traffic permission exists for a given workload identity, turn on default deny.
Previously, this was only working at the port level.
|
2023-10-04 09:58:28 -04:00 |
skpratt
|
202090e5d5
|
v2 explicit destination traffic permissions (#18823)
* workload identity boilerplate
* notes from discussion with Iryna
* WIP traffic permissions controller poc
* workload identity, traffic permissions validation, errors, types
* traffic permissions mapper framing, traffic permissions controller updates.
* more roughing out of the controller
* cleanup
* controller and mapper logic
* tests
* refactor mapper logic, add tests
* clean up tenancy and integration test stubs
* consolidate mapping
* cleanup cache leak, revert bimapper changes
* address review comments
* test fix and rebase
* use resource helper
---------
Co-authored-by: John Landa <john.landa@hashicorp.com>
|
2023-09-25 16:50:07 +00:00 |
Eric Haberkorn
|
4d6ff29392
|
Traffic Permissions Validations (#18907)
add TP validations and mutation and add CTP validations
|
2023-09-22 16:10:10 -04:00 |
Iryna Shustava
|
d88888ee8b
|
catalog,mesh,auth: Bump versions to v2beta1 (#18930)
|
2023-09-22 10:51:15 -06:00 |