github.com/openshift/installer@v1.4.17/pkg/asset/manifests/capiutils/manifest.go (about)

     1  package capiutils
     2  
     3  import (
     4  	corev1 "k8s.io/api/core/v1"
     5  
     6  	"github.com/openshift/installer/pkg/asset"
     7  )
     8  
     9  const (
    10  	// ManifestDir defines the directory name for Cluster API manifests.
    11  	ManifestDir = "cluster-api"
    12  )
    13  
    14  // GenerateClusterAssetsOutput is the output of GenerateClusterAssets.
    15  type GenerateClusterAssetsOutput struct {
    16  	Manifests          []*asset.RuntimeFile
    17  	InfrastructureRefs []*corev1.ObjectReference
    18  }
    19  
    20  // GenerateMachinesOutput is the output of GenerateMachines.
    21  type GenerateMachinesOutput struct {
    22  	Manifests []*asset.RuntimeFile
    23  }