diff --git a/karpenter-1.9.yaml b/karpenter-1.9.yaml new file mode 100644 index 00000000000..87814c7ad4d --- /dev/null +++ b/karpenter-1.9.yaml @@ -0,0 +1,40 @@ +package: + name: karpenter-1.9 + version: "1.9.0" + epoch: 0 # CVE-2025-61729 + description: Karpenter is a Kubernetes Node Autoscaler built for flexibility, performance, and simplicity. + copyright: + - license: Apache-2.0 + dependencies: + provides: + - karpenter=${{package.full-version}} + - karpenter-provider-aws=${{package.full-version}} + +pipeline: + - uses: git-checkout + with: + repository: https://github.com/aws/karpenter-provider-aws + tag: v${{package.version}} + expected-commit: e7e13271922287f916b3d133505205048a74af4b + + - uses: go/build + with: + packages: ./cmd/controller + output: controller + ldflags: -X=sigs.k8s.io/karpenter/pkg/operator.Version=${{package.version}} + +update: + enabled: true + github: + identifier: aws/karpenter-provider-aws + tag-filter: v1.9. + strip-prefix: v + +test: + environment: + environment: + # Required for test, otherwise application returns error when running --help. + SYSTEM_NAMESPACE: default + pipeline: + - name: Check application responds to --help command + runs: controller --help