Skip to content
This repository was archived by the owner on Jul 16, 2024. It is now read-only.

Commit 7faabc7

Browse files
lmouhibAutomationvgkowski
authored
feat: emr eks cluster karpenter (#526)
* Add karpenter * Refactoring Cluster CA setup * Refactoring auto-scaler logic * Add props to pass kubectlLambdaLayer for the right 8s version * Add ttlSecondsAfterEmpty to kill nodes after 5min low utilization * add examples Co-authored-by: Automation <[email protected]> Co-authored-by: Vincent Gromakowski <[email protected]>
1 parent 4705a16 commit 7faabc7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+3060
-1779
lines changed

.github/workflows/build.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ on:
44
workflow_dispatch: {}
55
jobs:
66
build:
7-
runs-on: ubuntu-latest
7+
runs-on: ubuntu-22.04
88
env:
99
CI: "true"
1010
steps:
@@ -22,6 +22,8 @@ jobs:
2222
with:
2323
distribution: 'zulu' # OpenJDK
2424
java-version: '11'
25+
- name: force cryptography version
26+
run: pip install --force-reinstall "cryptography==38.0.4"
2527
- name: Install dependencies
2628
run: cd core && yarn install --check-files --frozen-lockfile
2729
- name: Set git identity

core/.gitattributes

-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/.projen/deps.json

+21-19
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/.projen/tasks.json

+10-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/.projenrc.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ const glob = require('glob');
88

99
const { awscdk } = require('projen');
1010

11-
const CDK_VERSION = '2.41.0';
11+
const CDK_VERSION = '2.51.0';
1212
const project = new awscdk.AwsCdkConstructLibrary({
1313
majorVersion: 2,
1414
authorName: 'Amazon Web Services',
@@ -67,6 +67,7 @@ const project = new awscdk.AwsCdkConstructLibrary({
6767
6868
`@aws-cdk/aws-redshift-alpha@${CDK_VERSION}-alpha.0`,
6969
`@aws-cdk/aws-glue-alpha@${CDK_VERSION}-alpha.0`,
70+
'@aws-cdk/lambda-layer-kubectl-v22'
7071
],
7172

7273
peerDeps: [
@@ -86,6 +87,7 @@ const project = new awscdk.AwsCdkConstructLibrary({
8687
'aws-sdk',
8788
'@exodus/schemasafe',
8889
'simple-base',
90+
'@aws-cdk/lambda-layer-kubectl-v22'
8991
],
9092

9193
python: {

0 commit comments

Comments
 (0)