2424 version = rel . spec . chart . spec . version ;
2525 } ;
2626
27+ agones = kubelib . buildHelmChart {
28+ name = "agones" ;
29+ chart = downloadFluxHelmChart {
30+ namespace = "agones-system" ;
31+ chartHash = "sha256-8eaRT40afNFNi/YMIq14A8xODDiI2L+ZUbqpbSA8/kM=" ;
32+ } ;
33+ includeCRDs = true ;
34+ } ;
35+
2736 cert-manager = fetchurl {
2837 url = "https://github.com/cert-manager/cert-manager/releases/download/v1.20.2/cert-manager.crds.yaml" ;
2938 hash = "sha256-bam+tTJGlQN94x/qmYCZwURvbOToCfMrE6dolPTxafA=" ;
4150 } ;
4251 } ;
4352
44- agones = kubelib . buildHelmChart {
45- name = "agones " ;
53+ cloudnative-pg = kubelib . buildHelmChart {
54+ name = "cloudnative-pg " ;
4655 chart = downloadFluxHelmChart {
47- namespace = "agones -system" ;
48- chartHash = "sha256-8eaRT40afNFNi/YMIq14A8xODDiI2L+ZUbqpbSA8/kM =" ;
56+ namespace = "cnpg -system" ;
57+ chartHash = "sha256-IE5HEzMotxW00cdnmgJgDedNS42iBiuiwYRo9pe/10w =" ;
4958 } ;
5059 includeCRDs = true ;
5160 } ;
5261
5362 sliceCRDs =
5463 name : src :
55- runCommand "${ name } -cds " { } ''
64+ runCommand "${ name } -crds " { } ''
5665 mkdir -p $out/crds
5766 ${ kubectl-slice } /bin/kubectl-slice \
5867 --input-file ${ src } \
@@ -74,6 +83,6 @@ symlinkJoin {
7483 ( sliceCRDs "agones" agones )
7584 ( copyFile "cert-manager" cert-manager )
7685 ( sliceCRDs "cert-manager-helm" cert-manager-helm )
77- ( sliceCRDs "cloudflare-operator" cloudflare-operator )
86+ ( sliceCRDs "cloudnative-pg" cloudnative-pg )
7887 ] ;
7988}
0 commit comments