Identifiants de stockage compatible S3
Gérer et utiliser les identifiants de stockage compatible S3 dans AutoSSL.
Vue d’ensemble
Les identifiants de stockage compatible S3 authentifient les requêtes d’AutoSSL vers n’importe quel service de stockage d’objets compatible S3. En les ajoutant, vous autorisez AutoSSL à envoyer des fichiers de certificat SSL vers votre bucket.
Ce type d’identifiant fonctionne avec MinIO, Ceph RADOS Gateway, Wasabi, DigitalOcean Spaces et les autres fournisseurs qui exposent une API compatible S3.
Ces identifiants sont distincts de ceux d’AWS, de Cloudflare R2 et des autres clés d’accès propres à un fournisseur. Utilisez-les lorsque le point de terminaison est entièrement personnalisé et n’est pas couvert par un fournisseur dédié.
Paramètres de configuration
| Paramètre | Description |
|---|---|
| ID de clé d’accès | ID de clé d’accès de votre stockage compatible S3. |
| Clé d’accès secrète | Secret Access Key correspondant. AutoSSL le chiffre avant de l’enregistrer. |
Important
Si vous modifiez plus tard le champ Secret Access Key, vous devez saisir à nouveau le secret en entier.
Obtenir les identifiants
Les étapes exactes dépendent de votre plateforme. En général :
- Connectez-vous à la console de votre stockage d’objets ou au panneau d’administration MinIO.
- Créez un utilisateur ou un compte de service réservé à AutoSSL.
- Générez une paire Access Key ID et Secret Access Key.
- Autorisez cet utilisateur à envoyer des objets vers le bucket cible (par exemple
PutObject/s3:PutObject). - Copiez les identifiants dans AutoSSL.
Exemple MinIO
- Ouvrez la console MinIO et allez dans Access Keys.
- Cliquez sur Create access key, puis copiez l’Access Key et la Secret Key.
- Vérifiez que l’utilisateur associé peut écrire dans le bucket cible.
Recommandations de sécurité
- Identifiants dédiés : créez une clé d’accès réservée à AutoSSL, plutôt que de réutiliser des identifiants d’administrateur.
- Moindre privilège : n’accordez que
PutObject(et, si besoin,ListBucketsur le préfixe cible) pour le bucket concerné. - Rotation régulière : renouvelez périodiquement les clés d’accès afin de limiter l’impact d’un identifiant divulgué.
Cibles de déploiement prises en charge
L’identifiant de stockage compatible S3 est utilisé par le fournisseur de déploiement suivant :
- Stockage compatible S3 : envoie les fichiers de certificat vers un bucket compatible S3 personnalisé, avec un chemin versionné et un chemin latest.