Skip to content

Commit

Permalink
Fix statefulset pvc
Browse files Browse the repository at this point in the history
  • Loading branch information
mhoshi-vm committed Dec 24, 2024
1 parent 460db3c commit 292ec92
Showing 1 changed file with 16 additions and 8 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ stringData:
annotations:
#@overlay/match missing_ok=True
kapp.k14s.io/owned-for-deletion: ""
statefulset-owned-for-deletion-strategy.yaml: |
1-statefulset-owned-for-deletion-strategy.yaml: |
#@ load("@ytt:overlay", "overlay")
#@overlay/match by=overlay.subset({"kind": "StatefulSet"}), expects="0+"
---
Expand All @@ -31,15 +31,23 @@ stringData:
- metadata:
annotations:
kapp.k14s.io/owned-for-deletion: ""
fix-no-name.yaml: |
2-fix-no-name.yaml: |
#@ load("@ytt:overlay", "overlay")
#@ def add_name(left):
#@ for i in range(len(left)):
#@overlay/match by=overlay.index(i)
#@ if "name" not in left[i]["metadata"]:
#@overlay/match-child-defaults missing_ok=True
- metadata:
name: #@ "data-{}".format(i)
#@ end
#@ end
#@ end
#@overlay/match by=overlay.subset({"kind": "StatefulSet"}), expects="0+"
---
#@overlay/match missing_ok=True
spec:
#@overlay/match missing_ok=True
volumeClaimTemplates:
#@overlay/match by=lambda idx, left, right: "name" not in left["metadata"], expects="0+"
#@overlay/match-child-defaults missing_ok=True
- metadata:
name: data
#@overlay/replace via=lambda left, right: overlay.apply(left, add_name(left))
volumeClaimTemplates:

0 comments on commit 292ec92

Please sign in to comment.