@@ -52,22 +52,24 @@ type Ace struct {
5252
5353// AceSpec is the schema for Ace Operator values file
5454type AceSpec struct {
55- PlatformUi AcePlatformUi `json:"platform-ui"`
56- ClusterUi AceClusterUi `json:"cluster-ui"`
57- Grafana AceGrafana `json:"grafana"`
58- Perses AcePerses `json:"perses"`
59- KubedbUi AceKubedbUi `json:"kubedb-ui"`
60- PlatformApi AcePlatformApi `json:"platform-api"`
61- IngressNginx AceIngressNginx `json:"ingress-nginx"`
62- Gateway AceGateway `json:"gateway"`
63- IngressDns AceIngressDns `json:"ingress-dns"`
64- Nats AceNats `json:"nats"`
65- NatsDns AceNatsDns `json:"nats-dns"`
66- Trickster AceTrickster `json:"trickster"`
67- Openfga AceOpenfga `json:"openfga"`
68- S3proxy AceS3proxy `json:"s3proxy"`
69- PgOutbox AcePgOutbox `json:"pgoutbox"`
70- OutboxSyncer AceOutboxSyncer `json:"outbox-syncer"`
55+ PlatformUi AcePlatformUi `json:"platform-ui"`
56+ ClusterUi AceClusterUi `json:"cluster-ui"`
57+ Grafana AceGrafana `json:"grafana"`
58+ Perses AcePerses `json:"perses"`
59+ KubedbUi AceKubedbUi `json:"kubedb-ui"`
60+ PlatformApi AcePlatformApi `json:"platform-api"`
61+ IngressNginx AceIngressNginx `json:"ingress-nginx"`
62+ Gateway AceGateway `json:"gateway"`
63+ IngressDns AceIngressDns `json:"ingress-dns"`
64+ Nats AceNats `json:"nats"`
65+ NatsDns AceNatsDns `json:"nats-dns"`
66+ Trickster AceTrickster `json:"trickster"`
67+ Openfga AceOpenfga `json:"openfga"`
68+ S3proxy AceS3proxy `json:"s3proxy"`
69+ PgOutbox AcePgOutbox `json:"pgoutbox"`
70+ OutboxSyncer AceOutboxSyncer `json:"outbox-syncer"`
71+ PostgresAlerts AcePostgresAlerts `json:"postgres-alerts"`
72+ RedisAlerts AceRedisAlerts `json:"redis-alerts"`
7173 // KubeBindServer AceKubeBindServer `json:"kube-bind-server"`
7274 Global AceGlobalValues `json:"global"`
7375 Settings Settings `json:"settings"`
@@ -185,6 +187,16 @@ type AceS3proxy struct {
185187 * S3proxySpec `json:",inline,omitempty"`
186188}
187189
190+ type AcePostgresAlerts struct {
191+ Enabled bool `json:"enabled"`
192+ Form AceAlertForm `json:"form,omitempty"`
193+ }
194+
195+ type AceRedisAlerts struct {
196+ Enabled bool `json:"enabled"`
197+ Form AceAlertForm `json:"form,omitempty"`
198+ }
199+
188200type AceGlobalValues struct {
189201 NameOverride string `json:"nameOverride"`
190202 FullnameOverride string `json:"fullnameOverride"`
0 commit comments