mirror of https://github.com/kubernetes/kops.git
fix missing lifecycle when deleting iam roles
This commit is contained in:
parent
8d91f868b1
commit
b2588b637b
|
|
@ -465,8 +465,9 @@ func (b *IAMModelBuilder) FindDeletions(context *fi.ModelBuilderContext, cloud f
|
||||||
if fi.StringValue(tag.Key) == ownershipTag && fi.StringValue(tag.Value) == "owned" {
|
if fi.StringValue(tag.Key) == ownershipTag && fi.StringValue(tag.Value) == "owned" {
|
||||||
if _, ok := context.Tasks["IAMRole/"+fi.StringValue(role.RoleName)]; !ok {
|
if _, ok := context.Tasks["IAMRole/"+fi.StringValue(role.RoleName)]; !ok {
|
||||||
context.AddTask(&awstasks.IAMRole{
|
context.AddTask(&awstasks.IAMRole{
|
||||||
ID: role.RoleId,
|
ID: role.RoleId,
|
||||||
Name: role.RoleName,
|
Name: role.RoleName,
|
||||||
|
Lifecycle: b.Lifecycle,
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue