diff --git a/api/v1alpha1/managedmetric_types.go b/api/v1alpha1/managedmetric_types.go index 6a0a4ba..ff9ff5b 100644 --- a/api/v1alpha1/managedmetric_types.go +++ b/api/v1alpha1/managedmetric_types.go @@ -53,7 +53,7 @@ type ManagedMetricSpec struct { DataSinkRef *DataSinkReference `json:"dataSinkRef,omitempty"` // +optional - *RemoteClusterAccessRef `json:"remoteClusterAccessRef,omitempty"` + RemoteClusterAccessRef *RemoteClusterAccessRef `json:"remoteClusterAccessRef,omitempty"` } // ManagedObservation represents the latest available observation of an object's state diff --git a/api/v1alpha1/metric_types.go b/api/v1alpha1/metric_types.go index 1f6f575..eee1a1a 100644 --- a/api/v1alpha1/metric_types.go +++ b/api/v1alpha1/metric_types.go @@ -69,7 +69,7 @@ type MetricSpec struct { DataSinkRef *DataSinkReference `json:"dataSinkRef,omitempty"` // +optional - *RemoteClusterAccessRef `json:"remoteClusterAccessRef,omitempty"` + RemoteClusterAccessRef *RemoteClusterAccessRef `json:"remoteClusterAccessRef,omitempty"` Projections []Projection `json:"projections,omitempty"` } diff --git a/examples/managed_metric.yaml b/examples/managed_metric.yaml index cc8455e..50af461 100644 --- a/examples/managed_metric.yaml +++ b/examples/managed_metric.yaml @@ -11,5 +11,5 @@ spec: interval: "1m" # in minutes # Uses default DataSink (named "default" in metrics-operator-system namespace) # To use a custom DataSink, uncomment and specify: - dataSinkRef: - name: other-datasink + # dataSinkRef: + # name: other-datasink diff --git a/examples/namespace.yaml b/examples/namespace.yaml index 3968d06..797743e 100644 --- a/examples/namespace.yaml +++ b/examples/namespace.yaml @@ -1,4 +1,4 @@ apiVersion: v1 kind: Namespace metadata: - name: co-metrics-operator \ No newline at end of file + name: metrics-operator-system \ No newline at end of file