NoSkillGirl
|
8bbc722e7b
|
small fixes
|
2020-06-26 12:48:45 +05:30 |
|
NoSkillGirl
|
b589169b5e
|
Added in-notin operator
|
2020-06-26 12:48:45 +05:30 |
|
NoSkillGirl
|
e8c4050d49
|
Added In and NotIn Operators
|
2020-06-26 12:48:12 +05:30 |
|
shuting
|
da943325fe
|
Ignore auto-gen annotation on Pod when processing DENY rule (#944)
* ignore auto-gen annotation on Pod when processing DENY rule
* remove unused code
|
2020-06-24 10:26:04 -07:00 |
|
shravan
|
3a146a5952
|
744 added not found error type
|
2020-05-13 10:06:21 +05:30 |
|
shravan
|
f08f7e22c7
|
744 supporting Equals and NotEquals as operater types
|
2020-05-06 22:43:17 +05:30 |
|
shravan
|
09310d19e1
|
744 fixing policy validation
|
2020-05-06 22:27:06 +05:30 |
|
shravan
|
1b2868620e
|
744 fixing tests and making sure policy with variables that are not request.object are not allowed in background mode
|
2020-05-06 00:29:40 +05:30 |
|
shravan
|
717e8e7245
|
744 fixed error messages
|
2020-05-05 23:52:52 +05:30 |
|
shravan
|
9c457b9c1a
|
786 fixed tests
|
2020-04-09 22:21:59 +05:30 |
|
shravan
|
49e26aface
|
786 tested prototype
|
2020-04-09 22:00:24 +05:30 |
|
shivkumar dudhani
|
6e822ece40
|
fix CR
|
2020-03-20 09:18:15 -07:00 |
|
shivkumar dudhani
|
d327309d72
|
refactor logging
|
2020-03-17 16:25:34 -07:00 |
|
shivkumar dudhani
|
1b1ab78f77
|
logs & access
|
2020-03-17 11:05:20 -07:00 |
|
shivkumar dudhani
|
b1063a95e1
|
refactor & validate operations for generate rules in PolicyValidation
|
2020-03-11 18:14:23 -07:00 |
|
shivkumar dudhani
|
73c0aaca79
|
CR refactor
|
2020-02-26 17:02:16 -08:00 |
|
shivkumar dudhani
|
03ee46e1d9
|
support nested variable resolution
|
2020-02-26 16:41:48 -08:00 |
|
shravan
|
bc84413f35
|
644 resolving merge conflicts
|
2020-02-19 10:44:14 +05:30 |
|
shivkumar dudhani
|
37d50999fb
|
fix bug
|
2020-02-14 12:41:57 -08:00 |
|
shivkumar dudhani
|
a8e6de2fab
|
CR fixes
|
2020-02-14 12:29:17 -08:00 |
|
shivkumar dudhani
|
eec0decae7
|
CR fixes
|
2020-02-14 12:25:13 -08:00 |
|
shivkumar dudhani
|
3fbfa251ad
|
refactor
|
2020-02-14 12:16:02 -08:00 |
|
shivkumar dudhani
|
4f830acb65
|
refactor
|
2020-02-14 12:05:13 -08:00 |
|
shivkumar dudhani
|
5cee543755
|
refactor variable substitution
|
2020-02-14 11:59:28 -08:00 |
|
shivkumar dudhani
|
d855247a98
|
refactor generate to use variable substition at rule level
|
2020-02-13 13:57:48 -08:00 |
|
Jim Bugwadia
|
a1b49f72a3
|
fix gofmt and golint issues (#667)
* fix gofmt and golint issues
* add keys to structs
* fix compile error
* fix clusterrolebinding creation
* fix test
|
2020-02-03 13:38:24 -08:00 |
|
Shivkumar Dudhani
|
f4406bbefc
|
linter fixes (#656)
* cleanup phase 1
* linter fixes phase 2
* linter fixes
* linter fixes
|
2020-01-24 16:27:51 -08:00 |
|
Shivkumar Dudhani
|
8c1d79ab28
|
linter suggestions (#655)
* cleanup phase 1
* linter fixes phase 2
|
2020-01-24 12:05:53 -08:00 |
|
Shivkumar Dudhani
|
1171ac691b
|
cleanup phase 1 (#653)
|
2020-01-24 09:37:12 -08:00 |
|
Shivkumar Dudhani
|
cadd8f6b1b
|
check for multiple variables in a expression & serviceAccount variables (#610)
* check for multiple variables in a expression & serviceAccount variables
* update the regex matcher
|
2020-01-13 18:56:11 -08:00 |
|
Shuting Zhao
|
4eff0e9a8c
|
fix build error
|
2020-01-10 18:31:43 -08:00 |
|
Shuting Zhao
|
f618bbcff3
|
pass in ctx to mutation and generation
|
2020-01-10 18:25:16 -08:00 |
|
Shuting Zhao
|
eb0390d0ed
|
remove managedResource
|
2020-01-10 13:34:45 -08:00 |
|
Shuting Zhao
|
5a44ab3e16
|
generate violation in validate when substitute path not present
|
2020-01-09 17:44:11 -08:00 |
|
Shuting Zhao
|
731fdb3e07
|
validate paths in variable substitution is present
|
2020-01-09 12:23:05 -08:00 |
|
Shivkumar Dudhani
|
3cf9141f4d
|
593 feature (#594)
* initial commit
* background policy validation
* correct message
* skip non-background policy process for add/update
* add Generate Request CR
* generate Request Generator Initial
* test generate request CR generation
* initial commit gr generator
* generate controller initial framework
* add crd for generate request
* gr cleanup controller initial commit
* cleanup controller initial
* generate mid-commit
* generate rule processing
* create PV on generate error
* embed resource type
* testing phase 1- generate resources with variable substitution
* fix tests
* comment broken test #586
* add printer column for state
* return if existing resource for clone
* set resync time to 2 mins & remove resource version check in update handler for gr
* generate events for reporting
* fix logs
* initial commit
* fix trailing quote in patch
* remove comments
* initial condition (equal & notequal)
* initial support for conditions
* initial support fo conditions in generate
* support precondition checks
* cleanup
* re-evaluate GR on namespace update using dynamic informers
* add status for generated resources
* display loaded variable SA
* support delete cleanup of generate request main resources
* fix log
* remove namespace from SA username
* support multiple variables per statement for scalar values
* fix fail variables
* add check for userInfo
* validation checks for conditions
* update policy
* refactor logs
* code review
* add openapispec for clusterpolicy preconditions
* Update documentation
* CR fixes
* documentation
* CR fixes
* update variable
* fix logs
* update policy
* pre-defined variables (serviceAccountName & serviceAccountNamespace)
* update test
|
2020-01-07 15:13:57 -08:00 |
|
Shivkumar Dudhani
|
ffd2179b03
|
538 (#587)
* initial commit
* background policy validation
* correct message
* skip non-background policy process for add/update
* add Generate Request CR
* generate Request Generator Initial
* test generate request CR generation
* initial commit gr generator
* generate controller initial framework
* add crd for generate request
* gr cleanup controller initial commit
* cleanup controller initial
* generate mid-commit
* generate rule processing
* create PV on generate error
* embed resource type
* testing phase 1- generate resources with variable substitution
* fix tests
* comment broken test #586
* add printer column for state
* return if existing resource for clone
* set resync time to 2 mins & remove resource version check in update handler for gr
* generate events for reporting
* fix logs
* cleanup
* CR fixes
* fix logs
|
2020-01-07 10:33:28 -08:00 |
|
Shivkumar Dudhani
|
5b8ab3842b
|
Support variable substitution (#549)
* initial commit
* variable substitution
* update tests
* update test
* refactor engine packages for validate & generate
* update vendor
* update toml
* support variable substitution in overlay mutation
* missing update
* fix indentation in logs
* store context values as single JSON document using merge patches.
* remove duplicate functions
* fix message string
* Handle processing of policies in background (#569)
* remove condition check while generating mutation patch as conditions are verified in the first iteration
* initial commit
* background policy validation
* correct message
* skip non-background policy process for add/update
* fix order to correct policy registration
* update comment
Co-authored-by: shuting <shutting06@gmail.com>
* refactor
Co-authored-by: shuting <shutting06@gmail.com>
|
2019-12-30 17:08:50 -08:00 |
|