File tree Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Expand file tree Collapse file tree 2 files changed +20
-1
lines changed Original file line number Diff line number Diff line change 6
6
"io/fs"
7
7
"os"
8
8
"path/filepath"
9
+ "slices"
9
10
"strings"
10
11
11
12
"gopkg.in/yaml.v3"
@@ -59,7 +60,14 @@ func NewNetworkCommand() *cobra.Command {
59
60
}
60
61
61
62
fmt .Printf ("Available parameters in %s/%s:\n " , filepath .Base (filepath .Dir (path )), d .Name ())
63
+ paramNames := make ([]string , len (parameters ))
64
+ i := 0
62
65
for paramName := range parameters {
66
+ paramNames [i ] = paramName
67
+ i ++
68
+ }
69
+ slices .Sort (paramNames )
70
+ for _ , paramName := range paramNames {
63
71
fmt .Printf (" %s\n " , paramName )
64
72
}
65
73
fmt .Printf (" %s\n " , "Tags" )
@@ -86,7 +94,14 @@ func NewNetworkCommand() *cobra.Command {
86
94
}
87
95
88
96
fmt .Printf ("Available parameters in default template:\n " )
97
+ paramNames := make ([]string , len (parameters ))
98
+ i := 0
89
99
for paramName := range parameters {
100
+ paramNames [i ] = paramName
101
+ i ++
102
+ }
103
+ slices .Sort (paramNames )
104
+ for _ , paramName := range paramNames {
90
105
fmt .Printf (" %s\n " , paramName )
91
106
}
92
107
fmt .Printf (" %s\n " , "Tags" )
Original file line number Diff line number Diff line change @@ -15,9 +15,13 @@ const (
15
15
long = "Network AWS cloudformation stack using predefined yaml templates. "
16
16
example = ` # Create a AWS cloudformation stack
17
17
rosa create network <template-name> --param Param1=Value1 --param Param2=Value2 ` +
18
- "\n \n " + ` # ROSA quick start HCP VPC example` +
18
+ "\n \n " + ` # ROSA quick start HCP VPC example with one availability zone ` +
19
19
"\n " + ` rosa create network rosa-quickstart-default-vpc --param Region=us-west-2` +
20
20
` --param Name=quickstart-stack --param AvailabilityZoneCount=1` +
21
+ ` --param VpcCidr=10.0.0.0/16` +
22
+ "\n \n " + ` # ROSA quick start HCP VPC example with two explicit availability zones` +
23
+ "\n " + ` rosa create network rosa-quickstart-default-vpc --param Region=us-west-2` +
24
+ ` --param Name=quickstart-stack` +
21
25
` --param AZ1=us-west-2b --param AZ2=us-west-2d --param VpcCidr=10.0.0.0/16` +
22
26
"\n \n " + ` # To delete the AWS cloudformation stack` +
23
27
"\n " + ` aws cloudformation delete-stack --stack-name <name> --region <region>` +
You can’t perform that action at this time.
0 commit comments