mirror of https://github.com/pulumi/pulumi.git
f911817fb5
Secret managers now just deal with their JSON state. All the logic of mapping between JSON state and the config files (`workspace.ProjectStack`) is kept in secrets/manager.go `SetConfig` and `GetConfig` methods. If we add secrets to project config we'll just add the type and state fields directly. If we add plugin support for secrets they will write raw type and state fields directly to stack config as well. |
||
---|---|---|
.. | ||
asset | ||
authhelpers | ||
backend | ||
cmd/pulumi | ||
codegen | ||
display | ||
engine | ||
graph | ||
importer | ||
operations | ||
resource | ||
secrets | ||
testing/integration | ||
util | ||
version | ||
workspace | ||
README.md | ||
go.mod | ||
go.sum |
README.md
pulumi/pkg
While pulumi/sdk maintains strict backwards compatibility guarantees, code under pkg/ is handled more informally: while breaking changes are still discouraged they may happen when they make sense.