Skip to content

Commit dded6eb

Browse files
committed
fix module defaults
1 parent f1b87ab commit dded6eb

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

plugins/modules/de.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -52,19 +52,19 @@
5252
description:
5353
- Instance type of the cluster for CDE Service
5454
type: str
55-
required: True
55+
required: False
5656
sample:
5757
- (AWS) m5.2xlarge
5858
minimum_instances:
5959
description:
6060
- Minimum Instances for the CDE Service
6161
type: int
62-
required: True
62+
required: False
6363
maximum_instances:
6464
description:
6565
- Maximum Instances for the CDE Service
6666
type: int
67-
required: True
67+
required: False
6868
minimum_spot_instances:
6969
description:
7070
- Minimum Spot Instances for the CDE Service
@@ -492,20 +492,20 @@ def main():
492492
argument_spec=CdpModule.argument_spec(
493493
name=dict(required=True, type='str'),
494494
environment=dict(required=True, type='str', aliases=['env']),
495-
instance_type=dict(required=True, type='str'),
496-
minimum_instances=dict(required=True, type='int'),
497-
maximum_instances=dict(required=True, type='int'),
495+
instance_type=dict(required=False, type='str'),
496+
minimum_instances=dict(required=False, type='int', default=1),
497+
maximum_instances=dict(required=False, type='int', default=4),
498498
minimum_spot_instances=dict(required=False, type='int', default=0),
499499
maximum_spot_instances=dict(required=False, type='int', default=0),
500500
chart_value_overrides=dict(required=False, type='list', default=None),
501-
enable_public_endpoint=dict(required=False, type='bool', default=False),
502-
enable_workload_analytics=dict(required=False, type='bool', default=False),
503-
initial_instances=dict(required=False, type='int', default=None),
504-
initial_spot_instances=dict(required=False, type='int', default=None),
505-
root_volume_size=dict(required=False, type='int', default=None),
501+
enable_public_endpoint=dict(required=False, type='bool', default=True),
502+
enable_workload_analytics=dict(required=False, type='bool', default=True),
503+
initial_instances=dict(required=False, type='int', default=1),
504+
initial_spot_instances=dict(required=False, type='int', default=0),
505+
root_volume_size=dict(required=False, type='int', default=100),
506506
skip_validation=dict(required=False, type='bool', default=False),
507507
tags=dict(required=False, type='dict', default=None),
508-
use_ssd=dict(required=False, type='bool', default=False),
508+
use_ssd=dict(required=False, type='bool', default=True),
509509
whitelist_ips=dict(required=False, type='list', elements='str', default=None),
510510
force=dict(required=False, type='bool', default=False, aliases=['force_delete']),
511511
state=dict(required=False, type='str', choices=['present', 'absent'], default='present'),

0 commit comments

Comments
 (0)