Skip to content
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

plugin system, events tester, and minor features #31

Merged
merged 20 commits into from
Jul 20, 2020
Merged

plugin system, events tester, and minor features #31

merged 20 commits into from
Jul 20, 2020

Commits on Jun 23, 2020

  1. fix(pkg/runner): pass context to Run()

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    9a81a61 View commit details
    Browse the repository at this point in the history
  2. feat(pkg/runner): add plugin support

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    ffb5f90 View commit details
    Browse the repository at this point in the history
  3. feat(events): add MatchRule func

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    6e487a1 View commit details
    Browse the repository at this point in the history
  4. chore: add skip mechanism, container detection, and pass error to plugin

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    2619a13 View commit details
    Browse the repository at this point in the history
  5. new(pkg/tester): plugin to test actions in a running Falco instance

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    dc72a23 View commit details
    Browse the repository at this point in the history
  6. new(cmd): add test command

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    23eb696 View commit details
    Browse the repository at this point in the history
  7. feat(pkg/tester): add bidi gRPC support and test timeout

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    ea59cca View commit details
    Browse the repository at this point in the history
  8. new(cmd): add --test-timeout flag to test command

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    7075a95 View commit details
    Browse the repository at this point in the history
  9. feat(events): add options to make actions disabled by default

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    429cfe2 View commit details
    Browse the repository at this point in the history
  10. new(pkg/runner): add WithAllEnabled option

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    ce03660 View commit details
    Browse the repository at this point in the history
  11. new(cmd): add --all flag for all actions related commands

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    5a04ddc View commit details
    Browse the repository at this point in the history
  12. new(deployment): add run-test.yaml resource

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    aa3961e View commit details
    Browse the repository at this point in the history
  13. update(events/syscall): ScheduleCronJobs skipped when crontab utili…

    …ty not found
    
    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    0284d0f View commit details
    Browse the repository at this point in the history
  14. update(events/syscall): UserMgmtBinaries skipped when running in a …

    …container
    
    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    837f7ff View commit details
    Browse the repository at this point in the history
  15. update(events/syscall): ScheduleCronJobs is now disabled by default

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    c7c7b9a View commit details
    Browse the repository at this point in the history
  16. update(events/k8saudit): CreateDisallowedPod is now disabled by def…

    …ault
    
    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jun 23, 2020
    Configuration menu
    Copy the full SHA
    4ba5337 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. build: set client-go version to v0.2.0

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    430557a View commit details
    Browse the repository at this point in the history
  2. build: upgrade dependencies

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    7a81146 View commit details
    Browse the repository at this point in the history
  3. docs: update documentation for test command

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    6e0cd7f View commit details
    Browse the repository at this point in the history
  4. chore(deployment): switch back to latest

    Signed-off-by: Leonardo Grasso <me@leonardograsso.com>
    leogr committed Jul 20, 2020
    Configuration menu
    Copy the full SHA
    e1fa9cd View commit details
    Browse the repository at this point in the history