...
Component | Pod | Container | Responsibility | Versions of (external) images | container CPU | container CPU | container MEM requests [Gi] | container MEM limits [Gi] | Storage [GB] |
---|---|---|---|---|---|---|---|---|---|
Smartfacts | smartfacts-sfit-platform | smartfacts-platform | Business logic of Smartfacts |
| 500 | 1000 | 1 | 8 | |
smartfacts-sfit-spa | smartfacts-spa | UI of Smartfacts |
| 125 | 250 | 0,25 | 0,5 | ||
smartfacts-mongodb | mongodb | NoSQL-Database for storing Smartfacts Data | bitnami/mongodb:5.0.10-debian-11-r3 | 1000 | 2500 | 2 | 8 | 150 | |
smartfacts-kafka | kafka | Apache Kafka for internal communication within the cluster. | bitnami/kafka:2.8.1-debian-10-r131 | 250 | 500 | 1 | 2 | 8 | |
smartfacts-zookeeper | zookeeper | Provides Configuration data for the Services | bitnami/zookeeper:3.7.0 | 125 | 250 | 0,25 | 0,5 | 8 | |
smartfacts-sfit-help | smartfacts-help | Help pages for Smartfacts |
| 50 | 100 | 0,25 | 0,5 | ||
CAMP (1) | camp | camp-spa | User Management UI | 250 | 500 | 0,125 | 0,25 | ||
cam-stub-service | User Management | 250 | 250 | 1 | 1 | ||||
Keycloak (2) | smartfacts-keycloak | keycloak | Identity provider | 1000 | 2000 | 1 | 2 | ||
smartfacts-postgresql | postgresql | Persistence for Keyckloak | 250 | - | 0,25 | - | 1 | ||
openldap (3) | openldap | openldap | ldap for importing PoC-Users | bitnami/openldap:2.5.9 | 50 | 125 | 0,25 | 0,25 | 50Mi |
addUserJob | add-users-to-ldap | Job for adding Users to openldap. | 50 | 100 | 64Mi | 32Mi | |||
certtool (4) | certtool | certtool | Init-Job creating secrets for truststores. | 250 | 1000 | 0,25 | 0,5 | ||
kubectl | Init-Job creating secrets for tls. | 100 | 200 | 0,125 | 64Mi | ||||
Plugins (5) | sfit-plugin-provisioner | smartfacts-plugin-provisioner | Inserting Client Plugins for download into Smartfacts DB |
| 125 | 250 | 0,25 | 0,5 | |
genoslc (6) | genoslc-<tool> | genoslc-toolservice | OSLC-Adapter for third party tools | latest | 250 | 500 | 2 | 8 | |
genoslc-plugin | UI of OSLC-Adapter for third party tools | latest | 250 | 500 | 0,5 | 1 | |||
genoslc-plugin-cb (6.1) | Special Plugin for Codebeamer adaptor (deployed with Codebeamer genoslc only) | latest | 100 | 500 | 0,125 | 1 | |||
genoslc-<tool>-mongodb | mongodb | Persistence for genoslc for Jama or Codebeamer | bitnami/mongodb:5.0.10-debian-11-r3 | - | - | - | - | 8 |
(1) Not deployed, if Smartfacts is connected directly to an OIDC provider (LCAM mode).
...