Manuel Vogel
aaee1b5c47
Adds container logs option. Closes #108 .
2018-10-29 07:07:37 +01:00
Manuel Vogel
bc56f62190
Adds container static IPv4/IPv6 address. Marks network and network_alias as deprecated. Closes #105 .
2018-10-29 06:36:21 +01:00
Boris HUISGEN
9d67619581
Update tests
...
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-28 21:52:42 +01:00
Manuel Vogel
e92eae80ab
Adds cpu_set to containers. Closes #41
2018-10-28 09:12:38 +01:00
Manuel Vogel
6b00f96a5d
Fixes bug introduced from merge of #106
2018-10-28 07:29:02 +01:00
Manuel Vogel
c9d9f08d54
Merges master
2018-10-27 10:09:03 +02:00
Manuel Vogel
f689619b2d
Adds container healthcheck.
2018-10-26 07:37:45 +02:00
Manuel Vogel
388e16630d
Adds asc sorting to container ports flattening to fix blinking test.
2018-10-26 07:24:22 +02:00
Manuel Vogel
36a92c5e89
bla
2018-10-25 09:50:33 +02:00
Boris HUISGEN
d4032c8939
Add rm and attach options to execute short-lived containers ( #106 )
...
* Adds rm, attach options and exit_code attribute. Closes #43
* Updates documentation
2018-10-25 08:01:38 +02:00
Manuel Vogel
2360eb088f
Container network fixes ( #104 )
...
* Feat/net-attr add IP address of each network to the computed attributes from #50 .
* marks ip_address as deprecated and adds network data for a container. Closes #9
* adds wait for removal of a container. Closes #98
* removes validator for container network_mode and checks error handling if container disconnect from default network fails. Closes #107
2018-10-25 07:21:48 +02:00
Boris HUISGEN
da71464d20
Fix other tests as port internal/external are not strings but int
...
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-20 12:47:17 +02:00
Boris HUISGEN
49e35c46b2
Add container healthcheck
...
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-19 21:52:42 +02:00
Boris HUISGEN
a39c7a2825
Add test
...
Signed-off-by: Boris HUISGEN <bhuisgen@hbis.fr>
2018-10-19 21:11:37 +02:00
Manuel Vogel
f710743d71
Support for random external port for containers ( #103 )
...
* fixes container port mapping by switching from set to list. Closes #102
* adapts mapper and flattener
* updates CHANGELOG
2018-10-16 18:49:57 +02:00
Manuel Vogel
b1b79b5743
Adds pid and namespace mode ( #96 )
...
* adds `pid` and `userns` mode for containers. Closes #88 and #17
* updates CHANGELOG
2018-10-11 10:55:18 +02:00
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
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
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
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
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
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