code: func NewAddonPhase() workflow.Phase {
  	return workflow.Phase{
  		Name:  "addon",
  		Short: "Install required addons for passing Conformance tests",
  		Long:  cmdutil.MacroCommandLongDescription,
  		Phases: []workflow.Phase{
  			{
  				Name:           "all",
  				Short:          "Install all the addons",
  				InheritFlags:   getAddonPhaseFlags("all"),
  				RunAllSiblings: true,
  			},
  			{
  				Name:         "coredns",
  				Short:        "Install the CoreDNS addon to a Kubernetes cluster",
  				Long:         coreDNSAddonLongDesc,
  				InheritFlags: getAddonPhaseFlags("coredns"),
  				Run:          runCoreDNSAddon,
  			},
  			{
  				Name:         "kube-proxy",
  				Short:        "Install the kube-proxy addon to a Kubernetes cluster",
  				Long:         kubeProxyAddonLongDesc,
  				InheritFlags: getAddonPhaseFlags("kube-proxy"),
  				Run:          runKubeProxyAddon,
  			},
  		},
  	}
  }
docs: // NewAddonPhase returns the addon Cobra command