|
|
@@ -81,6 +81,7 @@ func ComposeCommand(clusteropts *clusterOptions) *cobra.Command {
|
|
|
|
|
|
type upOptions struct {
|
|
|
loadBalancerArn string
|
|
|
+ vpcID string
|
|
|
}
|
|
|
|
|
|
func (o upOptions) LoadBalancerArn() *string {
|
|
|
@@ -89,6 +90,12 @@ func (o upOptions) LoadBalancerArn() *string {
|
|
|
}
|
|
|
return &o.loadBalancerArn
|
|
|
}
|
|
|
+func (o upOptions) GetVPC() *string {
|
|
|
+ if o.vpcID == "" {
|
|
|
+ return nil
|
|
|
+ }
|
|
|
+ return &o.vpcID
|
|
|
+}
|
|
|
|
|
|
func ConvertCommand(clusteropts *clusterOptions, projectOpts *compose.ProjectOptions) *cobra.Command {
|
|
|
cmd := &cobra.Command{
|
|
|
@@ -128,6 +135,7 @@ func UpCommand(clusteropts *clusterOptions, projectOpts *compose.ProjectOptions)
|
|
|
}),
|
|
|
}
|
|
|
cmd.Flags().StringVar(&opts.loadBalancerArn, "load-balancer", "", "")
|
|
|
+ cmd.Flags().StringVar(&opts.vpcID, "vpc-id", "", "")
|
|
|
return cmd
|
|
|
}
|
|
|
|