Ich bin neu bei aws opsWorks und versuche, eine Ebene zu definieren.Zugriff auf Kochrezepte, die in Unterverzeichnissen von Github enthalten sind, aus AWS OpsWorks
Ich würde gerne benutzerdefinierte Chefrezepte innerhalb dieser Schicht ausführen, die auf meinem GitHub gespeichert sind. Diese Rezepte werden in einem bestehenden „chef_repo“ enthalten ist, mit der Dateistruktur:
git_repo
--------->chef_repo
------------------->.chef
------------------->cookbooks
----------------------------->cookbook#1
----------------------------------------->recipe
----------------------------->cookbook#2
------------------->data_bags
jedoch opsWorks scheint nur in der Lage zu sein, diese Rezepte zuzugreifen, wenn sie in dem Root-Verzeichnis dh platziert werden.
git_repo
---------->cookbook#1
---------------------->recipe
---------->cookbook#2
Ich will nicht veränderten die Struktur meiner Github-Repository, noch speichert eine Verdoppelung dieser Rezepte in einer anderen Github-Repository.
Gibt es trotzdem diese Rezepte auf eine aws-opsWorks Schicht anzuwenden, wenn sie so gespeichert werden ??
Alle Ideen wären großartig. :)
Ist es nicht möglich, eine "Berksfile" und Chef 11.1 zu verwenden? –
Ältere Chef-Versionen sind verfügbar, wenn Sie sie auf Ihren Stacks konfigurieren, aber die aktuelle Standardversion ist 12 und es gibt keine Berks-Integration mehr. – coderanger