2016-07-13 3 views
0

I verschlüsselte Daten Tasche in Rezepte wie folgt zu verwenden versuchen:Chef beschweren, während Wert Entschlüsseln von Daten Tasche

secret = Chef::EncryptedDataBagItem.load_secret("/etc/chef/encrypted_data_bag_secret") 
    encryptkey = Chef::EncryptedDataBagItem.load("tokens", "encryptkey", secret) 

Meine Daten Tasche sieht wie folgt:

{ 
    "id": "encryptkey", 
    "encrypt": "FjJyopVcfoJNIsYk2xDBjA==" 
} 

Allerdings halte ich das immer unter Fehler:

Antwort

0

Nicht zu offensichtlichen, aber das bedeutet, dass Sie die verschlüsselte Datenbeutel nicht korrekt erstellt o r Der Schlüssel ist falsch. Da wir den Schlüssel nicht haben oder wissen, welche Befehle Sie ausgeführt haben, ist es schwer zu sagen, welche. Auch wirklich wirklich aufhören, diese API zu verwenden, ich habe gesagt, dass in zwei Fragen jetzt denke ich.

Auch wenn Sie große UX-Fragen in einer Reihe haben, ist SO ein schlechtes Medium dafür. Ping mich auf IRC oder Slack und wir können das wahrscheinlich viel schneller machen.

+0

können Sie mir eine Team-Team-Einladung auf Slack schicken? – meallhour

+0

http://community-slack.chef.io/ – coderanger

Verwandte Themen