Skip to content

Commit 39289ba

Browse files
authored
James-stackset-autodeploy (#124)
* enabled stackset autodeployment * added managed execution and autodeploy required option to retain accounts on deletion
1 parent cbd331e commit 39289ba

File tree

4 files changed

+28
-6
lines changed

4 files changed

+28
-6
lines changed

templates_cspm/OrgCloudAgentlessRole.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,10 @@ Resources:
8484
Capabilities:
8585
- "CAPABILITY_NAMED_IAM"
8686
AutoDeployment:
87-
Enabled: false
87+
Enabled: true
88+
RetainStacksOnAccountRemoval: false
89+
ManagedExecution:
90+
Active: true
8891
Parameters:
8992
- ParameterKey: RoleName
9093
ParameterValue: !Ref RoleName

templates_cspm_cloudlogs/OrgFullInstall.yaml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,10 @@ Resources:
138138
Capabilities:
139139
- "CAPABILITY_NAMED_IAM"
140140
AutoDeployment:
141-
Enabled: false
141+
Enabled: true
142+
RetainStacksOnAccountRemoval: false
143+
ManagedExecution:
144+
Active: true
142145
OperationPreferences:
143146
MaxConcurrentCount: 5
144147
Parameters:

templates_cspm_eventbridge/OrgFullInstall.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,10 @@ Resources:
210210
Capabilities:
211211
- "CAPABILITY_NAMED_IAM"
212212
AutoDeployment:
213-
Enabled: false
213+
Enabled: true
214+
RetainStacksOnAccountRemoval: false
215+
ManagedExecution:
216+
Active: true
214217
OperationPreferences:
215218
MaxConcurrentCount: 5
216219
Parameters:
@@ -331,7 +334,10 @@ Resources:
331334
Capabilities:
332335
- "CAPABILITY_NAMED_IAM"
333336
AutoDeployment:
334-
Enabled: false
337+
Enabled: true
338+
RetainStacksOnAccountRemoval: false
339+
ManagedExecution:
340+
Active: true
335341
OperationPreferences:
336342
MaxConcurrentCount: 5
337343
Parameters:
@@ -405,6 +411,8 @@ Resources:
405411
AdministrationRoleARN: !GetAtt AdministrationRole.Arn
406412
Description: EventBridge Resources that forward CloudTrail logs to Sysdig Secure
407413
PermissionModel: SELF_MANAGED
414+
ManagedExecution:
415+
Active: true
408416
Capabilities:
409417
- CAPABILITY_NAMED_IAM
410418
OperationPreferences:

templates_eventbridge/OrgEventBridge.yaml

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -188,6 +188,8 @@ Resources:
188188
AdministrationRoleARN: !GetAtt AdministrationRole.Arn
189189
Description: EventBridge Resources that forward CloudTrail logs to Sysdig Secure
190190
PermissionModel: SELF_MANAGED
191+
ManagedExecution:
192+
Active: true
191193
Capabilities:
192194
- CAPABILITY_NAMED_IAM
193195
OperationPreferences:
@@ -267,7 +269,10 @@ Resources:
267269
Capabilities:
268270
- "CAPABILITY_NAMED_IAM"
269271
AutoDeployment:
270-
Enabled: false
272+
Enabled: true
273+
RetainStacksOnAccountRemoval: false
274+
ManagedExecution:
275+
Active: true
271276
OperationPreferences:
272277
MaxConcurrentCount: 5
273278
Parameters:
@@ -341,7 +346,10 @@ Resources:
341346
Capabilities:
342347
- "CAPABILITY_NAMED_IAM"
343348
AutoDeployment:
344-
Enabled: false
349+
Enabled: true
350+
RetainStacksOnAccountRemoval: false
351+
ManagedExecution:
352+
Active: true
345353
OperationPreferences:
346354
MaxConcurrentCount: 5
347355
Parameters:

0 commit comments

Comments
 (0)