diff --git a/apps/k8s01/goharbor/poddisruptionbudget.yaml b/apps/k8s01/goharbor/poddisruptionbudget.yaml
index f9a32c200caae5713ab34572f0bba175adf706e0..b426fbfaa3d7bd9236618ad8cf1606287a0194f5 100644
--- a/apps/k8s01/goharbor/poddisruptionbudget.yaml
+++ b/apps/k8s01/goharbor/poddisruptionbudget.yaml
@@ -1,5 +1,29 @@
 apiVersion: policy/v1
 kind: PodDisruptionBudget
+metadata:
+  name: harbor-registry-pdb
+  namespace: goharbor
+spec:
+  minAvailable: 1
+  selector:
+    matchLabels:
+      app: harbor
+      component: core
+---
+apiVersion: policy/v1
+kind: PodDisruptionBudget
+metadata:
+  name: harbor-registry-pdb
+  namespace: goharbor
+spec:
+  minAvailable: 1
+  selector:
+    matchLabels:
+      app: harbor
+      component: portal
+---
+apiVersion: policy/v1
+kind: PodDisruptionBudget
 metadata:
   name: harbor-registry-pdb
   namespace: goharbor