-
Notifications
You must be signed in to change notification settings - Fork 84
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
base: main
Are you sure you want to change the base?
Commits on Sep 15, 2024
-
cmd: rename k8s client to k8sclient
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88334c6 - Browse repository at this point
Copy the full SHA 88334c6View commit details
Commits on Sep 16, 2024
-
cmd: wrap k8sClient in interface to use in recommend package
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c739a95 - Browse repository at this point
Copy the full SHA c739a95View commit details -
k8s: fix ListDeployment method
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0feed1a - Browse repository at this point
Copy the full SHA 0feed1aView commit details
Commits on Sep 22, 2024
-
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]>
Configuration menu - View commit details
-
Copy full SHA for ddb361a - Browse repository at this point
Copy the full SHA ddb361aView commit details
Commits on Sep 25, 2024
-
recommend: use image name as Object's name while generating policy
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2819a3f - Browse repository at this point
Copy the full SHA 2819a3fView commit details -
recommend: remove DeploymentName Field from Object{}
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5474f33 - Browse repository at this point
Copy the full SHA 5474f33View commit details
Commits on Sep 26, 2024
-
recommend: use ListOptions to select deployment by labels
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a95b469 - Browse repository at this point
Copy the full SHA a95b469View commit details
Commits on Sep 29, 2024
-
k8s: generate recommended policies for CronJob, DaemonSet and Jobs
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 82d6666 - Browse repository at this point
Copy the full SHA 82d6666View commit details -
k8s: generate recommend policy for statefulset and unowned replicaset
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 993274e - Browse repository at this point
Copy the full SHA 993274eView commit details -
k8s: remove K8sClientWrapper abstraction
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2209139 - Browse repository at this point
Copy the full SHA 2209139View commit details -
recommend: initialize dockerClient and generate policies for containe…
…rs as well Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c759cd7 - Browse repository at this point
Copy the full SHA c759cd7View commit details
Commits on Oct 2, 2024
-
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]>
Configuration menu - View commit details
-
Copy full SHA for dd2788a - Browse repository at this point
Copy the full SHA dd2788aView commit details
Commits on Oct 14, 2024
-
recommend: fallback to docker client if k8s client is not present
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d52989f - Browse repository at this point
Copy the full SHA d52989fView commit details
Commits on Oct 23, 2024
-
recommend: only log the client if images is not specified
Signed-off-by: tesla59 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f7e473f - Browse repository at this point
Copy the full SHA f7e473fView commit details