This repository was archived by the owner on Oct 3, 2019. It is now read-only.

Description
Do we want to create a kube object as
_, err = c.serviceCatalogClient.ServiceInstances(c.Namespace).Create(
&scv1beta1.ServiceInstance{
TypeMeta: metav1.TypeMeta{
Kind: "ServiceInstance",
APIVersion: "servicecatalog.k8s.io/v1beta1",
},
ObjectMeta: metav1.ObjectMeta{
Name: serviceName,
Namespace: c.Namespace,
Labels: labels,
},
Spec: scv1beta1.ServiceInstanceSpec{
PlanReference: scv1beta1.PlanReference{
ClusterServiceClassExternalName: serviceType,
ClusterServicePlanExternalName: servicePlan,
},
Parameters: serviceInstanceParameters,
},
})
in our code, or do we want to use templatized yaml files to generate objects ?