# 使用kernel-module检测内核模块是否正常加载且参数正常
name: kernel_module_check
doc: 模拟检测内核模块是否正常加载且参数正常
kind: kernel-module
spec:
- name: ip_vs
doc: 检查ip_vs模块是否正常加载
detail:
- name: parameters/conn_tab_bits
expect: "[0, )"
type: int-range
- name: not_exist_module
doc: 测试不存在的模块,应该检查不通过
- name: nf_conntrack
doc: 测试存在的模块,但加载参数不符合要求
detail:
- name: parameters/expect_hashsize
expect: "(, 0)"
type: int-range