General pkg/envoyx tweaks and fixes

* Fix invalid RBAC rule unmarshling where rules under resources
  incorrectly set resource references.
* Make reference assumptions not so aggressive where they will
  only apply when missing.
* Add missing skipIf evaluation checks.
This commit is contained in:
Tomaž Jerman
2023-04-02 11:11:19 +02:00
parent 2c42ec631e
commit ef94c90da1
10 changed files with 660 additions and 297 deletions
+1
View File
@@ -188,6 +188,7 @@ import (
supportMappedInput: bool | *true
mappedField: string | *""
}] | *[]
extendedResourceRefIdent: string | *""
// enable or disable offloading unhandled nodes onto a custom default decoder
defaultDecoder: bool | *false