dashboard icon indicating copy to clipboard operation
dashboard copied to clipboard

Add form for PodDisruptionBudgets

Open bashofmann opened this issue 3 years ago • 0 comments

Summary

This adds an edit form for PodDisruptionBudgets (https://kubernetes.io/docs/tasks/run-application/configure-pdb/). PodDisruptionBudgets are important if you want to ensure that your applications stay available during upgrades or maintenance.

Fixes #6646

Occurred changes and/or fixed issues

There was no good place in the menu for PodDisruptionBudgets yet, so I created a new Policy group and moved all policy related Kubernetes standard resources into it. I'm happy to change this, if you have a better idea.

Technical notes summary

I added a generic ResourceSelector components wich helps you configuring label selectors while directly showing you the matched resources. Currently several pages have their own implementations. In the future these could be replaced with this generic component.

Areas or cases that should be tested

Creating, editing and deleting PodDisruptionBudgets.

Areas which could experience regressions

None, since this a new page.

Screenshot/Video

Bildschirmfoto 2022-08-12 um 12 43 44 Bildschirmfoto 2022-08-12 um 12 43 48 Bildschirmfoto 2022-08-12 um 12 43 58 Bildschirmfoto 2022-08-12 um 12 44 03 Bildschirmfoto 2022-08-12 um 12 44 10

bashofmann avatar Aug 12 '22 12:08 bashofmann