From 93939e7b105e5ba658916f4b1f7cf1af983f5d62 Mon Sep 17 00:00:00 2001 From: RokibulHasan7 Date: Wed, 4 Mar 2026 10:42:59 +0600 Subject: [PATCH] Add Perses support Signed-off-by: RokibulHasan7 --- apis/cluster/types.go | 11 ++++++----- apis/config/v1alpha1/setupconfig_types.go | 2 ++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/apis/cluster/types.go b/apis/cluster/types.go index bad3017e2..19a1e16ec 100644 --- a/apis/cluster/types.go +++ b/apis/cluster/types.go @@ -47,11 +47,12 @@ type ProviderOptions struct { } type ComponentOptions struct { - FluxCD bool `json:"fluxCD,omitempty"` - FeatureSets []FeatureSet `json:"featureSets,omitempty"` - AllFeatures bool `json:"allFeatures,omitempty"` - ClusterProfile string `json:"clusterProfile,omitempty"` - SpokeComponents bool `json:"spokeComponent,omitempty"` + FluxCD bool `json:"fluxCD,omitempty"` + FeatureSets []FeatureSet `json:"featureSets,omitempty"` + AllFeatures bool `json:"allFeatures,omitempty"` + ClusterProfile string `json:"clusterProfile,omitempty"` + MonitoringClusterName string `json:"monitoringClusterName,omitempty"` + SpokeComponents bool `json:"spokeComponent,omitempty"` } type FeatureSet struct { diff --git a/apis/config/v1alpha1/setupconfig_types.go b/apis/config/v1alpha1/setupconfig_types.go index d03cadf17..095f59131 100644 --- a/apis/config/v1alpha1/setupconfig_types.go +++ b/apis/config/v1alpha1/setupconfig_types.go @@ -59,6 +59,8 @@ type AceSetupInlineConfig struct { Cluster *CAPIClusterConfig `json:"cluster,omitempty"` // +optional Subscription *MarketplaceSubscriptionInfo `json:"subscription,omitempty"` + // +optional + SyncPersesAccounts bool `json:"syncPersesAccounts,omitempty"` } type AceSetupInlineOptions struct {