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

feat: (recommend) Implement recommend functionality for Docker Client #461

Open
wants to merge 14 commits into
base: main
Choose a base branch
from

Commits on Sep 15, 2024

  1. cmd: rename k8s client to k8sclient

    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Sep 15, 2024
    Configuration menu
    Copy the full SHA
    88334c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    c739a95 View commit details
    Browse the repository at this point in the history
  2. k8s: fix ListDeployment method

    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Sep 16, 2024
    Configuration menu
    Copy the full SHA
    0feed1a View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. recommend: refactor k8s policy generation

    use a common interface to support other clients as well
    also create common Object{} to support different k8s obejcts such as Deployment, Daemonset etc
    
    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    ddb361a View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Configuration menu
    Copy the full SHA
    2819a3f View commit details
    Browse the repository at this point in the history
  2. recommend: remove DeploymentName Field from Object{}

    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    5474f33 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2024

  1. Configuration menu
    Copy the full SHA
    a95b469 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2024

  1. Configuration menu
    Copy the full SHA
    82d6666 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    993274e View commit details
    Browse the repository at this point in the history
  3. k8s: remove K8sClientWrapper abstraction

    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    2209139 View commit details
    Browse the repository at this point in the history
  4. recommend: initialize dockerClient and generate policies for containe…

    …rs as well
    
    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Sep 29, 2024
    Configuration menu
    Copy the full SHA
    c759cd7 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. recommend: add new flag k8s to specify which client to use

    this removes dependency of recommend command on kubearmor
    
    Signed-off-by: tesla59 <[email protected]>
    tesla59 committed Oct 2, 2024
    Configuration menu
    Copy the full SHA
    dd2788a View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    d52989f View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Configuration menu
    Copy the full SHA
    f7e473f View commit details
    Browse the repository at this point in the history