fix(): explicitly register cilium schema
All checks were successful
Gitea Docker Build Demo / Test (push) Successful in 1m4s
Gitea Docker Build Demo / Build_Image (push) Successful in 1m23s

This commit is contained in:
2025-10-07 09:17:22 +02:00
parent 6083039648
commit 79fd7ff3b7
4 changed files with 31 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ import (
"k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/client-go/kubernetes/scheme"
"k8s.io/client-go/rest"
apiSchema "sigs.k8s.io/controller-runtime/pkg/scheme"
)
var CILIUM_GROUP_VERSION = schema.GroupVersion{
@@ -122,3 +123,12 @@ func generateIpPool(name string, ips []string) (string, error) {
}
return buf.String(), nil
}
func RegisterCiliumCrd() error {
SchemeBuilder := &apiSchema.Builder{GroupVersion: CILIUM_GROUP_VERSION}
err := SchemeBuilder.AddToScheme(scheme.Scheme)
if err != nil {
return fmt.Errorf("could not register cilium crd: %v", err.Error())
}
return nil
}