bcgov / platform-services-sysdig

This is repo that contains Sysdig documentation and the team access operator
Apache License 2.0
0 stars 0 forks source link

Sysdig team access rework - Merge sysdig container and host team #6

Closed ShellyXueHan closed 2 years ago

ShellyXueHan commented 2 years ago

background:

we used to create two sysdig teams per project set: abc-team and abc-persistent-volume-team. That was because PVC metrics are coming from kubelet and thus under a different scope. Recently, sysdig has updated their datastore, where kubelet metrics are no more exclusive from container scoped teams. So from now on we only need one team per project set.

I've reworked the default dashboard to contain CPU/memory/storage resource usages. Also assigned the dashboard to be owned by a service account instead of a team member to prevent mismatch user issues.

changes:

note:

ShellyXueHan commented 2 years ago

@StevenBarre i'll bulk upload the new dashboard template for all teams, so if they don't have any other setup, there is no need for migration. But I do plan to leave the migration of existing dashboards to teams themselves as they might have alerts and notification channels from the PVC team. Will work on some documents next step!

ShellyXueHan commented 2 years ago

tested in klab, all good and ready to merge now!