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: add wiz manifests #8679

Merged
merged 50 commits into from
Jan 27, 2025
Merged

feat: add wiz manifests #8679

merged 50 commits into from
Jan 27, 2025

Conversation

vinaythupili
Copy link
Collaborator

@vinaythupili vinaythupili commented Dec 19, 2024

This PR will add the manifests for WIZ Connector and WIZ Sensor components for active monitoring of Kubernetes clusters.
The following Resources will be added as part of the PR .
WIZ Connector

  • Deployment (WIZ broker)
  • Jobs (WIZ connector)
  • Service Accounts
  • Role
  • Role binding
  • Cluster Role Binding
  • Secrets

WIZ Sensor

  • Daemon set (Sensor)
  • Secret
  • Service Accounts
  • Cluster Role
  • Cluster Role Binding

@vinaythupili
Copy link
Collaborator Author

👍

cluster/manifests/wiz/sensor/clusterrole.yaml Outdated Show resolved Hide resolved
cluster/manifests/wiz/sensor/clusterrole.yaml Outdated Show resolved Hide resolved
cluster/manifests/wiz/sensor/clusterrole.yaml Outdated Show resolved Hide resolved
cluster/manifests/wiz/sensor/dameonset.yaml Outdated Show resolved Hide resolved
cluster/manifests/wiz/sensor/dameonset.yaml Outdated Show resolved Hide resolved
cluster/manifests/wiz/sensor/dameonset.yaml Outdated Show resolved Hide resolved
@zaklawrencea zaklawrencea added major Major feature changes or updates, e.g. feature rollout to a new country, new API calls. do-not-merge labels Dec 19, 2024
@linki
Copy link
Member

linki commented Dec 19, 2024

We should also populate the deletions.yaml. Otherwise, the ConfigItem cannot be used to turn it off again.

@vinaythupili
Copy link
Collaborator Author

We should also populate the deletions.yaml. Otherwise, the ConfigItem cannot be used to turn it off again.

updated 👍

Signed-off-by: Katyanna Moura <[email protected]>
Trigger deletions when daemonset is disabled.

Co-authored-by: Zak Lawrence A <[email protected]>
- name: tmp-store
emptyDir:
sizeLimit: "100Mi"
medium: "Memory"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that this memory volume will contribute to the memory limit of the pod. Would be good to understand with wiz if this must be memory backed or could be backed by disk and thereby allow to potentially lower the memory request/limit of daemonset pod.

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure @mikkeloscar 👍 , will check with the team if we can adapt the disk instead of memory.

@mikkeloscar
Copy link
Contributor

👍

1 similar comment
@vinaythupili
Copy link
Collaborator Author

👍

@mikkeloscar mikkeloscar merged commit c48db75 into dev Jan 27, 2025
8 of 10 checks passed
@mikkeloscar mikkeloscar deleted the vthupili branch January 27, 2025 12:20
@mikkeloscar mikkeloscar restored the vthupili branch January 27, 2025 12:20
This was referenced Jan 27, 2025
@k8s-on-aws-manager-app k8s-on-aws-manager-app bot mentioned this pull request Jan 27, 2025
@k8s-on-aws-manager-app k8s-on-aws-manager-app bot mentioned this pull request Jan 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
major Major feature changes or updates, e.g. feature rollout to a new country, new API calls. merged/alpha merged/beta merged/eks merged/stable
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants