moby--moby/daemon/cluster
Liron Levin 7d45cafd57 pluggable secret backend
This commit extends SwarmKit secret management with pluggable secret
backends support.

Updating the work in
[swarmkit](docker/swarmkit@eebac27434) for
pluggable secret backend and adding the
driver parameter to `SecretSpec`.

Remaining work:
- [ ] CLI support (docker/cli)
- [ ] api in [plugin helpers](docker/go-plugins-helpers))
- [ ] Reference plugin
- [ ] Documenation (after cli work)

Signed-off-by: Liron Levin <liron@twistlock.com>
2017-07-15 16:50:02 +03:00
..
controllers/plugin Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
convert pluggable secret backend 2017-07-15 16:50:02 +03:00
executor renaming id() to state clearly that it's related to the networkAttachement container target 2017-07-12 15:58:31 +02:00
provider
cluster.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
configs.go
filters.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
filters_test.go
helpers.go
listen_addr.go
listen_addr_linux.go
listen_addr_others.go
listen_addr_solaris.go
networks.go
noderunner.go make engine support cluster config event 2017-07-11 17:21:15 +08:00
nodes.go
secrets.go
services.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
swarm.go
tasks.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
utils.go