Commit graph

14 commits

Author SHA1 Message Date
Manuel Vogel
dc824c1030
Feat/swarm 4 new resources (#40)
Adds docker swarm features to the provider for the Docker Engine 17.09.1 and API Version 1.32. 

The spec is close to the API. By default, the swarm services are fire and forget. A converging config implements the features of the docker cli to ensure a service and all its replicas are up and running. Furthermore, service can have configs, secrets, networks, mounts and be added to a network.
2018-05-16 18:00:04 +02:00
Manuel Vogel
ee31d90565
Fixed test for ulimits on containers 2018-04-20 12:07:35 +02:00
Conor Mongey
77420b1bd6 Add Ulimits to containers (#35)
* Add Ulimits
* added tests
2018-04-20 11:35:49 +02:00
Sid Verma
97599ecb3d Add ability to upload executable files (#55)
* Add ability to upload executable files
2018-04-20 11:30:45 +02:00
Sid Verma
46d1fc59eb Add support to attach devices to containers (#54) 2018-04-20 11:14:44 +02:00
Manuel Vogel
c8c1f9e662
Fixing build and private image 2018-04-10 08:47:28 +02:00
Manuel Vogel
36fd7383c3
Update go-dockerclient 2018-02-22 08:09:18 +01:00
Manuel Vogel
d7038e7560 Feat/swarm 3 acc test infra (#39)
* Set up test infrastructure with local registry and custom images.

* Updated travis docker version and usage of new test infra.

* Made acc tests constantly output test results.

* Tmp acc test files are ignored.

* Fixed tests with new infra.

* Allowing insecure registries for acc tests. Added fallback for v1 registries.

* Added private image cleanup after tests.

* Refined acc test structure to confirm tf provider standards with make testacc.
2018-02-09 13:11:30 -06:00
Manuel Vogel
5a40076c95
Feat/swarm 2 refactorings (#38)
* Removed id attribute of network resource.
* Extracted common validators. Removed custom hash functions.
2018-01-29 12:01:46 +01:00
Manuel Vogel
656c8a8c2f
Feat/swarm 1 update deps (#37)
* Removed id attribute of the network resource.
* Update dependencies. Mainly `go-dockerclient`
2018-01-24 09:31:23 +01:00
Peter Nyilas
98bede4dbe add prefix 'library' only to official images in the path (#27) 2018-01-02 10:31:06 +01:00
Sébastien Maccagnoni
b06fa7e2ba Allow the awslogs log driver (#28) 2018-01-02 10:25:42 +01:00
Manuel Vogel
76925f68f8
Feat/private registry support (#21)
* Add support for private registry auth. Adapted documentation and tests.
* Clarified README.
2017-11-21 10:14:07 +01:00
Jake Champlin
e23185d484
Transfer docker provider 2017-06-06 11:50:32 -04:00