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 Add engine-api types to docker 2016-09-07 11:05:58 -07:00
cluster.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
configs.go Add config APIs 2017-05-11 10:08:21 -07:00
filters.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
filters_test.go arg filt 2017-05-19 13:47:32 +08:00
helpers.go Add config APIs 2017-05-11 10:08:21 -07:00
listen_addr.go Inroduce SWARM --data-path-addr flag 2017-04-26 15:33:15 -07:00
listen_addr_linux.go Add fallback to resolveSystemAddr() in linux 2016-09-09 13:27:57 -07:00
listen_addr_others.go Add functional support for Docker sub commands on Solaris 2016-11-07 09:06:34 -08:00
listen_addr_solaris.go Add functional support for Docker sub commands on Solaris 2016-11-07 09:06:34 -08:00
networks.go Integrate local datascope network with swarm 2017-05-17 15:50:28 -07:00
noderunner.go make engine support cluster config event 2017-07-11 17:21:15 +08:00
nodes.go use make slice to store objects to improve efficiency 2017-04-14 11:02:28 +08:00
secrets.go use make slice to store objects to improve efficiency 2017-04-14 11:02:28 +08:00
services.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
swarm.go Do not clear swarm directory at the begining of swarm init and swarm join now. 2017-05-22 17:45:20 -07:00
tasks.go Make plugin emit strongly typed, consumable events 2017-07-06 14:26:06 -04:00
utils.go Rather than remove the swarm directory and re-create, remove the swarm subdirs 2017-03-01 11:56:39 -08:00