|
72 | 72 | }, |
73 | 73 | { |
74 | 74 | "key": "prefix", |
75 | | - "required": true, |
| 75 | + "default_value": "dev", |
| 76 | + "random_string": { |
| 77 | + "length": 4 |
| 78 | + }, |
76 | 79 | "value_constraints": [ |
77 | 80 | { |
78 | 81 | "type": "regex", |
79 | | - "description": "Prefix must begin with a lowercase letter and may contain only lowercase letters, digits, and hyphens '-'. It must not end with a hyphen('-'), and cannot contain consecutive hyphens ('--'). It should not exceed 16 characters.", |
| 82 | + "description": "Prefix must begin with a lowercase letter and may contain only lowercase letters, digits, and hyphens '-'. It must not end with a hyphen('-'), and cannot contain consecutive hyphens ('--'). It should not exceed 16 characters", |
80 | 83 | "value": "^$|^__NULL__$|^[a-z](?!.*--)(?:[a-z0-9-]{0,14}[a-z0-9])?$" |
81 | 84 | } |
82 | 85 | ] |
|
152 | 155 | "config_constraints": { |
153 | 156 | "identifier": "rg_name" |
154 | 157 | } |
155 | | - }, |
156 | | - "default_value": "Default", |
157 | | - "description": "The name of an existing resource group to provision the resources." |
| 158 | + } |
158 | 159 | }, |
159 | 160 | { |
160 | 161 | "key": "existing_monitoring_crn", |
|
361 | 362 | }, |
362 | 363 | { |
363 | 364 | "key": "prefix", |
364 | | - "required": true, |
| 365 | + "default_value": "dev", |
| 366 | + "random_string": { |
| 367 | + "length": 4 |
| 368 | + }, |
365 | 369 | "value_constraints": [ |
366 | 370 | { |
367 | 371 | "type": "regex", |
368 | | - "description": "Prefix must begin with a lowercase letter and may contain only lowercase letters, digits, and hyphens '-'. It must not end with a hyphen('-'), and cannot contain consecutive hyphens ('--'). It should not exceed 16 characters.", |
| 372 | + "description": "Prefix must begin with a lowercase letter and may contain only lowercase letters, digits, and hyphens '-'. It must not end with a hyphen('-'), and cannot contain consecutive hyphens ('--'). It should not exceed 16 characters", |
369 | 373 | "value": "^$|^__NULL__$|^[a-z](?!.*--)(?:[a-z0-9-]{0,14}[a-z0-9])?$" |
370 | 374 | } |
371 | 375 | ] |
|
448 | 452 | "config_constraints": { |
449 | 453 | "identifier": "rg_name" |
450 | 454 | } |
451 | | - }, |
452 | | - "default_value": "Default", |
453 | | - "description": "The name of an existing resource group to provision the resources." |
| 455 | + } |
454 | 456 | }, |
455 | 457 | { |
456 | 458 | "key": "existing_monitoring_crn", |
|
679 | 681 | "service_name": "Resource group only", |
680 | 682 | "notes": "Required to create an instance of Event Notifications." |
681 | 683 | }, |
682 | | - { |
683 | | - "role_crns": [ |
684 | | - "crn:v1:bluemix:public:iam::::role:Administrator" |
685 | | - ], |
686 | | - "service_name": "All Account Management services", |
687 | | - "notes": "[Optional] Required to deploy Cloud automation for account configuration, which creates foundational IBM Cloud account resources, like IAM settings, trusted profiles, access groups, and resource groups." |
688 | | - }, |
689 | | - { |
690 | | - "role_crns": [ |
691 | | - "crn:v1:bluemix:public:iam::::role:Administrator" |
692 | | - ], |
693 | | - "service_name": "All Identity and Access enabled services", |
694 | | - "notes": "[Optional] Required to deploy Cloud automation for account configuration, which creates foundational IBM Cloud account resources, like IAM settings, trusted profiles, access groups, and resource groups." |
695 | | - }, |
696 | 684 | { |
697 | 685 | "role_crns": [ |
698 | 686 | "crn:v1:bluemix:public:iam::::serviceRole:Manager", |
|
762 | 750 | ] |
763 | 751 | }, |
764 | 752 | "dependencies": [ |
765 | | - { |
766 | | - "name": "deploy-arch-ibm-account-infra-base", |
767 | | - "description": "Organize your IBM Cloud account with preconfigured resource groups. If not selected, the default resource group is used. Optionally, expand to apply recommended security controls via \"with Account Settings\" variation.", |
768 | | - "catalog_id": "7a4d68b4-cf8b-40cd-a3d1-f49aff526eb3", |
769 | | - "flavors": [ |
770 | | - "resource-group-only", |
771 | | - "resource-groups-with-account-settings" |
772 | | - ], |
773 | | - "default_flavor": "resource-group-only", |
774 | | - "id": "63641cec-6093-4b4f-b7b0-98d2f4185cd6-global", |
775 | | - "input_mapping": [ |
776 | | - { |
777 | | - "dependency_input": "prefix", |
778 | | - "version_input": "prefix", |
779 | | - "reference_version": true |
780 | | - }, |
781 | | - { |
782 | | - "dependency_output": "observability_resource_group_name", |
783 | | - "version_input": "existing_resource_group_name" |
784 | | - } |
785 | | - ], |
786 | | - "optional": true, |
787 | | - "on_by_default": false, |
788 | | - "version": "v3.0.23" |
789 | | - }, |
790 | 753 | { |
791 | 754 | "name": "deploy-arch-ibm-cloud-monitoring", |
792 | 755 | "description": "Set up a Cloud Monitoring instance to collect platform metrics.", |
|
800 | 763 | "dependency_output": "cloud_monitoring_crn", |
801 | 764 | "version_input": "existing_monitoring_crn" |
802 | 765 | }, |
| 766 | + { |
| 767 | + "dependency_input": "existing_resource_group_name", |
| 768 | + "version_input": "existing_resource_group_name", |
| 769 | + "reference_version": true |
| 770 | + }, |
803 | 771 | { |
804 | 772 | "dependency_input": "prefix", |
805 | 773 | "version_input": "prefix", |
|
818 | 786 | ], |
819 | 787 | "optional": true, |
820 | 788 | "on_by_default": true, |
821 | | - "version": "v1.7.2" |
| 789 | + "version": "v1.9.0" |
822 | 790 | }, |
823 | 791 | { |
824 | 792 | "name": "deploy-arch-ibm-kms", |
|
833 | 801 | "dependency_output": "kms_instance_crn", |
834 | 802 | "version_input": "existing_kms_instance_crn" |
835 | 803 | }, |
| 804 | + { |
| 805 | + "dependency_input": "existing_resource_group_name", |
| 806 | + "version_input": "existing_resource_group_name", |
| 807 | + "reference_version": true |
| 808 | + }, |
836 | 809 | { |
837 | 810 | "dependency_output": "kms_private_endpoint", |
838 | 811 | "version_input": "kms_endpoint_url" |
|
854 | 827 | ], |
855 | 828 | "optional": true, |
856 | 829 | "on_by_default": true, |
857 | | - "version": "v5.1.27" |
| 830 | + "version": "v5.4.0" |
858 | 831 | }, |
859 | 832 | { |
860 | 833 | "name": "deploy-arch-ibm-cos", |
|
875 | 848 | "reference_version": true |
876 | 849 | }, |
877 | 850 | { |
878 | | - "dependency_input": "resource_group_name", |
| 851 | + "dependency_input": "existing_resource_group_name", |
879 | 852 | "version_input": "existing_resource_group_name", |
880 | 853 | "reference_version": true |
881 | 854 | }, |
|
886 | 859 | ], |
887 | 860 | "optional": true, |
888 | 861 | "on_by_default": true, |
889 | | - "version": "v10.2.21" |
| 862 | + "version": "v10.5.0" |
890 | 863 | } |
891 | 864 | ], |
892 | 865 | "dependency_version_2": true, |
|
0 commit comments