Workspace
Was auch immer Sie mit Polycrate bauen passiert in einem Workspace. Der Workspace enthält Konfiguration, Credentials und Lifecycle-Artefakte, die beim Ausführen von Blöcken entstehen. Ein Workspace ist im Grunde genommen nur ein Ordner auf Ihrer Festplatte der mit Hilfe von git oder anderen Mechanismen versioniert und synchronisiert werden kann. Der sog. Workspace Ordner kann beim Ausführen von Polycrate mit dem Flag --workspace ~/.polycrate/workspaces/demo
, bzw. -w ~/.polycrate/workspaces/demo
bestimmt werden. Standardmäßig nimmt Polycrate an, dass der aktuelle Pfad ($PWD
) von dem Polycrate ausgeführt wurde ein Workspace ist.
Der Workspace kann mit Hilfe der Workspace Konfiguration zusammengebaut werden.