X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fbpa-operator%2Fpkg%2Fapis%2Fbpa%2Fv1alpha1%2Fprovisioning_types.go;h=da92dd28ea40d1aba4273c70cb307c2be9a5f74a;hb=b98b74555ff21645693f4b0ef12ae36e228bd2f9;hp=e9b02c261432362e4263a4ca9e14d556389dc946;hpb=d405dd38324cda90cbf1849b3c52a62cd4c878ac;p=icn.git diff --git a/cmd/bpa-operator/pkg/apis/bpa/v1alpha1/provisioning_types.go b/cmd/bpa-operator/pkg/apis/bpa/v1alpha1/provisioning_types.go index e9b02c2..da92dd2 100644 --- a/cmd/bpa-operator/pkg/apis/bpa/v1alpha1/provisioning_types.go +++ b/cmd/bpa-operator/pkg/apis/bpa/v1alpha1/provisioning_types.go @@ -13,9 +13,10 @@ type ProvisioningSpec struct { // INSERT ADDITIONAL SPEC FIELDS - desired state of cluster // Important: Run "operator-sdk generate k8s" to regenerate code after modifying this file // Add custom validation using kubebuilder tags: https://book-v1.book.kubebuilder.io/beyond_basics/generating_crd.html - Masters []map[string]Master `json:"masters,omitempty"` - Workers []map[string]Worker `json:"workers,omitempty"` - HostsFile string `json:"hostfile,omitempty"` + Masters []map[string]Master `json:"masters,omitempty"` + Workers []map[string]Worker `json:"workers,omitempty"` + KUDPlugins []string `json:"KUDPlugins,omitempty"` + PodSubnet string `json:"PodSubnet,omitempty"` } // ProvisioningStatus defines the observed state of Provisioning @@ -51,17 +52,17 @@ type ProvisioningList struct { // master struct contains resource requirements for a master node type Master struct { MACaddress string `json:"mac-address,omitempty"` - CPU int32 `json:"cpu,omitempty"` - Memory string `json:"memory,omitempty"` + CPU int32 `json:"cpu,omitempty"` + Memory string `json:"memory,omitempty"` } // worker struct contains resource requirements for a worker node type Worker struct { MACaddress string `json:"mac-address,omitempty"` - CPU int32 `json:"cpu,omitempty"` - Memory string `json:"memory,omitempty"` - SRIOV bool `json:"sriov,omitempty"` - QAT bool `json:"qat,omitempty"` + CPU int32 `json:"cpu,omitempty"` + Memory string `json:"memory,omitempty"` + SRIOV bool `json:"sriov,omitempty"` + QAT bool `json:"qat,omitempty"` } func init() {