Documentation ¶
Index ¶
- func Inject(ss map[internal.R]iscrub.ScrubFn)
- func NewCiliumClusterwideNetworkPolicy(ctx context.Context, c *iscrub.Cache, codes *issues.Codes) iscrub.Linter
- func NewCiliumEndpoint(ctx context.Context, c *iscrub.Cache, codes *issues.Codes) iscrub.Linter
- func NewCiliumIdentity(ctx context.Context, c *iscrub.Cache, codes *issues.Codes) iscrub.Linter
- func NewCiliumNetworkPolicy(ctx context.Context, c *iscrub.Cache, codes *issues.Codes) iscrub.Linter
- type CiliumClusterwideNetworkPolicy
- type CiliumEndpoint
- type CiliumIdentity
- type CiliumNetworkPolicy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCiliumClusterwideNetworkPolicy ¶
func NewCiliumClusterwideNetworkPolicy(ctx context.Context, c *iscrub.Cache, codes *issues.Codes) iscrub.Linter
NewCiliumClusterwideNetworkPolicy returns a new instance.
func NewCiliumEndpoint ¶
NewCiliumEndpoint returns a new instance.
func NewCiliumIdentity ¶
NewCiliumIdentity returns a new instance.
Types ¶
type CiliumClusterwideNetworkPolicy ¶
CiliumClusterwideNetworkPolicy represents a CiliumClusterwideNetworkPolicy scruber.
func (*CiliumClusterwideNetworkPolicy) Lint ¶
func (s *CiliumClusterwideNetworkPolicy) Lint(ctx context.Context) error
Lint all available CiliumClusterwideNetworkPolicys.
func (*CiliumClusterwideNetworkPolicy) Preloads ¶
func (s *CiliumClusterwideNetworkPolicy) Preloads() iscrub.Preloads
type CiliumEndpoint ¶
CiliumEndpoint represents a CiliumEndpoint scruber.
func (*CiliumEndpoint) Lint ¶
func (s *CiliumEndpoint) Lint(ctx context.Context) error
Lint all available CiliumEndpoints.
func (*CiliumEndpoint) Preloads ¶
func (s *CiliumEndpoint) Preloads() iscrub.Preloads
type CiliumIdentity ¶
CiliumIdentity represents a CiliumIdentity scruber.
func (*CiliumIdentity) Lint ¶
func (s *CiliumIdentity) Lint(ctx context.Context) error
Lint all available CiliumIdentities.
func (*CiliumIdentity) Preloads ¶
func (s *CiliumIdentity) Preloads() iscrub.Preloads
type CiliumNetworkPolicy ¶
CiliumNetworkPolicy represents a CiliumNetworkPolicy scruber.
func (*CiliumNetworkPolicy) Lint ¶
func (s *CiliumNetworkPolicy) Lint(ctx context.Context) error
Lint all available CiliumNetworkPolicys.
func (*CiliumNetworkPolicy) Preloads ¶
func (s *CiliumNetworkPolicy) Preloads() iscrub.Preloads
Click to show internal directories.
Click to hide internal directories.