J'utilise la ressource de fichier et spécifie le contenu du fichier à l'attribut de contenu. Cependant, le contenu est énorme et je ne peux pas déclarer le contenu directement dans l'attribut de fichier.Ressource «fichier» Chef avec un contenu énorme
file "/var/django/.ssh/id_rsa" do
content "huge content"
owner "django"
group "django"
mode 00600
end
S'il vous plaît suggérer s'il y a une meilleure façon de déclarer le contenu (lorsque le contenu est énorme).
Déclarer 'content' sur une ressource de fichier n'est généralement approprié que lorsque le contenu est généré dynamiquement dans votre livre de recettes quelque part. Si c'est statique, vous devriez utiliser 'cookbook_file' et stocker le fichier comme le suggère @coderanger. –