|
52 | 52 | description: |
53 | 53 | - Instance type of the cluster for CDE Service |
54 | 54 | type: str |
55 | | - required: True |
| 55 | + required: False |
56 | 56 | sample: |
57 | 57 | - (AWS) m5.2xlarge |
58 | 58 | minimum_instances: |
59 | 59 | description: |
60 | 60 | - Minimum Instances for the CDE Service |
61 | 61 | type: int |
62 | | - required: True |
| 62 | + required: False |
63 | 63 | maximum_instances: |
64 | 64 | description: |
65 | 65 | - Maximum Instances for the CDE Service |
66 | 66 | type: int |
67 | | - required: True |
| 67 | + required: False |
68 | 68 | minimum_spot_instances: |
69 | 69 | description: |
70 | 70 | - Minimum Spot Instances for the CDE Service |
@@ -492,20 +492,20 @@ def main(): |
492 | 492 | argument_spec=CdpModule.argument_spec( |
493 | 493 | name=dict(required=True, type='str'), |
494 | 494 | 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), |
498 | 498 | minimum_spot_instances=dict(required=False, type='int', default=0), |
499 | 499 | maximum_spot_instances=dict(required=False, type='int', default=0), |
500 | 500 | 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), |
506 | 506 | skip_validation=dict(required=False, type='bool', default=False), |
507 | 507 | 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), |
509 | 509 | whitelist_ips=dict(required=False, type='list', elements='str', default=None), |
510 | 510 | force=dict(required=False, type='bool', default=False, aliases=['force_delete']), |
511 | 511 | state=dict(required=False, type='str', choices=['present', 'absent'], default='present'), |
|
0 commit comments