The main and the IdM data storage

The main KCP data (cluster specifications, secrets, settings, etc) are stored in the Mongo DB.

The IdM / keycloak data (users, groups, realms etc) are stored in the PostgresQL.


The following cluster spec snippet shows the sections related to this storage configuration:

spec:
  features:
    controlPlane:
      values:

        mongodb:
          persistence:
            size: 8Gi
            storageClass: nfs-client

        app-keycloak:
          keycloak:
            persistence:
              kubedb:
                size: 8Gi
                storageClass: nfs-client