diff --git a/karpenter-1.2.yaml b/karpenter-1.2.yaml new file mode 100644 index 00000000000..0a9a967cb34 --- /dev/null +++ b/karpenter-1.2.yaml @@ -0,0 +1,40 @@ +package: + name: karpenter-1.2 + version: "1.2.1" + epoch: 0 + 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: 058c665bd0b635444ff822436628423461aeae2e + + - 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.2. + 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