Skip to content

Golang Plugins for kube-linter #642

Open
@Voldemat

Description

@Voldemat

Description of the problem/feature request
Ability to write your own custom plugins for linter, using golang. Looks like golang supports plugin loading through https://pkg.go.dev/plugin.

Description of the existing behavior vs. expected behavior
Doesn`t exist yet.

Additional context
Example of such plugin would be knative, as it has its own set of abstractions that you work with and I for example would like to check that my ingress controllers uses real knative services and applies required annotations for dns resolution. I would like to work on PR if you will be interested.

Metadata

Metadata

Assignees

No one assigned

    Labels

    decision pendingStill deciding whether this is something we should doenhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions