Skip to content

configProvider? #94

Description

@clementnuss

spawning up from the cloud native Zürich Q&A, it might be interesting to offer the ability to specify a configProvider binary, which would be called by topf prior to applying config. that binary would then be responsible for gathering the various configuration patches.

some design notes:

  • topf would execute the binary following the same contract/interface as the existing node/secret providers (i.e. get or something similar)
  • as a convenience we might offer an option for topf to execute a multi-arg command. so that the following configProvider would also be valid:
configProvider: path/to/your/binary # could also be a script
# or

patchesDir: patches/
configProvider: "git clone github.com/your/config-repo.git -b main patches/

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions