New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run sonobuoy cli with custom plugins from local filesystem #405

Open
mwieczorek opened this Issue Mar 29, 2018 · 0 comments

Comments

Projects
None yet
3 participants
@mwieczorek
Copy link

mwieczorek commented Mar 29, 2018

Is this a BUG REPORT or FEATURE REQUEST?:
Feature request

What happened:
I'd like to sonobuoy run with custom plugins. Right now it's not possible. I need to:

  1. run sonobuoy gen > file.yaml
  2. modify configmap with plugins definitions
  3. kubectl apply -f file.yaml

What you expected to happen:
I'd like to us only sonobuoy cli without editing yaml files.
F.e.:

  1. I have custom config.json with list of the plugins
  2. I have folder with my plugin definitions, each in a separate yaml file
  3. I run:
    sonobuoy run --config config.json --pluginsFolder <path_to_folder>
  4. sonobuoy would get files from folder, parse and validate it, and modify configmap 'in fly' before hitting apiserver

How to reproduce it (as minimally and precisely as possible):

Anything else we need to know?:

Environment:

  • Sonobuoy tarball (which contains * below)
  • Kubernetes version (use kubectl version):
  • Cloud provider or hardware configuration:
  • OS (e.g. from /etc/os-release):
  • Kernel (e.g. uname -a):
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment