Skip to content

Ability to import arbitrary python package #1027

@jkrzemin

Description

@jkrzemin

Describe the bug/feature
In couple of ways, kapitan is loading up python code directly from file (i.e. components, lib). We could extend this feature with an ability to load and execute any python package (as long as it fulfills the interface contract).

This would allow users to version and store those python scripts outside of kapitan inventory and possibly make kapitan even more extendable in future.

Important note is to not drop the current functionality, I think we can achieve that by working with python path.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions