Matches ctl version to upstream

This commit is contained in:
2026-03-28 20:28:22 +08:00
parent 848daefffe
commit ecceff225f
25 changed files with 591 additions and 159 deletions

View File

@@ -0,0 +1,27 @@
package scheme
import (
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
types "undecided.project/monok8s/pkg/apis/monok8s/v1alpha1"
)
var (
GroupVersion = schema.GroupVersion{
Group: "monok8s.io",
Version: "v1alpha1",
}
)
func AddToScheme(s *runtime.Scheme) error {
s.AddKnownTypes(GroupVersion,
&types.MonoKSConfig{},
)
// Required for meta stuff
metav1.AddToGroupVersion(s, GroupVersion)
return nil
}