IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Docker Discussion :

Docker - Vault - Curl inoperant


Sujet :

Docker

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 5
    Par défaut Docker - Vault - Curl inoperant
    Hello,

    J'ai créé un container Vault sous Docker pour enregistrer les informations sensibles de configuration de mes services.

    Lorsque je rentre dans le container, je peux ajouter mes secrets et les voir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    / # vault kv get secret/app1/cfg/user
    ======= Metadata =======
    Key                Value
    ---                -----
    created_time       2022-03-14T21:15:30.894328304Z
    custom_metadata    <nil>
    deletion_time      n/a
    destroyed          false
    version            1
    
    
    ==== Data ====
    Key     Value
    ---     -----
    user    master
    Par contre je n'arrive pas à y accéder via un curl :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    curl -X GET -H "X-Vault-Token:$VAULT_TOKEN" http://docker-sandbox:8200/v1/secret/app1/cfg/user
    Il m'indique que le chemin de mon moteur KV n'est pas bon :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    {"request_id":"f787cd64-7e62-d730-062a-4b4c631abd92","lease_id":"","renewable":false,"lease_duration":0,"data":null,"wrap_info":null,"warnings":["Invalid path for a versioned K/V secrets engine. See the API docs for the appropriate API endpoints to use. If using the Vault CLI, use 'vault kv get' for this operation."],"auth":null}
    J'ai essayé des choses trouvées sur le web mais là je sèche. Je suis débutant sur Vault.

    Merci de votre aide

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 5
    Par défaut RESOLU
    Solution :

    Le chemin vers les données nécessite un niveau complémentaire :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    curl -s -H "X-Vault-Token: s.XXXXXXXXXXXXXXXXXXXX" http://docker-sandbox:8200/v1/secret/data/app1/cfg/user|jq '.data.data.user'

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 17/09/2021, 14h20
  2. erreur registre et raccourci inoperants
    Par grand's dans le forum Windows XP
    Réponses: 2
    Dernier message: 08/01/2006, 21h42
  3. Dev-CPP et cURL (libcurl)
    Par firejocker dans le forum Dev-C++
    Réponses: 1
    Dernier message: 29/09/2005, 11h41
  4. comment rendre inoperant le bouton precedente ?
    Par trialrofr dans le forum ASP
    Réponses: 7
    Dernier message: 30/01/2005, 17h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo