Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/aiinsight_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,3 @@ type AIInsightList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []AIInsight `json:"items"`
}

func init() {
SchemeBuilder.Register(&AIInsight{}, &AIInsightList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/anomaly_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,3 @@ type AnomalyList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []Anomaly `json:"items"`
}

func init() {
SchemeBuilder.Register(&Anomaly{}, &AnomalyList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/approvalpolicy_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,3 @@ type ApprovalPolicyList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []ApprovalPolicy `json:"items"`
}

func init() {
SchemeBuilder.Register(&ApprovalPolicy{}, &ApprovalPolicyList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/approvalrequest_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -149,7 +149,3 @@ type ApprovalRequestList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []ApprovalRequest `json:"items"`
}

func init() {
SchemeBuilder.Register(&ApprovalRequest{}, &ApprovalRequestList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/auditevent_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,3 @@ type AuditEventList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []AuditEvent `json:"items"`
}

func init() {
SchemeBuilder.Register(&AuditEvent{}, &AuditEventList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/chaosexperiment_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -185,7 +185,3 @@ type ChaosExperimentList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []ChaosExperiment `json:"items"`
}

func init() {
SchemeBuilder.Register(&ChaosExperiment{}, &ChaosExperimentList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/clusterregistration_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,3 @@ type ClusterRegistrationList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []ClusterRegistration `json:"items"`
}

func init() {
SchemeBuilder.Register(&ClusterRegistration{}, &ClusterRegistrationList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/escalationpolicy_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,3 @@ type EscalationPolicyList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []EscalationPolicy `json:"items"`
}

func init() {
SchemeBuilder.Register(&EscalationPolicy{}, &EscalationPolicyList{})
}
29 changes: 27 additions & 2 deletions operator/api/v1alpha1/groupversion_info.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,42 @@
package v1alpha1

import (
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
"k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema"
"sigs.k8s.io/controller-runtime/pkg/scheme"
)

var (
// GroupVersion is group version used to register these objects.
GroupVersion = schema.GroupVersion{Group: "platform.chatcli.io", Version: "v1alpha1"}

// SchemeBuilder is used to add go types to the GroupVersionResource scheme.
SchemeBuilder = &scheme.Builder{GroupVersion: GroupVersion}
SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes)

// AddToScheme adds the types in this group-version to the given scheme.
AddToScheme = SchemeBuilder.AddToScheme
)

func addKnownTypes(scheme *runtime.Scheme) error {
scheme.AddKnownTypes(GroupVersion,
&AIInsight{}, &AIInsightList{},
&Anomaly{}, &AnomalyList{},
&ApprovalPolicy{}, &ApprovalPolicyList{},
&ApprovalRequest{}, &ApprovalRequestList{},
&AuditEvent{}, &AuditEventList{},
&ChaosExperiment{}, &ChaosExperimentList{},
&ClusterRegistration{}, &ClusterRegistrationList{},
&EscalationPolicy{}, &EscalationPolicyList{},
&IncidentSLA{}, &IncidentSLAList{},
&Instance{}, &InstanceList{},
&Issue{}, &IssueList{},
&NotificationPolicy{}, &NotificationPolicyList{},
&PostMortem{}, &PostMortemList{},
&RemediationPlan{}, &RemediationPlanList{},
&Runbook{}, &RunbookList{},
&ServiceLevelObjective{}, &ServiceLevelObjectiveList{},
&SourceRepository{}, &SourceRepositoryList{},
)
metav1.AddToGroupVersion(scheme, GroupVersion)
return nil
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/incidentsla_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,3 @@ type IncidentSLAList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []IncidentSLA `json:"items"`
}

func init() {
SchemeBuilder.Register(&IncidentSLA{}, &IncidentSLAList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/instance_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -553,7 +553,3 @@ type InstanceList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []Instance `json:"items"`
}

func init() {
SchemeBuilder.Register(&Instance{}, &InstanceList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/issue_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -133,7 +133,3 @@ type IssueList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []Issue `json:"items"`
}

func init() {
SchemeBuilder.Register(&Issue{}, &IssueList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/notificationpolicy_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -171,7 +171,3 @@ type NotificationPolicyList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []NotificationPolicy `json:"items"`
}

func init() {
SchemeBuilder.Register(&NotificationPolicy{}, &NotificationPolicyList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/postmortem_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,3 @@ type PostMortemList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []PostMortem `json:"items"`
}

func init() {
SchemeBuilder.Register(&PostMortem{}, &PostMortemList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/remediationplan_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -381,7 +381,3 @@ type RemediationPlanList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []RemediationPlan `json:"items"`
}

func init() {
SchemeBuilder.Register(&RemediationPlan{}, &RemediationPlanList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/runbook_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,3 @@ type RunbookList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []Runbook `json:"items"`
}

func init() {
SchemeBuilder.Register(&Runbook{}, &RunbookList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/slo_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -199,7 +199,3 @@ type ServiceLevelObjectiveList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []ServiceLevelObjective `json:"items"`
}

func init() {
SchemeBuilder.Register(&ServiceLevelObjective{}, &ServiceLevelObjectiveList{})
}
4 changes: 0 additions & 4 deletions operator/api/v1alpha1/sourcerepository_types.go
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,3 @@ type SourceRepositoryList struct {
metav1.ListMeta `json:"metadata,omitempty"`
Items []SourceRepository `json:"items"`
}

func init() {
SchemeBuilder.Register(&SourceRepository{}, &SourceRepositoryList{})
}
Loading