Skip to content

Conversation

@wang-mask
Copy link

We have implemented CRD based detection rules by changing the original JSON file to two CRD types. The health_check module will generate the latest configuration file based on the CR submitted by the user and run the corresponding detection mechanism.

Design doc is here.

Contributed by:
@wang-mask
@baowj-678
@yanxiaoqi932

TODO:

  1. Unified compilation and runtime environment;
  2. Update the Daemon image;

baowj-678 and others added 30 commits March 11, 2024 20:33
1.add rulecheck CRD
2.generate rulecheck deepcopy, list, informer, clientset
3.add hack files

Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
1.update rulecheck CRD
2.add rulecheck clientset and factory to CaelusContext

Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
1.update rulecheck CRD
2.add informer to the manager
3.add rule check update func

Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
1.add priority to rulecheck crd
2.fix updateRuleCheckConfig bug

Signed-off-by: baowj <bwj_678@qq.com>
add priority to rulecheck crd
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
wang-mask and others added 30 commits March 20, 2024 21:13
fix
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Signed-off-by: baowj <bwj_678@qq.com>
Signed-off-by: wang-mask <2018091609006@std.uestc.edu.cn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants