feat: add strfry

This commit is contained in:
JJGadgets
2025-11-11 01:00:01 +08:00
parent be575d6aff
commit e93a4584a5
2 changed files with 4 additions and 3 deletions

View File

@@ -132,11 +132,12 @@ tasks:
- cp -r ./kube/templates/test ./kube/deploy/apps/{{.APP}}
# lowercase, used for resource names etc
- grep -lR 'APPNAME' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/${APPNAME}/{{.APP}}/g' %
- grep -lR 'IMAGENAME' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/${IMAGENAME}/{{.IMAGENAME}}/g' %
- grep -lR 'IMAGETAG' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/${IMAGETAG}/{{.IMAGETAG}}/g' %
- grep -lR 'IMAGENAME' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/${IMAGENAME}/{{.IMAGENAME | replace "/" "\\/"}}/g' %
- grep -lR 'IMAGETAG' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/${IMAGETAG}/{{.IMAGETAG | replace "/" "\\/"}}/g' %
# uppercase, for variable substitution references e.g. ${APP_DNS_AUTHENTIK}
- grep -lR 'APPNAME' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/_APPNAME:=/_{{.APP}}:=/g;s/\(_{{.APP}}:=\)/\U\1/g' %
- grep -lR 'APPNAME' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/_APPNAME}/_{{.APP}}}/g;s/\(_{{.APP}}}\)/\U\1/g' %
- grep -lR 'APPNAME' ./kube/deploy/apps/{{.APP}}/ | xargs -I% sed -i 's/_APPNAME }}/_{{.APP}}}/g;s/\(_{{.APP}} }}\)/\U\1/g' %
shortnames:
desc: List all installed CRDs and their short names.

View File

@@ -23,7 +23,7 @@ spec:
strategy: RollingUpdate
pod:
labels:
ingress.home.arpa/nginx-internal: allow
ingress.home.arpa/nginx-public: allow
egress.home.arpa/internet: allow
containers:
app: