Commit graph

208 commits

Author SHA1 Message Date
Manuel Vogel
85e56c1ab0
fixes ports on containers (#95)
- `docker_container` needs only internal port to be specified. Closes #8 and #89 for the documentation
- `docker_container` writes external port now correctly into `tfstate`. Closes #73
2018-10-09 22:32:26 +02:00
Manuel Vogel
3a8335be04
[ci skip] updates CHANGELOG for windows support 2018-09-28 16:22:33 +02:00
André Caron
064d2a96d1 Add support for running tests on Windows (#90)
* Add batch file clones of the unix shell scripts
* Update go-winio
* Document procedure for running tests on Windows
2018-09-28 16:18:48 +02:00
tf-release-bot
69bacfb745 Cleanup after v1.0.2 release 2018-09-27 19:08:46 +00:00
tf-release-bot
78cae01ec2
v1.0.2 2018-09-27 19:03:44 +00:00
Manuel Vogel
f8a9755fcd
Fix/cert material (#91)
* Fixes connection via TLS to docker host with file contents. Closes #86 
* Fixes skip of TLS verification if ca_material is not present. Closes #14
2018-09-26 18:27:04 +02:00
tf-release-bot
79c198a3b4 Cleanup after v1.0.1 release 2018-08-06 13:40:27 +00:00
tf-release-bot
acb6fecf79
v1.0.1 2018-08-06 13:36:43 +00:00
Radek Simko
b48a16ed51
Update CHANGELOG.md 2018-08-06 14:27:20 +01:00
Manuel Vogel
c346edd285
Merge branch 'master' of github.com:terraform-providers/terraform-provider-docker 2018-08-06 14:21:39 +02:00
Manuel Vogel
80fd7b1724
Fix/map to slice expander (#82)
* Updates docker deps to 65bd038
* Fixes map val to string slice expander
2018-08-06 14:21:02 +02:00
Manuel Vogel
8147477772
merge vendor 2018-07-16 11:43:44 +02:00
Manuel Vogel
64e491f7b9
merge master 2018-07-16 11:43:33 +02:00
tf-release-bot
d96333876b Cleanup after v1.0.0 release 2018-07-03 19:54:57 +00:00
tf-release-bot
bdf2eb49c5
v1.0.0 2018-07-03 19:51:28 +00:00
Manuel Vogel
1f563cc913
Migrate/docker-client (#70)
Migrates to the official docker client to connect to the Docker API/Deamon. Closes #32
2018-07-03 17:30:53 +02:00
Manuel Vogel
2598d3b90b
update docker deps to 65bd038 2018-05-30 09:40:26 +02:00
Radek Simko
e372355ab7
Update CHANGELOG.md 2018-05-29 11:44:20 +01:00
Radek Simko
72f1d1f9a2
Update CHANGELOG.md 2018-05-29 11:40:28 +01:00
Manuel Vogel
b8e0571919
Update/docker-18-03-1 (#68)
* updates travis to use Docker 18.03.1
* implements up to Docker API 1.37
2018-05-29 11:28:43 +02:00
kt
9af33618b3
Update CHANGELOG.md to include #47 2018-05-24 22:10:44 -07:00
kt
593272e037
Merge pull request #47 from captn3m0/docker-link-warning
deprecate and add warning about the link feature
2018-05-24 22:07:38 -07:00
Manuel Vogel
81f81d572f
[ci skip] update changelog 2018-05-18 12:16:18 +02:00
Manuel Vogel
7e5bb1e872
Fix service flatteners (#66)
* fixed the endpoint flattener
* uses the swarm endpoint spec now instead
2018-05-18 12:14:02 +02:00
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
kt
d7f124ca4e
README.md: correct provider organization & missing repository name 2018-05-02 10:33:52 -07:00
Radek Simko
a6dfabda55
Merge pull request #60 from terraform-providers/f-make-website
make: Add website + website-test targets
2018-04-30 11:06:13 +01:00
Radek Simko
123e4a100e
make: Add website + website-test targets 2018-04-30 08:52:55 +01:00
Manuel Vogel
ee31d90565
Fixed test for ulimits on containers 2018-04-20 12:07:35 +02:00
Manuel Vogel
e80016f3a4
[ci skip] Updated CHANGELOG 2018-04-20 11:36:53 +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
5e85cb68ae
Travis build uses docker version 18.03.0 to fix the build (#57)
fixes the travis build by adding the fixed version 18.03 to docker
2018-04-19 16:20:59 +02:00
Manuel Vogel
c8c1f9e662
Fixing build and private image 2018-04-10 08:47:28 +02:00
Manuel Vogel
9e643ac13d
added 3rd test image and made build more generic 2018-04-09 20:31:09 +02:00
Manuel Vogel
37e3301e98
updated test script to clean up properly 2018-04-09 20:20:40 +02:00
Manuel Vogel
bbab6d2075
Using absolute paths instead of relative in test scripts 2018-04-09 15:30:15 +02:00
Manuel Vogel
4270949de8
Updated private registry port to 15000 for fix teamcity build. 2018-04-09 15:17:06 +02:00
Nemo
49bb47b68d Marks the links property as deprecated 2018-04-02 11:49:45 +05:30
Nemo
c2597e760c Adds warning about the link feature 2018-03-10 20:20:56 +05:30
Manuel Vogel
da1272279e
Updated dockerclient to bf3bc17bb (#46)
updated volumes options
2018-03-07 10:19:02 +01: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
c8bbdbc091
Fixes layout and notes in docs. (#26)
* Fixed layout in the documentation.
* Remove notes that only the public registry is supported.
* Added description for environment variables for docker registry authentication.
2017-12-06 23:05:36 +02:00
tf-release-bot
5f666d5fc0 Cleanup after v0.1.1 release 2017-11-21 15:41:09 +00:00