Ministères
sociaux
Atlas
Plateforme d'hébergement des ministères sociaux
RedisServer
Un RedisServer est un serveur Valkey (fork open-source de Redis) managé. Les RedisServers ont un lifecycle indépendant des applications et doivent être créés au préalable.
Description
RedisServer est le schéma pour l'API RedisServer. Un RedisServer permet de déployer un serveur Valkey managé compatible avec Redis. Les lifecycles des RedisServer sont indépendants du lifecycle des applications et doivent être créés au préalable.
Spécification
| Champ | Type | Description | Requis | Défaut |
|---|---|---|---|---|
spec.parameters.name |
string | Nom du RedisServer à créer. | Oui | - |
spec.parameters.version |
string | Version de Valkey à déployer. | Non | 8.0 |
spec.parameters.replicas |
integer | Nombre de réplicas pour le RedisServer. Pour la haute disponibilité, les utilisations en production doivent toujours définir cette valeur à plus de 1. | Non | 1 |
spec.parameters.ovh.plan |
string | Plan à utiliser pour le serveur de base de données managé. | Non | essential |
spec.parameters.ovh.flavor |
string | Flavor à utiliser pour les instances de VM de support. | Non | db1-4 |
spec.parameters.zoneRef.name |
string | Référence à une Zone qui hébergera le RedisServer. | Oui | - |
spec.parameters.secretDeliveryTargets |
array | Liste des cibles auxquelles livrer le secret. Dans cette version, vous ne pouvez livrer des secrets qu'aux DeploymentTargets. | Oui | - |
Exemple
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | |
Notes importantes
- Le nom du RedisServer doit être unique.
- Valkey est un fork open-source de Redis, maintenant la compatibilité complète avec le protocole Redis.
- Pour les environnements de production, il est recommandé de définir
replicasà une valeur supérieure à 1 pour la haute disponibilité. - Les secrets d'accès au serveur Redis sont automatiquement livrés aux DeploymentTargets spécifiés dans
secretDeliveryTargets.
Format des secrets livrés
Les secrets d'accès au RedisServer sont livrés aux DeploymentTargets spécifiés dans le format JSON suivant :
1 2 3 4 5 6 7 8 | |