{"_id":"@arhea/aws-cdk-eks-cluster-autoscaler","_rev":"5-33cf0feaa1fa4f377373bbc65657d46f","name":"@arhea/aws-cdk-eks-cluster-autoscaler","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@arhea/aws-cdk-eks-cluster-autoscaler","version":"0.1.0","description":"A CDK Construct Library for Cluster Autoscaler.","main":"lib/index.js","scripts":{"build":"tsc","watch":"tsc -w","test":"jest","cdk":"cdk"},"keywords":["aws","cdk","constructs","eks","cluster-autoscaler","autoscaling"],"author":{"name":"Alex Rhea"},"license":"Apache-2.0","engines":{"node":">= 10.3.0"},"devDependencies":{"@aws-cdk/assert":"^1.15.0","@types/jest":"^24.0.18","aws-cdk":"^1.15.0","ts-node":"^8.1.0","typescript":"~3.6.2"},"dependencies":{"@aws-cdk/aws-autoscaling":"^1.15.0","@aws-cdk/aws-eks":"^1.15.0","@aws-cdk/aws-iam":"^1.15.0","@aws-cdk/core":"^1.15.0","source-map-support":"^0.5.9"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/arhea/aws-cdk-eks-cluster-autoscaler.git"},"bugs":{"url":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler/issues"},"homepage":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler#readme","gitHead":"f75ac8419ce404d3a9acec8a798ead63a394c52d","_id":"@arhea/aws-cdk-eks-cluster-autoscaler@0.1.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-k0fISaFRcrB8/U9sUEb8rKCMXWWeE47nDa/UFZ5YP0EnC6h1LEDuJfGr+h2CjS6ls+BLRby4o1Lts3LK/tYGgQ==","shasum":"c4aa32a01e656af3e2867ec42c3d321bf6d404de","tarball":"https://registry.npmjs.org/@arhea/aws-cdk-eks-cluster-autoscaler/-/aws-cdk-eks-cluster-autoscaler-0.1.0.tgz","fileCount":5,"unpackedSize":37399,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwwYbCRA9TVsSAnZWagAA5P0P/j3geP8z2PwQ5hWSWNWM\nROl2UNHikHXWiDk0o88MZkQ8HI4bg/YpIHisqzJvjCe84bVqSCJ3TpPAhHP4\nBMPnF4z6V90B1rV6gqdSj00SlLHZWanArpbittyrbvJr/U8EwJ/HhrzeCEYR\nV6QfUIsyxLZk5IB8l90DNWyoD8F+5l7wIfp8H9Bh3nFj93A7w4Ndj9fxP704\n4OUEYptOB49ru71Xk2D06L7uHnJT7X+wRcSJ1F7zI83YeTWHS4pMHjPGiVaP\nM+KE2OzxK7YiTKJhftzBXpc+JLd8jcc5M4I5lRTm/FwjZQvQIbNjVwl099oP\ncuXbBpYu3GZY6QDvYhjMjWit6dVlZjZqaVCnHbwTn6qC+LNrTR/mxBq5VHSZ\nKAx/z6hWApfKcUcywOyVABor8A27rKWhIFH0VLdJoRoQ1lAzZ9J81tCfiMZp\nO9IxC5QSQqQNpbFyngEbKQhLf1tuUe1k//d7SKnOcSlpUUtzxR9JV1U9coGZ\nhs3LZkqKYU3SXfl+a29oQmRydoFt8zZWbGs6iG0iDsOUgomRl8E9QaMrl/VN\nt2vGKB6LzsOediYa5pcDBWmryVI55LRe30WGZfv8IlNm2+BQ4alaj8Wl51S4\nBERPPrcZuJHOqtQPmJDroUSG6NFbFZfwgtoR8kXPi5JbV0r7kOfCzVGBjh4H\n18Z6\r\n=KiHi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD//TOVomxKWEl85ZX3YTA1NLhSUyBPRaIMBe+BqRguTwIhAJZ4DDbiXD6zYhQskfnRvsKI9SyEiZaH2HV6+R/u8tqw"}]},"maintainers":[{"name":"arhea","email":"alex.rhea@gmail.com"}],"_npmUser":{"name":"arhea","email":"alex.rhea@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-cdk-eks-cluster-autoscaler_0.1.0_1573062171425_0.4754960418323293"},"_hasShrinkwrap":false},"0.2.0":{"name":"@arhea/aws-cdk-eks-cluster-autoscaler","version":"0.2.0","description":"A CDK Construct Library for Cluster Autoscaler.","main":"lib/index.js","scripts":{"build":"tsc","watch":"tsc -w"},"keywords":["aws","cdk","constructs","eks","cluster-autoscaler","autoscaling"],"author":{"name":"Alex Rhea"},"license":"Apache-2.0","engines":{"node":">= 10.3.0"},"devDependencies":{"@aws-cdk/assert":"^1.15.0","@types/jest":"^24.0.18","aws-cdk":"^1.15.0","ts-node":"^8.1.0","typescript":"~3.6.2"},"dependencies":{"@aws-cdk/aws-autoscaling":"^1.15.0","@aws-cdk/aws-eks":"^1.15.0","@aws-cdk/aws-iam":"^1.15.0","@aws-cdk/core":"^1.15.0","source-map-support":"^0.5.9"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/arhea/aws-cdk-eks-cluster-autoscaler.git"},"bugs":{"url":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler/issues"},"homepage":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler#readme","gitHead":"ceba5fa3183955fd48f45db0cd33bbd6e43bae96","_id":"@arhea/aws-cdk-eks-cluster-autoscaler@0.2.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-ITnIhAq5jyGtxTcR7eLhtrP84MPcto3JwIculoAAZzoVWsJtHs5MkpwfTjBmXNddSIt3HSBny8rkaGEJ1FLlKQ==","shasum":"2adc8cc23eaf50fc377264988b094dfe58dcf9b4","tarball":"https://registry.npmjs.org/@arhea/aws-cdk-eks-cluster-autoscaler/-/aws-cdk-eks-cluster-autoscaler-0.2.0.tgz","fileCount":5,"unpackedSize":39060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwyEjCRA9TVsSAnZWagAA5IEP/jeU2vfgd9nIqkM0W/cT\nK/Udvol2DevwAPUQ80X2n7QBWvupD+Ko10uQuXyTFLM4VX61dkb23ww4Fs7I\nZrpw1sLKbrX9C/svLuiz1X+9jLjGAgVaammi+Cta7fjn5ox4VEcUtW++A6/v\nTjI5EBPbkLPwZXVicV+sPwjJlnhkyfUpTHq5FW0QYU5bF/7ksaqLVAVgIv7H\n3JlbYOmJYHC9ovkEtYGv21R+9BXGiVUAZH6vrzEvWI3/8iGvH+eG63tgkv/c\nEIMtzFqsMDsoskvKRLeQjx66lIV0SiLJ+xrzKAxx07PAPvIeHIVLSnJOZgTT\nj+6R6VI7kT7b944o5eDBit0yNSS2roU6NtwzMKMdQ0N2B9qCOpoNjyF6P0Tp\nLRovcKWSz/EdrcYR3gzFC0mgOwcTX6Hb5mKFs8qb7Fnd2B8M5QGXjxE07g6Q\nW7GAEVdJqKSMeP+ethSduy4XOn9es+6W40ecy9l72+JyvhVEhvv16jccPoZc\nzlBWzQ2Jkk9REPHrK2vMaN0C/aXTBnSSut5oDdu5SwCaH24qmM3TOum75fRV\nRfTlYfm96o8nXzMdG/XmmQpxxsLBOEgCp3ZlS83kk/XbWLqSB8qx5mwSuLmr\nQv2b50ML7yeeTtMO/ma70bg+4ye3FusBG5qyH+bMqYoljpYtwbBEkpznUTNs\nFeYU\r\n=sgvi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHSL90b9/rhcwsJ/La3eo+J72EB+q8sy+ugyiNk1RVxvAiEAwh4AGnYTOdHWBBjzj+BdhqV+y7sT12dszdernF80rUg="}]},"maintainers":[{"name":"arhea","email":"alex.rhea@gmail.com"}],"_npmUser":{"name":"arhea","email":"alex.rhea@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-cdk-eks-cluster-autoscaler_0.2.0_1573069090508_0.6165286096257563"},"_hasShrinkwrap":false},"0.3.0":{"name":"@arhea/aws-cdk-eks-cluster-autoscaler","version":"0.3.0","description":"A CDK Construct Library for Cluster Autoscaler.","main":"lib/index.js","scripts":{"build":"tsc","watch":"tsc -w"},"keywords":["aws","cdk","constructs","eks","cluster-autoscaler","autoscaling"],"author":{"name":"Alex Rhea"},"license":"Apache-2.0","engines":{"node":">= 10.3.0"},"devDependencies":{"@aws-cdk/assert":"^1.15.0","@types/jest":"^24.0.18","aws-cdk":"^1.15.0","ts-node":"^8.1.0","typescript":"~3.6.2"},"dependencies":{"@aws-cdk/aws-autoscaling":"^1.15.0","@aws-cdk/aws-eks":"^1.15.0","@aws-cdk/aws-iam":"^1.15.0","@aws-cdk/core":"^1.15.0","source-map-support":"^0.5.9"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/arhea/aws-cdk-eks-cluster-autoscaler.git"},"bugs":{"url":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler/issues"},"homepage":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler#readme","gitHead":"5025519fe5ef3d4bdfa2ced3d0a5d913f24200f6","_id":"@arhea/aws-cdk-eks-cluster-autoscaler@0.3.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-am5lcmssofmcYPVzRR3gyEo75bU7mof7edBB7W1fGXeaJ5ZQthjtxeAp7tZtvq/5KiQLDLbOzt5C6nNuDsAA7Q==","shasum":"82d3f2965e31821f6402cdb52d6207cdf4af3512","tarball":"https://registry.npmjs.org/@arhea/aws-cdk-eks-cluster-autoscaler/-/aws-cdk-eks-cluster-autoscaler-0.3.0.tgz","fileCount":5,"unpackedSize":41087,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwysfCRA9TVsSAnZWagAAL3kP/2UWqcwyMh0nRZ/jWPYK\n3Xc1QEjtj44czgUfJYRVwhj5pbh5hy78Fz2k150NQaaE8SFNhyH28euI1ZjT\naPlJAFLP1ToLQB/glZlv3VZfsrhPDQrTOoJsMxfEVJJfkNMw4hhl+B/0G3ju\nrvjS+w6j6Bs28OJ/r2SNhewNDBu3zURMde/AjVQ4UoUWmrHxEPS4lnpA2Y6k\nklZjnrd6QEX1MitKiy0/HmZofj0Mj2/XY58hWv0xRhCDu9GD21vkbJvCZiB9\nwBFgkBLrGKKCs6/Swjer9cj9MxnjEQYqoERR3nUwPAWCFW43o38pSfT5ttQF\nlnI86LM1geAH+zuRkY6AieZDAdyad4U8fsRCFVRofZI38jsgEK2dQWKDnUln\nJUeP2TLJRrR8p0WxoVoD1PJ20guEIDnLwXuReXOxXrlkvcBCVTu6S4b/R/wv\nEkswEQldL2awTIUHEwqJavW3EiozhAf5+vuTtUoAD5Z/XhzrZtMnfe2vkEv1\nvQaQlWkM7E3JeD6Vlf3VQicumMDG/DBTjlR/YSByMjH/kjR7ivQF8+U/7E+H\nk/lOoCcShV1GfLXnsr08oJ0nHC8KP1L5XMzpJ2Lr0UiuYwdzCLhOoznLRj7S\nLH9IMlUN/gOdCdK8oqcO2MSQt3nIko8F7aWrt43N9KFwzp28SWX1ewmv7Nn5\nReKg\r\n=7Ajf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHDrquD9yT3mxMVBgsL6vX2Ffh75p1dpbtV/NWELHvEQIhAN+0z820Y+uI1qSn0pnxCgxE/fntHn2kkHNuKnnx7fzP"}]},"maintainers":[{"name":"arhea","email":"alex.rhea@gmail.com"}],"_npmUser":{"name":"arhea","email":"alex.rhea@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-cdk-eks-cluster-autoscaler_0.3.0_1573071646682_0.9636363075012204"},"_hasShrinkwrap":false},"0.4.0":{"name":"@arhea/aws-cdk-eks-cluster-autoscaler","version":"0.4.0","description":"A CDK Construct Library for Cluster Autoscaler.","main":"lib/index.js","scripts":{"build":"tsc","watch":"tsc -w"},"keywords":["aws","cdk","constructs","eks","cluster-autoscaler","autoscaling"],"author":{"name":"Alex Rhea"},"license":"Apache-2.0","engines":{"node":">= 10.3.0"},"devDependencies":{"@aws-cdk/assert":"^1.15.0","@types/jest":"^24.0.18","aws-cdk":"^1.15.0","ts-node":"^8.1.0","typescript":"~3.6.2"},"dependencies":{"@aws-cdk/aws-autoscaling":"^1.15.0","@aws-cdk/aws-eks":"^1.15.0","@aws-cdk/aws-iam":"^1.15.0","@aws-cdk/core":"^1.15.0","source-map-support":"^0.5.9"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/arhea/aws-cdk-eks-cluster-autoscaler.git"},"bugs":{"url":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler/issues"},"homepage":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler#readme","gitHead":"77c34918f7281ecc14224d769598ff300ae6e848","_id":"@arhea/aws-cdk-eks-cluster-autoscaler@0.4.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-zDV0mXb2rgd9JDUHqHGClRlQqx57PxAxciNmkzqD8Q8wR55wNymBMl7MryCl7tn2grHX86y71vpaxmMNTURraQ==","shasum":"3b5538862a2e50ab34b8779aa497d0eb6aac6668","tarball":"https://registry.npmjs.org/@arhea/aws-cdk-eks-cluster-autoscaler/-/aws-cdk-eks-cluster-autoscaler-0.4.0.tgz","fileCount":6,"unpackedSize":41602,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyW4MCRA9TVsSAnZWagAAL2EP/3xvMfwHx9i147LgGy4C\n+VXsTdtmJc7Zsg5NSKRafXqvzF4JjTDq/eY3CKXMhgEN+SN0eLm7/dLDDDEQ\nQsnMBfMbTciLaccEm9FTIv+Ljw2orqz9do4h2ZyHpe8N7YQ31PnUoVhgOv0p\nebS5Rb3JoI/+z9Sv1AYybNrFlDt89cM18OPKv8AM0xJxsb+y01ZF9knWbEA8\nPanyH5Bc5AtMk8wcGrJfdMqXwUl2+2+ZwfdmsythGmXz6STYzaOjN27i4y/e\nkT2nlk8utAtBWH4xfAU5V7QkbYdrYfmIxFUJSqEONSM0jJSA+ieg7vMUuxUD\nfEcp090U0y7D0v8D85/4j1/6isnv1uRz2ihiYKEmQdTpzb1237OOLLRrD3un\nsgSkt1vUy9/MKgnxGpOKE4pfzeaPf/dE2YxhjVkrKlP44yZcTvHV9bAC4U8d\ntgvCNAe41oEt3zZEkVT7TVMLaHs/fL7IYMD19AI//yzcsWX/FvqkH+wVzVb8\npC8ly2nOqbE0yfhMLEBAiinr+gzToOODMKDSY09EDn8nipPKLryf3wHOklkO\nuJYFBXZ3ti1QAnPMr1ikT2sgnds6Bypa4iuxLOSgmvp03dXPFESXTJ0aeBbu\nqcNbjXJNMsa8d1XW4+pZBXhx06a0SEPXezZvzcaCHYhlnz+OMEu9yEgpSz6V\nxswO\r\n=1u9f\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfAxvCqVp9V0VEg/tdwmCl20Ihvit3tRry8PHzL70u4wIhAL3tAdCG0BVhAMp2vPHOpOwQHMfuE9X2539Sb9oDO0KH"}]},"maintainers":[{"name":"arhea","email":"alex.rhea@gmail.com"}],"_npmUser":{"name":"arhea","email":"alex.rhea@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-cdk-eks-cluster-autoscaler_0.4.0_1573481995715_0.19904983620112904"},"_hasShrinkwrap":false},"0.5.0":{"name":"@arhea/aws-cdk-eks-cluster-autoscaler","version":"0.5.0","description":"A CDK Construct Library for Cluster Autoscaler.","main":"lib/index.js","scripts":{"build":"tsc","watch":"tsc -w"},"keywords":["aws","cdk","constructs","eks","cluster-autoscaler","autoscaling"],"author":{"name":"Alex Rhea"},"license":"Apache-2.0","engines":{"node":">= 10.3.0"},"devDependencies":{"@aws-cdk/assert":"^1.15.0","@types/jest":"^24.0.18","aws-cdk":"^1.15.0","ts-node":"^8.1.0","typescript":"~3.6.2"},"dependencies":{"@aws-cdk/aws-autoscaling":"^1.15.0","@aws-cdk/aws-eks":"^1.15.0","@aws-cdk/aws-iam":"^1.15.0","@aws-cdk/core":"^1.15.0","source-map-support":"^0.5.9"},"directories":{"lib":"lib"},"repository":{"type":"git","url":"git+https://github.com/arhea/aws-cdk-eks-cluster-autoscaler.git"},"bugs":{"url":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler/issues"},"homepage":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler#readme","gitHead":"df9349e761afe984e84df878ef4cc7d886b4073c","_id":"@arhea/aws-cdk-eks-cluster-autoscaler@0.5.0","_nodeVersion":"12.13.0","_npmVersion":"6.13.0","dist":{"integrity":"sha512-98SNp8X6Tm1O4IRpGRvEVvYkeSgC9b7NZMRqbdUCBLt2YSsteYi+d1G+qO/E13yauKPZyzhRzM1ezOrg0NUoYw==","shasum":"26643e81fcb34040d0888caddae52213c93fd48b","tarball":"https://registry.npmjs.org/@arhea/aws-cdk-eks-cluster-autoscaler/-/aws-cdk-eks-cluster-autoscaler-0.5.0.tgz","fileCount":5,"unpackedSize":43896,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyXtECRA9TVsSAnZWagAAQ+wP/jwUqwNzR5t0PPqQ23mF\nrg/rQByo1Y1AtuHNfNzrYflIt3lJ3kKyznNxOMUKD0OCfYxFdk/qSynVU5f4\nN+Yuo4VYmrCiOe1r64NyxCbrtbJsuZf0xImuc3E/6iGiGzTaMJXkSIlz8pRG\nRTE3LSzp0LnhgklKQQ9uaA3d7rsEsEoLerxHTQBmLShUzhGR0DYjMh7z65eD\narMBtc23gWR0utjQruujb6S8NZTapzGzL1tTDv0BXwKeiD5UAYYQ0omkOM29\naoIgLPgnvJsdsLhxXW6tIytypyksEab6jcFL+wyLndi2o8+9pKcNcCdIu5q4\nZ4sYcIXKIHVAsYUgtWBBnyWhZzYNw9OASkUwxUW0JjixUSMwri9boRGGQvJ0\nr8nw3TP5DDHOOPhizcf4Q0dhI9/uoWxkqEXnjyX7iVO1XHRLbYd95S9t4ctI\nFQcIv3WVr0WFK1vwjhdFpZ+7yg6gTtf5Xfiwn/hG6IkLTm86aUNjvGa75CqE\nUubdLdKXjqKeHdev0jxCt/Mwcm8+t6KIiYAF+C/49iQBguXzxHeFkn1LzDuB\nTLbXJgwHOUG1x2R0tHOwdGp2tgrkZdQZ8I8pxLBm+9AXxBhYsznx8rk2yScS\nwAsBX0McTPIB4SSkXLXqVM72n85Bifnk33u1lcYz80J6AnntYMasMucTaEbr\ntOhL\r\n=V5fR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1/pY9j2SavryRVOxxWQMJzIV94Y+SbBD5pipQLGIIHwIhAOR046Jcy4AZXV6+Wgd9ODe8lvJZXL1xbpQ+75eH3gef"}]},"maintainers":[{"name":"arhea","email":"alex.rhea@gmail.com"}],"_npmUser":{"name":"arhea","email":"alex.rhea@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/aws-cdk-eks-cluster-autoscaler_0.5.0_1573485379672_0.13118634885550962"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-06T17:42:51.185Z","0.1.0":"2019-11-06T17:42:51.600Z","modified":"2022-04-04T15:24:53.661Z","0.2.0":"2019-11-06T19:38:10.676Z","0.3.0":"2019-11-06T20:20:46.787Z","0.4.0":"2019-11-11T14:19:55.840Z","0.5.0":"2019-11-11T15:16:19.837Z"},"maintainers":[{"name":"arhea","email":"alex.rhea@gmail.com"}],"description":"A CDK Construct Library for Cluster Autoscaler.","homepage":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler#readme","keywords":["aws","cdk","constructs","eks","cluster-autoscaler","autoscaling"],"repository":{"type":"git","url":"git+https://github.com/arhea/aws-cdk-eks-cluster-autoscaler.git"},"author":{"name":"Alex Rhea"},"bugs":{"url":"https://github.com/arhea/aws-cdk-eks-cluster-autoscaler/issues"},"license":"Apache-2.0","readme":"# AWS CDK EKS Cluster Autoscaler\n\n![CodeBuild Badge](https://codebuild.us-east-2.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoiOHRQR0pkeTcvUjVlcjBWOW9VeGtKamRLdHR4L29sM1NBd1hYRWNOc2lJamR0R25wOWVEMGJTRHpGVFlQTXRVWUx1SHZiQWY5UE1VaHZ1VHZveitNbzNNPSIsIml2UGFyYW1ldGVyU3BlYyI6IlJvNFQ4WS9TK3d5SlZpT2giLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=master)\n\nThis module makes it easy to deploy and manage Cluster Autoscaler from AWS CDK for your EKS clusters. This module is designed based on the guidance provided in the [AWS documentation](https://docs.aws.amazon.com/en_pv/eks/latest/userguide/cluster-autoscaler.html). This Construct will perform the following tasks:\n\n- Add `k8s.io/cluster-autoscaler/<cluster-name>` and `k8s.io/cluster-autoscaler/enabled` tags to your autoscaling groups\n- Attach the Cluster Autoscaler policy to the role attached to the Autoscaling Group\n- Deploy the Cluster Autoscaler  Kubernetes Manifest\n\n## Installation\n\nYou can install this with `npm` or `yarn`.\n\n```bash\nnpm i `@arhea/aws-cdk-eks-cluster-autoscaler` --save\n```\n\nor\n\n```bash\nyarn add `@arhea/aws-cdk-eks-cluster-autoscaler`\n```\n\n## Usage\n\n```typescript\nimport { ClusterAutoscaler } from '@arhea/aws-cdk-eks-cluster-autoscaler';\n\nconst csa = new ClusterAutoscaler(this, 'demo-cluster-autoscaler', {\n  cluster: cluster, // your EKS cluster\n  nodeGroups: [ ng ], // a list of your node groups\n  version: 'v1.14.6' // the version of cluster autoscaler to deploy\n});\n```\n\n| Option | Description | Default |\n|---|---|---|\n| `cluster` | The `@aws-cdk/aws-eks` cluster instance where this Cluster Autoscaler should be deployed. | N/A |\n| `nodeGroups` | A list of `AutoScalingGroup` (`@aws-cdk/aws-autoscaling`) to include as part of the cluser autoscaler. | N/A |\n| `version` | The version of the Cluster Autoscaler to deploy. Find the latest version based on your Kubernetes [version here](https://github.com/kubernetes/autoscaler/releases).  | `v1.14.6` |\n\n## Full Example\n\n```typescript\n\n// create a vpc to deploy eks\nconst vpc = new ec2.Vpc(this, 'example-vpc', {\n  cidr: '10.1.0.0/16',\n  maxAzs: 3,\n  enableDnsHostnames: true,\n  enableDnsSupport: true\n});\n\n// define an admin role to use, to enable kubectl\nconst clusterAdmin = new iam.Role(this, 'AdminRole', {\n  assumedBy: new iam.AccountRootPrincipal()\n});\n\n// create the cluster\nconst cluster = new eks.Cluster(this, 'example-cluster', {\n  mastersRole: clusterAdmin,\n  vpc: vpc,\n  vpcSubnets: [\n    {\n      subnetType: ec2.SubnetType.PRIVATE\n    }\n  ],\n  defaultCapacity: 0\n});\n\n\n// create a custom node group\nconst ng = cluster.addCapacity('demo-ng1', {\n  instanceType: ec2.InstanceType.of(ec2.InstanceClass.T2, ec2.InstanceSize.LARGE),\n  associatePublicIpAddress: false,\n  bootstrapEnabled: true,\n  desiredCapacity: 3,\n  minCapacity: 3,\n  maxCapacity: 6,\n  mapRole: true\n});\n\n// create the cluster autoscaler instance\nconst csa = new ClusterAutoscaler(this, 'demo-cluster-autoscaler', {\n  cluster: cluster, // your EKS cluster\n  nodeGroups: [ ng ] // a list of your node groups\n});\n```\n","readmeFilename":"README.md"}