apiVersion: apps.kubeblocks.io/v1alpha1 kind: Cluster metadata: finalizers: - cluster.kubeblocks.io/finalizer labels: clusterdefinition.kubeblocks.io/name: postgresql clusterversion.kubeblocks.io/name: postgresql-14.8.0 sealos-db-provider-cr: aiproxy-log annotations: {} name: aiproxy-log namespace: aiproxy-system spec: affinity: nodeLabels: {} podAntiAffinity: Preferred tenancy: SharedNode topologyKeys: - kubernetes.io/hostname clusterDefinitionRef: postgresql clusterVersionRef: postgresql-14.8.0 componentSpecs: - componentDefRef: postgresql monitor: true name: postgresql replicas: 2 resources: limits: cpu: 1000m memory: 1024Mi requests: cpu: 100m memory: 102Mi serviceAccountName: aiproxy-log switchPolicy: type: Noop volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi terminationPolicy: Delete tolerations: [] --- apiVersion: v1 kind: ServiceAccount metadata: labels: sealos-db-provider-cr: aiproxy-log app.kubernetes.io/instance: aiproxy-log app.kubernetes.io/managed-by: kbcli name: aiproxy-log namespace: aiproxy-system --- apiVersion: rbac.authorization.k8s.io/v1 kind: Role metadata: labels: sealos-db-provider-cr: aiproxy-log app.kubernetes.io/instance: aiproxy-log app.kubernetes.io/managed-by: kbcli name: aiproxy-log namespace: aiproxy-system rules: - apiGroups: - '*' resources: - '*' verbs: - '*' --- apiVersion: rbac.authorization.k8s.io/v1 kind: RoleBinding metadata: labels: sealos-db-provider-cr: aiproxy-log app.kubernetes.io/instance: aiproxy-log app.kubernetes.io/managed-by: kbcli name: aiproxy-log namespace: aiproxy-system roleRef: apiGroup: rbac.authorization.k8s.io kind: Role name: aiproxy-log subjects: - kind: ServiceAccount name: aiproxy-log namespace: aiproxy-system