Leonardo Luz Almeida
974c2de168
feat: enable authn + authz in proxy extension ( #11694 )
...
* feat: enable authn + authz in proxy extension
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Better context key
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Enable authentication in proxy extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Define headers for Authz
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add tests to the ValidateHeader function
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix CSS bug
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix build
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix unit-test
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Run tests in parallel
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Implement rbac validation
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix CSS issue
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix CSS
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Add proxy extensions doc file
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add title
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Add proxy config doc
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Document configuration and usage
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix configmap doc
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* revert terminal changes
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Add rbac docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix merge
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* add more details in the rbac doc
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Add upgrading instructions for proxy extensions
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Add more detail about headers validation
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix Host header
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix sanitize
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address review comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Don't send error details in response
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address comments
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* typo
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix codeql warning
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* fix codeql warning
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Implement better proxy correlation logic for multi backend setup
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Address security vulnerability
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Improve docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
* Fix docs
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
---------
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com >
2023-02-15 17:16:33 -05:00
Remington Breeze
d2111136c7
feat: system level extensions ( #10758 )
...
* feat: sidebar extensions
Signed-off-by: Remington Breeze <remington@breeze.software >
2022-10-03 22:23:36 +00:00
Alexander Matyushentsev
d577bffe1e
fix: extensions is not loading for ConfigMap/Pods ( #10010 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2022-07-15 21:40:33 -04:00
Alexander Matyushentsev
804b11b6fe
feat: support application level extensions ( #9923 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2022-07-12 16:16:37 -07:00
Alexander Matyushentsev
58d4068f9a
feat: support multiple extensions per resource group/kind ( #9834 )
...
* feat: support multiple extensions per resource group/kind
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* apply reviewers suggestions
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* apply reviewer notes: stream extension files one by one
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* wrap errors
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
* skip symlinks
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2022-07-08 11:23:32 -07:00