cozystack/packages/system/piraeus-operator/Makefile
Andrei Kvapil 4e804e0f86
Move CRDs installation logic to piraeus-operator-crds chart
Update piraeus-operator Makefile to move CRDs template into
piraeus-operator-crds chart on update, and add installCRDs toggle.

Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: Andrei Kvapil <kvapss@gmail.com>
2026-02-11 22:54:56 +01:00

11 lines
499 B
Makefile

export NAME=piraeus-operator
export NAMESPACE=cozy-linstor
include ../../../hack/package.mk
update:
rm -rf charts
tag=$$(git ls-remote --tags --sort="v:refname" https://github.com/piraeusdatastore/piraeus-operator | awk -F'[/^]' 'END{print $$3}') && \
curl -sSL https://github.com/piraeusdatastore/piraeus-operator/archive/refs/tags/$${tag}.tar.gz | \
tar xzvf - --strip 1 piraeus-operator-$${tag#*v}/charts
mv charts/piraeus/templates/crds.yaml ../piraeus-operator-crds/templates/crds.yaml