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 f5a4542 commit afa2f46
Show file tree
Hide file tree
Showing 4 changed files with 33 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,15 @@ stringData:
#@ load("@ytt:overlay", "overlay")
#@ def add_name(left):
#@ if ( "volumeClaimTemplate" in left ):
volumeClaimTemplate:
#@ for i in range(len(left["volumeClaimTemplate"])):
#@ if ( "volumeClaimTemplates" in left ):
volumeClaimTemplates:
#@ for i in range(len(left["volumeClaimTemplates"])):
#@overlay/match by=overlay.index(i)
#@overlay/match-child-defaults missing_ok=True
- metadata:
annotations:
kapp.k14s.io/owned-for-deletion: ""
#@ if ( "metadata" not in left["volumeClaimTemplate"][i] ) or ("name" not in left["volumeClaimTemplate"][i]["metadata"]):
#@ if ( "metadata" not in left["volumeClaimTemplates"][i] ) or ("name" not in left["volumeClaimTemplates"][i]["metadata"]):
name: #@ "data-{}".format(i)
#@ end
#@ end
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,6 @@ stringData:
#@ def xsmall():
#@overlay/match missing_ok=True
size: xsmall
#@overlay/match missing_ok=True
createNamespace: false
#@ end
#@overlay/match by=overlay.subset({"kind":"Secret", "metadata": {"name": "tmc-values"}})
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
#@ load("@ytt:data", "data")
---
apiVersion: v1
kind: Secret
metadata:
name: tmc-createnamespace-false
namespace: #@ data.values.tp.namespace
stringData:
tmc-createnamespace-false.yaml: |
#@ load("@ytt:overlay", "overlay")
#@ load("@ytt:base64", "base64")
#@ load("@ytt:yaml", "yaml")
#@ def xsmall():
createNamespace: false
#@ end
#@overlay/match by=overlay.subset({"kind":"Secret", "metadata": {"name": "tmc-values"}})
---
data:
#@overlay/replace via=lambda orig, _: base64.encode(yaml.encode(overlay.apply(yaml.decode(base64.decode(orig)),xsmall())))
values.yaml:
Original file line number Diff line number Diff line change
Expand Up @@ -73,17 +73,18 @@ metadata:
annotations:
ext.packaging.carvel.dev/ytt-paths-from-secret-name.0: tp-values
ext.packaging.carvel.dev/ytt-paths-from-secret-name.1: tp-values-generated-secrets
ext.packaging.carvel.dev/ytt-paths-from-secret-name.2: tmc-createnamespace-false
#@ if/end data.values.tp.hack.add_limit_to_clickhouse:
ext.packaging.carvel.dev/ytt-paths-from-secret-name.2: add-limit-to-clickhouse
ext.packaging.carvel.dev/ytt-paths-from-secret-name.3: add-limit-to-clickhouse
#@ if/end data.values.tp.hack.make_tmc_xsmall:
ext.packaging.carvel.dev/ytt-paths-from-secret-name.3: make-tmc-xsmall
ext.packaging.carvel.dev/ytt-paths-from-secret-name.4: make-tmc-xsmall
#@ if/end data.values.tp.hack.reduce_kafka_replica:
ext.packaging.carvel.dev/ytt-paths-from-secret-name.4: reduce-kafka-replica
ext.packaging.carvel.dev/ytt-paths-from-secret-name.5: make-ensemble-read-single-kafka
ext.packaging.carvel.dev/ytt-paths-from-secret-name.5: reduce-kafka-replica
ext.packaging.carvel.dev/ytt-paths-from-secret-name.6: make-ensemble-read-single-kafka
#@ if/end data.values.tp.hack.reduce_redis_replica:
ext.packaging.carvel.dev/ytt-paths-from-secret-name.6: reduce-redis-replica
ext.packaging.carvel.dev/ytt-paths-from-secret-name.7: reduce-redis-replica
#@ if/end data.values.tp.hack.change_pvc_orphan_delete_strategy:
ext.packaging.carvel.dev/ytt-paths-from-secret-name.7: change-pvc-orphan-delete-strategy
ext.packaging.carvel.dev/ytt-paths-from-secret-name.8: change-pvc-orphan-delete-strategy
ext.packaging.carvel.dev/fetch-0-secret-name: registrysecret
kapp.k14s.io/change-rule: "upsert after upserting pkgr"
spec:
Expand Down

0 comments on commit afa2f46

Please sign in to comment.