Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add UpdateConfig to NodeGroup #1980

Merged
merged 4 commits into from
Dec 15, 2021
Merged
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions troposphere/eks.py
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,11 @@ class ScalingConfig(AWSProperty):
"MinSize": (double, False),
}

class UpdateConfig(AWSProperty):
props = {
"MaxUnavailable": (double, False),
"MaxUnavailablePercentage": (double, False),
}

class LaunchTemplateSpecification(AWSProperty):
props = {
Expand Down Expand Up @@ -191,5 +196,6 @@ class Nodegroup(AWSObject):
"Subnets": ([str], False),
"Tags": (dict, False),
"Taints": ([Taint], False),
"UpdateConfig": (UpdateConfig, False),
"Version": (str, False),
}