Skip to content

Commit

Permalink
feat(#45): Migrate add-on from custom resource to CfnAddon construct (#…
Browse files Browse the repository at this point in the history
…76)

In order to align this project with the progress of CloudFormation and CDK
move away from custom resources for creation of add-ons.

To migrate an exisiting cluster:
* Remove the add-on via web console or cli
* re-deploy the updated stack
* Add the add-on via web console or cli using the pre-deployed role
  (same version as before, choose "resolve conflicts")
  • Loading branch information
3oris committed Mar 8, 2021
1 parent 4e877d1 commit 6c200cc
Show file tree
Hide file tree
Showing 6 changed files with 331 additions and 371 deletions.
26 changes: 13 additions & 13 deletions .projen/deps.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,37 +2,37 @@
"dependencies": [
{
"name": "@aws-cdk/assert",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
"name": "@aws-cdk/aws-ec2",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
"name": "@aws-cdk/aws-eks",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
"name": "@aws-cdk/aws-iam",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
"name": "@aws-cdk/aws-route53",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
"name": "@aws-cdk/core",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
"name": "@aws-cdk/custom-resources",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "build"
},
{
Expand Down Expand Up @@ -122,32 +122,32 @@
},
{
"name": "@aws-cdk/aws-ec2",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "peer"
},
{
"name": "@aws-cdk/aws-eks",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "peer"
},
{
"name": "@aws-cdk/aws-iam",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "peer"
},
{
"name": "@aws-cdk/aws-route53",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "peer"
},
{
"name": "@aws-cdk/core",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "peer"
},
{
"name": "@aws-cdk/custom-resources",
"version": "^1.91.0",
"version": "^1.92.0",
"type": "peer"
},
{
Expand Down
2 changes: 1 addition & 1 deletion .projenrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ const { AwsCdkConstructLibrary, NodePackageManager } = require('projen');
const project = new AwsCdkConstructLibrary({
author: 'superluminar',
authorAddress: 'https://superluminar.io',
cdkVersion: '1.91.0',
cdkVersion: '1.92.0',
defaultReleaseBranch: 'main',
jsiiFqn: 'projen.AwsCdkConstructLibrary',
name: '@superluminar-io/super-eks',
Expand Down
Loading

0 comments on commit 6c200cc

Please sign in to comment.