From: naman.gupta Date: Wed, 8 Nov 2023 13:47:45 +0000 (+0530) Subject: Adding creations of xapp resources. X-Git-Tag: 2.1.1~8 X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=refs%2Fchanges%2F26%2F12026%2F1;hp=b79cc8754cb3ccff71c3036ce5e712307cadb5ff;p=ric-plt%2Fricdms.git Adding creations of xapp resources. Adding creation of xapp deployment services and configmaps Change-Id: I8f49a4fa588125fe18257e43cf67da3e71e23b3f Signed-off-by: naman.gupta --- diff --git a/xappKubernetesOperator/internal/controller/create_controller.go b/xappKubernetesOperator/internal/controller/create_controller.go new file mode 100644 index 0000000..042795d --- /dev/null +++ b/xappKubernetesOperator/internal/controller/create_controller.go @@ -0,0 +1,42 @@ +package controller + +import ( + "context" + "fmt" +) + +func (r *XappDepReconciler) CreateAll() { + var err error + namespaceProvided := "ricxapp" + + for _, resource := range GetConfigMap() { + if resource.ObjectMeta.Namespace == "" { + resource.ObjectMeta.Namespace = namespaceProvided + } + err = r.Create(context.TODO(), resource) + if err != nil { + fmt.Println("Erorr During Creating resource of GetConfigMap()| Error --> |", err) + } + } + + for _, resource := range GetDeployment() { + if resource.ObjectMeta.Namespace == "" { + resource.ObjectMeta.Namespace = namespaceProvided + } + err = r.Create(context.TODO(), resource) + if err != nil { + fmt.Println("Erorr During Creating resource of GetDeployment()| Error --> |", err) + } + } + + for _, resource := range GetService() { + if resource.ObjectMeta.Namespace == "" { + resource.ObjectMeta.Namespace = namespaceProvided + } + err = r.Create(context.TODO(), resource) + if err != nil { + fmt.Println("Erorr During Creating resource of GetService()| Error --> |", err) + } + } + +}