diff --git a/pykube/__init__.py b/pykube/__init__.py index 52075b8..e9c5051 100644 --- a/pykube/__init__.py +++ b/pykube/__init__.py @@ -24,6 +24,7 @@ PetSet, Pod, PodSecurityPolicy, + PodDisruptionBudget, ReplicationController, ReplicaSet, ResourceQuota, diff --git a/pykube/objects.py b/pykube/objects.py index e24f1b7..01d0d35 100644 --- a/pykube/objects.py +++ b/pykube/objects.py @@ -473,3 +473,9 @@ class PodSecurityPolicy(APIObject): version = "extensions/v1beta1" endpoint = "podsecuritypolicies" kind = "PodSecurityPolicy" + +class PodDisruptionBudget(NamespacedAPIObject): + + version = "policy/v1beta1" + endpoint = "poddisruptionbudgets" + kind = "PodDisruptionBudget"