Skip to content

Releases: eksctl-io/eksctl

eksctl 0.1.20-rc.3 (permalink)

04 Feb 14:44
79f2d4e
Compare
Choose a tag to compare

Changelog

79f2d4e Tag 0.1.20-rc.3 release
c5afcd5 Merge pull request #507 from weaveworks/fix-506
c233d7b Ensure that all IAM fileds get populated on cluster creation
97bcb31 Merge pull request #505 from weaveworks/fix-504
26015eb Add --config-file/-f to eksctl delete cluster
2398c8b Rename variable
0548c16 Merge pull request #501 from weaveworks/test-private-networking
aad104d Add HTTP test
f835529 Cosmetic tweaks to DNS test spec
9685099 Expand intergation test clusters to 8 nodes in total, so we can cover all AZs/subnets
b7967f7 Make second nodegroup use private subnets
342ce12 Extend DNS test to external domains
e03893d Merge pull request #502 from mumoshu/brew-tap-in-doc
456cabe fix(doc): brew tap weaveworks/tap
1c10cb2 Affix dnsutils image

eksctl 0.1.20-rc.2 (permalink)

31 Jan 18:02
862d5a8
Compare
Choose a tag to compare

Changelog

862d5a8 Tag 0.1.20-rc.2 release
986d6b0 Merge pull request #499 from weaveworks/fix-asg-bug
d673714 Fix scaling issue where addresses are being used instead of values
e3aeef9 Add missing omitempty
934e2d0 Fix ASG sizing logic
24fe459 Output numeric value, not the address
e97d25f Merge pull request #495 from weaveworks/node-labels
052e9ad Fix integration tests
eb39c9e Add proper node lable validation
35e813e Remove custom NodeLabels type
b99ed4a Revert "Undo API version change in the docs"

eksctl 0.1.20-rc.1 (permalink)

31 Jan 10:38
852b4ba
Compare
Choose a tag to compare

Changelog

852b4ba Tag 0.1.20-rc.1 release
652a024 Merge pull request #494 from weaveworks/ng-alias
91b18a2 Add ng alias for nodegroup commands
3dfd6a7 Remove stale comment, cosmetic chage to ASG sizing flags
28f9984 Merge pull request #426 from mumoshu/proper-defaulting-nodegroup-sizing-opts
c2ad8a8 Merge pull request #486 from weaveworks/fix-windows-build
380d6fc Merge pull request #492 from weaveworks/fix-489
4a6ebc9 Use pointers for ng.(DesiredCapacity|MinSize|MaxSize)
990ba15 Reset default VPC CIDR when VPC is being imported
8744bd7 Merge pull request #490 from af12066/v1alpha4-sgs
bdb6c28 Enable to declare AttachIDs, WithShared and WithLocal in config file
d179127 Merge pull request #485 from weaveworks/fix-481
38ee5b7 Skip diff tests on Windows
e539efc Use outputs package, simplify logic
fae6624 Refactor and fix doCollect
a161685 Remove unused method
b6e2ec1 Merge pull request #482 from weaveworks/fix-473
b3bf802 Reset CIDR before importing VPC
3dffbaa Produce errors when --vpc-cidr is used with incompatible flags
bdd08b3 Merge pull request #468 from weaveworks/iam-fields
8a44ed0 Refactor IAM fields
e9c6d8c Add function that imports instance role ARN
a4c53cd Print config object upon successful cluster creation
b01cc6b Merge pull request #467 from weaveworks/bool-fields
978d3d7 Remove misleading/out-of-date example config
1f4b56d Use *bool to make defaulting controllable
c97f45a Merge pull request #460 from weaveworks/fix-425
b2c4590 Extend compatibility checks to detect v1alpha3 bug
ef164bc Rename NodeGroupStacksAndResources struct to StackInfo, add Template field
1e6e9d9 Rework API fields for nodegroup SGs
a311914 Fix test for getting non-existent cluster
1cd76eb Return an error when no stacks were found
3631eef Remove stale TODO
a8925d1 Undo API version change in the docs
24f8e5f Merge pull request #458 from weaveworks/fix-457
7fbc627 Change API version to v1alpha4
fd5c37a Only show focused diff on diff test failure
72e4fae Merge pull request #456 from knorby/patch-1
6d34c9a Merge branch 'master' into patch-1
0781e1e Update build/Gopkg.lock using dep 0.5.0
256afef Add "name" field to nodeGroups
fdd6608 Merge pull request #451 from dcherman/fix/430
1d2925d Merge pull request #452 from weaveworks/fix-439
dab0a3a Refactor output getters
7996107 s/JUNIT_REPORT_FOLDER/JUNIT_REPORT_DIR/g
a31aa45 Automatically name test suites
76f4dd1 Make scaling operations for nodegroups idempotent
0c053ca Add outputs.MustCollect helper
f64cb87 Move stack output name constants to a separate package

eksctl 0.1.19 (permalink)

18 Jan 21:09
0b68579
Compare
Choose a tag to compare

Changelog

0b68579 Tag 0.1.19 release
17eaa76 Revert "Tag 0.1.19 release"
fa04ca6 Revert "Bump goreleaser (close #368)"
d3a8726 Update README.md
be48c84 Tag 0.1.19 release
769ef02 Merge pull request #450 from weaveworks/improve-iam-attr-handling
9a5d3bb Add user-settable cluster service role ARN attr
211aa8d Refactor nodegroup validation, check IAM attrs
e91667e Use instance role ARN when it is given
4980695 Merge pull request #447 from weaveworks/fix-vpc-config
9734c06 Impove handling of pre-existing VPC and subnets
167177d Bump goreleaser (close #368)
955e948 Pass correct value to error constructor
e8d0646 Merge pull request #446 from weaveworks/fixes-for-0.1.19
7a7edaf Update list of flags incopatible with config file
58dd984 Refactor subnet checks
22e86ab Fix panic when vpc.cidr is not set, but vpc is not empty
7820154 Allow for cfg.AvailabilityZones to be set via config
474eb28 Merge pull request #445 from weaveworks/fix-442
ce68fbb Add an explicit ELB tag for public subnets
56cb79a Merge pull request #411 from mumoshu/iam-integration-support
8be5fe4 Merge pull request #444 from weaveworks/shared-nodegroup-sg
5ee3237 Improve nodegroup validation error message
f4d5e24 Add message suggesting how to fix the shared SG issue
2b52096 Improve command description, add --dry-run
897ad96 Ensure new outputs are also appended on cluster stack update
ed2e2fa Handle optional keys in ctl.GetClusterVPC
8d05318 Simplify cluster stack updates
9287fc9 Improve logging in nodegroup compatibility checker
c4fb2b2 Add method for pathching cluster stack to add new resources
d1565a6 feat: kube2iam/kiam/kube-aws-iam-controller support
7d8765f Add withSecurityGroups flag in ctl.GetClusterVPC
7d425a5 Fix troubleshooter error on stack updates
ac0bbad Merge pull request #438 from weaveworks/shared-nodegroup-sg
1ec6ae2 Add compatibility check based on output feature flags
abbda99 Add shared node SG
7d763b8 Merge pull request #435 from weaveworks/fix-nodegroup-az-selection
191bb1a Get VPC configuration from stack outputs
ed43918 Export output names
8025247 Add helper to list subnet topologies
436e9de Update regex to include legacy cluster stack
f8eae72 Merge pull request #431 from weaveworks/autoscaler-tags
0582af4 Set tags for cluster autoscaler to discover nodegroups with AGS access permissions
a075058 Close #433
2791656 Fix bug in stack name regex for legacy nodegroup stacks
cca14cc Merge pull request #429 from weaveworks/fix-428
c4dfea5 Import VPC config when creating nodegroup
9b13d8f Print serialize config object

eksctl 0.1.18 (permalink)

11 Jan 13:36
eebd7ae
Compare
Choose a tag to compare

Changelog

eebd7ae Tag 0.1.18 release
6c5eea9 Few improvements to ASG docs
3882f6a Merge pull request #424 from prageethw/master
c787592 Add missing new lines in intergration test output messages
729171e Merge pull request #422 from weaveworks/dns-check
8f4b4d3 Merge pull request #423 from toricls/add-new-region-seoul
8b8e827 Update README.md
9e634db Add new region (Seoul)
0796411 Remove stale unimplemented function
dc2dcc3 Add check for existing nodegroups and print helpfull message
f899e02 Add DELETE_TEST_CLUSTER build flag
5e3f25c Merge pull request #416 from weaveworks/update-amis
cb3809a Merge pull request #415 from mumoshu/fix-duplicate-tags
7ae0c35 Merge pull request #418 from weaveworks/enable-inter-nodegroup-dns
3e07c62 Update AL2 AMIs
da69d83 Add integration test for DNS functionality
10003b0 Fix integration-test-dev cluster
e86f493 Enable inter-nodegroup DNS access
b1c2915 fix duplicate tags set via --tags
b6e34e1 Merge pull request #405 from weaveworks/refactor-integration-tests
40cbcf8 Merge pull request #412 from mumoshu/additional-node-sgs
56328e5 Add exec helper in integration tests
3b8a4d9 Merge pull request #403 from mukaibot/master
0f67c56 Allow configuring node volume type
9ffc6fa Add common definition of --version flag
2a41fd9 Cosmetic fix in CA data validation
77dd3a0 Close #410
b6eb2ab feat: associate additional security groups on node creation

eksctl 0.1.17 (permalink)

08 Jan 18:33
57fb306
Compare
Choose a tag to compare

Changelog

57fb306 Tag 0.1.17 release
46b01f9 Merge pull request #409 from weaveworks/fix-400
63a8faf Merge pull request #408 from weaveworks/fix-387
153ad36 Document config file usage
d19adef Use singular in JSON tag
eca83af Fix output message when creating a multi-nodegroup cluster
8794482 Merge pull request #407 from weaveworks/fix-363
0c81e85 Fix test, reduce duplication
aca8ec2 Generated types
06470e5 Move status fields from ClusterConfig to ClusterStatus
494b483 Merge pull request #406 from weaveworks/fix-376
fff7e57 Allow creating clusters without initial nodegroup
3661acc Merge pull request #404 from weaveworks/simplify-stack-output-getters
7c0afff Simplify stack output getter
66b95a3 Merge pull request #402 from weaveworks/refactor-iam-addons
68f7134 Refactor IAM addons struct, move under nodegroup
e6abf0c Remove unused policies
2307639 Merge pull request #401 from weaveworks/remove-storage-class-from-api
611b0e7 Remove storage class field from ClusterConfig
4d872f7 Merge pull request #381 from weaveworks/cluster-config
7b50b82 Reduce debug logs
c3dd21c Re-enumerate example config files, improve comments
a7553b3 Improve nodegroup deletion error handling
3651823 Improve labels and tags
d25af70 Improve log messages
37fc0e5 Make nodegroup auth configmap operations idempotent
135dc80 Implement support for multiple nodegroups
9900824 Implement eksctl create cluster --config-file=<configFile>
80b8fa0 Switch to a Kubernetes-style API
4c85bb8 Vendor a customised ipnet package
0a13447 Add example config files
21144ef Update ARN in API test
58fc31a Merge pull request #382 from sdarwin/created-nodegroup
0898d72 fix logger.Success message
01c9d7b Merge pull request #380 from weaveworks/k8s-printer
b5e8e89 Update vendor
c3f067f Use sigs.k8s.io/yaml
e800473 Use cli-runtime printers
8baf645 Promote link to Weave Community Slack

eksctl 0.1.16 (permalink)

28 Dec 18:03
5a6074b
Compare
Choose a tag to compare

Changelog

5a6074b Tag 0.1.16 release
0ecc654 Revert "Use new version of goreleaser (close #368)"
513da35 Revert "Tag 0.1.16 release"
8c5ed27 Typo - tags, not tag
6721e90 Ensure CGO_ENABLED=0 is set in the build image, use netgo for goreleaser
907b8ea Tag 0.1.16 release
9581be9 Fix tags syntax
38c27fb Revert "Tag 0.1.16 release"
dcb435d Tag 0.1.16 release
d93bb63 Merge pull request #378 from weaveworks/fix-get-nodegroups
90116b4 Do not re-use stacks slice
7d9259d Remove -v
f978422 Delete blank line
ea7366d Fix region and cluster name in sample output
a76fff1 Update sample output
1c4ac70 Ensure scale operations need IAM role flag
c0e754c Merge pull request #369 from mumoshu/nodegroup-as-resource
015e273 Build improvements
c356a9c Ensure tests fail when integration tests don't compile
05869bf Refactoring and cleanup
80178a8 feat: Nodegroup as a resource
d7f665d Merge pull request #372 from mukaibot/master
e218100 Regenerate assets
3587dee Update pkg/nodebootstrap/assets/bootstrap.ubuntu.sh
7356522 Update pkg/nodebootstrap/assets/bootstrap.al2.sh
9db197e Merge branch 'master' into master
352d9e3 Merge pull request #375 from mumoshu/fix-circle-disabling-goreleaser-cgo
65848c8 fix(circleci): goreleaser should not break the entire CI build just due to the CGO dependency
6eebd25 Provide scheme explicitly for meta-data call
3eaa7fe Add mukaibot to humans.txt
9b7baa8 Retrieve IPv4 address from meta-data
e34a5ae Use new version of goreleaser (close #368)
38a4d38 Fix issue link

eksctl 0.1.15 (permalink)

22 Dec 09:29
5b856aa
Compare
Choose a tag to compare

Changelog

5b856aa Tag 0.1.15 release
ca1b386 Merge pull request #367 from arbourd/fix-flags
6df0242 Fix flag groups by adding them to the command

eksctl 0.1.14 (permalink)

21 Dec 16:45
c811dea
Compare
Choose a tag to compare

Changelog

c811dea Tag 0.1.14 release
697d939 Merge pull request #362 from weaveworks/fix-usage
3a7056a Fix usage text for all commands

eksctl 0.1.13 (permalink)

20 Dec 09:16
5eb6e8a
Compare
Choose a tag to compare

Changelog

5eb6e8a Tag 0.1.13 release
7004856 Merge pull request #359 from toricls/add-new-regions
0b09c9a Add new regions (Frankfurt, Tokyo, Singapore, Sydney)
894daf8 Merge pull request #330 from mumoshu/cfn-svc-role
c9a10f0 feat: CloudFormation Service Role support
ff01af9 Merge pull request #356 from weaveworks/some-refactoring
f8c0ad9 Remove Version from ClusterProvider
74752c8 Consistent naming for region constants