Releases: accuknox/discovery-engine
Releases · accuknox/discovery-engine
v0.3
What's Changed
- goreleaser changes, gosec annotate by @nyrahul in #375
- removed all refs for knoxautopolicy by @nyrahul in #376
- Redesigned System Policy Discovery Module by @nyrahul in #382
- fixed unit tests (failing due to system policy redesign) by @nyrahul in #383
- deprecate old way of generating sys policies by @nyrahul in #384
- Add createTime and updateTime in db for systempolicy by @seswarrajan in #386
- path aggregation support for redesigned system policy discovery by @nyrahul in #387
- Added new gRPC method to fetch system observability data by @seswarrajan in #388
- changes pertaining to kubearmor telemetry by @nyrahul in #390
- fixed fromSource for runc executed bins by @nyrahul in #391
- Modified observe script by @seswarrajan in #389
- Modified system observability json format and type by @seswarrajan in #392
- system based network policy discovery implementation by @nyrahul in #393
- systempolicy: merge system policies by @nyrahul in #394
- systempolicy: Network rules fixes by @nyrahul in #396
- Add n/w path as part of observability data by @seswarrajan in #397
- Clear sys DB data based on input options by @seswarrajan in #399
- policy rules sorting for consistent view by @nyrahul in #402
- Clear WPFS DB based on duration (hr, min, sec) by @seswarrajan in #403
- merging multiple fromSource by @nyrahul in #404
- fix for dynamic resolution of relay addresses by @nyrahul in #406
- Convert wpfs to systempolicy and update in sys-policy DB by @seswarrajan in #410
- image creation based on branch name by @nyrahul in #411
- added md5sum based on labels by @nyrahul in #420
- changed configmap for saas deployment by @nyrahul in #425
- handle stable/dev image release creation by @Ankurk99 in #421
- reformatted policy name by @nyrahul in #427
- deps: updated deps to support latest kubearmor protobufs by @nyrahul in #435
- GH-actions: Fixes by @nyrahul in #436
- systempolicy: fixes for process handling by @nyrahul in #437
- Basic support for VM policy discovery by @seswarrajan in #434
- VM policy discovery changes for KubeArmor by @seswarrajan in #438
- rename knoxautopolicy to auto-policy-discovery by @Ankurk99 in #426
- chart updated by @SujithKasireddy in #441
- documentation update by @nyrahul in #442
- added error logs by @nyrahul in #444
- Update dev-config.yaml by @SujithKasireddy in #443
- cilium: Added support to generate icmp rules by @wazir-ahmed in #439
- Add clustername,namespace,labels on creating convert_sys_policy script and grpc endpoint by @seswarrajan in #440
- update go modules by @Ankurk99 in #445
- updated Dockerfiles to use golang 1.18 by @nyrahul in #447
- cilium: refactored code related fromEntities by @wazir-ahmed in #448
- helm chart fixes by @nyrahul in #450
- add policy discovery support for karmor by @Ankurk99 in #452
- Deduplication by @wazir-ahmed in #451
- add karmor discover filters by @Ankurk99 in #453
- Discover kubearmor policies on per process by @seswarrajan in #455
- cilium: Fixed issues in generation of FQDN policy by @wazir-ahmed in #454
- Added support for network insight by @seswarrajan in #458
- changed the repo name in GH workflows by @nyrahul in #459
- convert_sys_policy is not generating VM policies per process basis by @seswarrajan in #461
- added sqlite driver by @ErenYeager713 in #460
- cilium: Fixed issues in L7 HTTP policies by @wazir-ahmed in #456
- Insight data script update with latest rpc name by @seswarrajan in #462
- Fix policy name overriding and remove clustername and containername from policy by @seswarrajan in #463
- Added namespace filter config for network policies by @wazir-ahmed in #466
- Policyname is created based on hash value + policyname appended to policy filename by @seswarrajan in #469
- Modifying json import to support ignoring empty json values by @seswarrajan in #470
- Containername is empty in kubearmor alerts by @seswarrajan in #471
- Observability support for displaying system/network logs summary by @seswarrajan in #473
- Fixing namespace error issue in summary by @seswarrajan in #474
- Adding file fromsource to process paths by @seswarrajan in #475
- Enabling incoming/outgoing server connections on summary by @seswarrajan in #476
- Remove duplicates on summary for server connections by @seswarrajan in #477
- Add fromsource to policy filter for k8s by @seswarrajan in #478
- Remove duplicate string from final path strings by @seswarrajan in #479
- changing default db to sqlite3 by @nyrahul in #480
- SQLite fix for observability by @seswarrajan in #481
- Fix for nw/sys policy dir path read from config by @seswarrajan in #483
- Policyname hash to include containername by @seswarrajan in #484
- stable release GH action fixes by @nyrahul in #485
- Add recursive to matchdriectories of kubearmor policy by @seswarrajan in #487
- Network policy | For out-of-cluster access, use toEntities:world instead of toCIDR by @wazir-ahmed in #486
- Added flag to disable code flows related to observability by @wazir-ahmed in #488
- changed kafka topics per SaaS requirement by @nyrahul in #489
- Enabled observability and modified observability mechanism by @seswarrajan in #491
- fixed hardcoded kafka topics by @nyrahul in #490
- Added new fields(updatedTime,latest) to system_policy by @seswarrajan in #494
New Contributors
- @Ankurk99 made their first contribution in #421
- @wazir-ahmed made their first contribution in #439
- @ErenYeager713 made their first contribution in #460
Full Changelog: v0.1...v0.3
v0.1
Changelog
- 92ea561 Added KubeArmorSystemPolicy structure type Added a function to discover system policy (operation: "File") Added a function to aggregate the multiple file paths for the file operation policies Added a function to build discovered kubearmor system policies
- b4f2d13 API for extracting sys/nw policies based on logs
- f16d5e1 APIs for providing logs and collecting policies 1. New protobuf definition 2. GRPC server changes for new rpcs
- 0909204 Added argocd part with enable disable (#187)
- d6b2385 Added recent changes
- 44724a1 Added slack_properties
- 5c0d865 Assign function return to a bool variable
- 2a7ebfb Bug hotfix
- 2977a5c Code cleanup
- 64346c8 Code cleanup
- 268571f Code cleanup -- Protobuf redefinition
- c8d7586 Continue policy gen even if some fields missing
- ea6533d Create Go Related Workflows in Github Actions
- 2656bcc Create development_guide.md
- c6803e1 Create values-snapshot.yaml
- 414d3e7 Delete helm.zip
- 6d13bcd Deleted .gitmodules
- 6b265c9 Deleted testing code
- 49b72d5 Disable trivy scan
- ef15ca6 Divide network and system policy
- f00c593 Enable the anchore scans
- 980ca57 Enable the scans
- a21ea39 Enable the scans
- 5d3f3ea Expose gRPC client APIs to generate logs based on log input for system/network logs
- 4c4d2d8 Fix consumer
- 0fbe396 Fix system tests to support updated service
- 07e3c1d Fix unit tests
- cd947da Fixed bugs #180, #181
- b0538d8 Hot fix mysql
- 34ae7fc Hotfix
- 08e04bc Init convert policy
- 432ee47 Init system policy discovery
- b0e8c9a Initial imp to connect to kubearmor relay
- 235962d KnoxAutoPOlicy -- EndPOints protobuf redefinition
- 6c88c3e Merge branch 'AK-Dev' of github.com:accuknox/knoxAutoPolicy into AK-Dev
- 70d41a4 Merge branch 'AK-Dev' of github.com:nyrahul/knoxAutoPolicy into AK-Dev
- e6fdabd Merge branch 'accuknox:dev' into dev
- e239f15 Merge branch 'dev'
- 7af5fff Merge branch 'dev'
- 27ff21e Merge branch 'dev' into dev
- ef5a5bd Merge branch 'dev' into feature-dev
- 3630b85 Merge branch 'dev' of github.com:accuknox/auto-policy-discovery into dev
- 97d3aba Merge branch 'dev' of github.com:accuknox/knoxAutoPolicy
- c148e26 Merge branch 'dev' of github.com:accuknox/knoxAutoPolicy into AK-Dev
- 5e9ceda Merge branch 'dev' of github.com:accuknox/knoxAutoPolicy into dev
- c57e0e4 Merge branch 'dev' of github.com:accuknox/knoxAutoPolicy into dev
- 3d67768 Merge branch 'dev' of github.com:accuknox/knoxAutoPolicy into dev
- e1f5da2 Merge branch 'dev' of github.com:nyrahul/knoxAutoPolicy into dev
- fc40077 Merge branch 'dev' of https://github.com/accuknox/knoxAutoPolicy into dev
- db62da9 Merge branch 'dev' of https://github.com/seungsoo-lee/knoxAutoPolicy into dev
- bcb03c1 Merge branch 'master' into dev
- 0797199 Merge branch 'master' into dev
- 793176b Merge branch 'master' into dev
- 22fed80 Merge branch 'master' into kubearmor-relay-log
- 5f60fb7 Merge branch 'master' of github.com:accuknox/knoxAutoPolicy
- 3e4c574 Merge branch 'master' of github.com:accuknox/knoxAutoPolicy
- 1837d06 Merge branch 'master' of https://github.com/seungsoo-lee/knoxAutoPolicy Fixes: #104
- 855249f Merge cilium feeds consumer
- bd6d93d Merge pull request #105 from seungsoo-lee/master
- 91d12aa Merge pull request #106 from seungsoo-lee/master
- 7ffee3d Merge pull request #107 from seungsoo-lee/master
- 2506e84 Merge pull request #108 from seungsoo-lee/master
- 6b61495 Merge pull request #109 from seungsoo-lee/master
- 29bae83 Merge pull request #110 from seungsoo-lee/master
- 40c7554 Merge pull request #111 from seungsoo-lee/master
- 4459d29 Merge pull request #112 from seungsoo-lee/master
- b712a12 Merge pull request #113 from seungsoo-lee/master
- d71586a Merge pull request #114 from seungsoo-lee/master
- 84f42e4 Merge pull request #115 from seungsoo-lee/master
- e5f97fa Merge pull request #116 from seungsoo-lee/master
- 91abcc7 Merge pull request #117 from seungsoo-lee/master
- 0fecd6e Merge pull request #118 from seungsoo-lee/master
- 0e5f801 Merge pull request #122 from seungsoo-lee/master
- 343cee5 Merge pull request #123 from seungsoo-lee/master
- 39c5215 Merge pull request #125 from seungsoo-lee/master
- 494e49c Merge pull request #126 from seungsoo-lee/master
- 0b648fb Merge pull request #127 from seungsoo-lee/master
- d962e00 Merge pull request #128 from seungsoo-lee/master
- 30429e2 Merge pull request #129 from seungsoo-lee/master
- 7f48025 Merge pull request #130 from nam-jaehyun/master
- 53fb379 Merge pull request #131 from seungsoo-lee/master
- 75869ad Merge pull request #132 from seungsoo-lee/master
- 9631198 Merge pull request #133 from seungsoo-lee/master
- e81165b Merge pull request #134 from accuknox/feature
- 9fd3d71 Merge pull request #135 from seungsoo-lee/master
- e24168a Merge pull request #137 from seungsoo-lee/master
- 30d700e Merge pull request #139 from seungsoo-lee/master
- ca14738 Merge pull request #140 from accuknox/feature
- 78c504e Merge pull request #141 from accuknox/feature
- 6817dd5 Merge pull request #143 from seungsoo-lee/master
- d4ae189 Merge pull request #144 from accuknox/dev
- e3cd0bf Merge pull request #146 from seungsoo-lee/master
- b5ce253 Merge pull request #147 from SwarnalathaD0911/testing
- c968b4b Merge pull request #148 from seungsoo-lee/master
- e581ef2 Merge pull request #149 from seungsoo-lee/master
- 00388b7 Merge pull request #150 from seungsoo-lee/master
- 7cb5eb1 Merge pull request #152 from seungsoo-lee/dev
- 1f44c19 Merge pull request #153 from seungsoo-lee/dev
- 9247797 Merge pull request #154 from seungsoo-lee/dev
- 1c2b4ae Merge pull request #155 from seungsoo-lee/dev
- 87149aa Merge pull request #156 from seungsoo-lee/dev
- c344551 Merge pull request #157 from seungsoo-lee/dev
- 062b1b3 Merge pull request #158 from seungsoo-lee/dev
- 8870060 Merge pull request #159 from seungsoo-lee/dev
- a0e3957 Merge pull request #160 from seungsoo-lee/dev
- 2c08617 Merge pull request #161 from seungsoo-lee/dev
- cd2c7be Merge pull request #162 from seungsoo-lee/dev
- 83a1625 Merge pull request #163 from seungsoo-lee/dev
- 0f0031a Merge pull request #164 from seungsoo-lee/dev
- de8a85a Merge pull request #165 from seungsoo-lee/dev
- 3dd7214 Merge pull request #166 from seungsoo-lee/dev
- 3423914 Merge pull request #168 from seungsoo-lee/dev
- 7b5392f Merge pull request #169 from seungsoo-lee/dev
- 65e96b9 Merge pull request #173 from seungsoo-lee/dev
- b0827f2 Merge pull request #175 from seungsoo-lee/dev
- 3f91263 Merge pull request #177 from seungsoo-lee/dev
- 032e3b8 Merge pull request #178 from seungsoo-lee/dev
- 1d4ea74 Merge pull request #179 from accuknox/dev
- 242d2c4 Merge pull request #182 from seungsoo-lee/dev
- b8d7f93 Merge pull request #183 from accuknox/dev
- 4b1b14a Merge pull request #184 from seungsoo-lee/dev
- d10a070 Merge pull request #189 from seungsoo-lee/dev
- 7bdcd07 Merge pull request #191 from seungsoo-lee/dev
- b00d982 Merge pull request #195 from seungsoo-lee/dev
- 34c94f3 Merge pull request #196 from seungsoo-lee/dev
- 7fce995 Merge pull request #197 from seungsoo-lee/dev
- c623c35 Merge pull request #198 from seungsoo-lee/dev
- 76a678e Merge pull request #199 from seungsoo-lee/dev
- db1f7f5 Merge pull request #200 from seungsoo-lee/dev
- efb3d11 Merge pull request #201 from seungsoo-lee/dev
- abd348f Merge pull request #202 from seungsoo-lee/dev
- 479242f Merge pull request #203 from seungsoo-lee/dev
- d4f2da2 Merge pull request #204 from seungsoo-lee/dev
- f478910 Merge pull request #205 from seungsoo-lee/dev
- 059d01a Merge pull request #206 from seungsoo-lee/dev
- 263f0f0 Merge pull request #207 from seungsoo-lee/dev
- 835f23c Merge pull request #208 from seungsoo-lee/dev
- a3bfdb7 Merge pull request #209 from seungsoo-lee/dev
- fd02c46 Merge pull request #210 from seungsoo-lee/dev
- b46f121 Merge pull request #211 from seungsoo-lee/dev
- 4e44dc0 Merge pull request #212 from seungsoo-lee/dev
- 8a16ecc Merge pull request #213 from seungsoo-lee/dev
- 03ec1f7 Merge pull request #214 from seungsoo-lee/dev
- 4cb6c66 Merge pull request #215 from seungsoo-lee/dev
- 1208335 Merge pull request #216 from seungsoo-lee/dev
- 4aeda1c Merge pull request #217 from seungsoo-lee/dev
- 3e6b637 Merge pull request #218 from seungsoo-lee/dev
- 254a2f8 Merge pull request #219 from seungsoo-lee/dev
- 70ec12f Merge pull request #220 from seungsoo-lee/dev
- 289dd2a Merge pull request #221 from seungsoo-lee/dev
- d00db98 Merge pull request #222 from seungsoo-lee/dev
- 82ea870 Merge pull request #223 from seungsoo-lee/dev
- 465b117 Merge pull request #224 from seungsoo-lee/dev
- ea79bbb Merge pull request #225 from seungsoo-lee/dev
- 921bd15 Merge pull request #226 from seungsoo-lee/dev
- 673bfa9 Merge pull request #227 from seungsoo-lee/dev
- 50164b4 Merge pull request #228 from seungsoo-lee/dev
- 7995322 Merge pull request #229 from seungsoo-lee/dev
- 7d5802d Merge pull request #230 from seungsoo-lee/dev
- 6aaa21e Merge pull request #231 from seungsoo-lee/dev
- 15a3e08 Merge pull request #232 from seungsoo-lee/dev
- 393fd1e Merge pull request #233 from seungsoo-lee/dev
- fc2976f Merge pull request #234 from seungsoo-lee/dev
- 2c6b425 Merge pull request #235 from seungsoo-lee/dev
- f1b6292 Merge pull request #236 from seungsoo-lee/dev
- 1cbb667 Merge pull request #241 from seungsoo-lee/dev
- ffab2df Merge pull request #242 from seungsoo-lee/dev
- 9413035 Merge pull request #243 from seungsoo-lee/dev
- 758df62 Merge pull request #244 from seungsoo-lee/dev
- 50ab877 Merge pull request #245 from seungsoo-lee/dev
- 18447d5 Merge pull request #246 from seungsoo-lee/dev
- 77cb7d2 Merge pull request #247 from seungsoo-lee/dev
- 7862ba8 Merge pull request #248 from seungsoo-lee/dev
- 8856bb5 Merge pull request #249 from seungsoo-lee/dev
- 684f0b4 Merge pull request #250 from seungsoo-lee/dev
- 4b1b46c Merge pull request #251 from seungsoo-lee/dev
- 4a8dc6c Merge pull request #252 from accuknox/feature-dev
- 322fb03 Merge pull request #253 from accuknox/feature-dev
- bbebb45 Merge pull request ...