Skip to content

Commit

Permalink
Merge pull request #1031 from vumdao/installCRDs/karpenter
Browse files Browse the repository at this point in the history
[Karpenter] Fix CRDs URL not found
  • Loading branch information
shapirov103 committed Jul 2, 2024
2 parents 8d4c8a4 + 2f6a74d commit cf23438
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions lib/addons/karpenter/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -519,10 +519,15 @@ export class KarpenterAddOn extends HelmAddOn {
}

if (semver.gte(version, "0.32.0") && installCRDs){
let _version = version;
if(!version.startsWith('v')) {
_version = `v${version}`;
}

const CRDs =[
[ "karpentersh-nodepool-beta1-crd", `https://raw.githubusercontent.com/aws/karpenter/${version}/pkg/apis/crds/karpenter.sh_nodepools.yaml` ],
[ "karpentersh-nodeclaims-beta1-crd", `https://raw.githubusercontent.com/aws/karpenter/${version}/pkg/apis/crds/karpenter.sh_nodeclaims.yaml`],
[ "karpenterk8s-ec2nodeclasses-beta1-crd", `https://raw.githubusercontent.com/aws/karpenter/${version}/pkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml`],
[ "karpentersh-nodepool-beta1-crd", `https://raw.githubusercontent.com/aws/karpenter/${_version}/pkg/apis/crds/karpenter.sh_nodepools.yaml` ],
[ "karpentersh-nodeclaims-beta1-crd", `https://raw.githubusercontent.com/aws/karpenter/${_version}/pkg/apis/crds/karpenter.sh_nodeclaims.yaml`],
[ "karpenterk8s-ec2nodeclasses-beta1-crd", `https://raw.githubusercontent.com/aws/karpenter/${_version}/pkg/apis/crds/karpenter.k8s.aws_ec2nodeclasses.yaml`],
];

// loop over the CRD's and load the yaml and deploy the manifest
Expand Down

0 comments on commit cf23438

Please sign in to comment.