Création manuelle d'un volume persistant Kubernetes
Un volume persistant (PV) est utilisé pour stocker des données de services externes tels que Cassandra, Kafkaet Elastic search, lorsque vous déployez Sterling Intelligent Promising en mode développement et que l'opérateur installe automatiquement ces services.
A propos de cette tâche
Un volume persistant est également utilisé pour stocker le magasin de clés de confiance, où vous pouvez choisir d'ajouter les certificats de confiance ou d'importer un magasin de clés de confiance dans le magasin de clés de confiance créé par Sterling Intelligent
Promising pour faire confiance à la connexion elle-même et aux services externes. Créez un volume persistant Kubernetes avec le mode d'accès ReadWriteMany et un minimum de 10 Go d'espace sur le disque dur. Vérifiez que le stockage de volume persistant est accessible par tous les conteneurs du cluster, que le groupe de propriétaires du répertoire de volume persistant dispose d'un accès en écriture et que l'ID de groupe de propriétaires est spécifié dans le paramètre de spécification storage.securityContext.fsGroup de la ressource personnalisée SIPEnvironment .
Actuellement, Sterling Intelligent Promising ne gère pas le pré-remplissage des certificats de confiance sur les volumes approvisionnés dynamiquement. Par conséquent, vous devez vous assurer que les certificats de confiance requis sont placés manuellement sur le volume approvisionné dynamiquement avant d'initier le déploiement. Il est recommandé d'utiliser un conteneur init ou une tâche préparatoire pour monter le volume et copier le certificat avant le déploiement, si une automatisation complète est souhaitée.