Merge pull request #30468 from ralphtheninja/master

update api docs on Placement.Constraints for services
This commit is contained in:
Vincent Demeester 2017-01-27 17:43:46 +01:00 committed by GitHub
commit 0b47ca4339

View file

@ -4460,7 +4460,11 @@ List services
"Condition": "any", "Condition": "any",
"MaxAttempts": 0 "MaxAttempts": 0
}, },
"Placement": {} "Placement": {
"Constraints": [
"node.role == worker"
]
}
}, },
"Mode": { "Mode": {
"Replicated": { "Replicated": {
@ -4576,7 +4580,11 @@ image](#create-an-image) section for more details.
"max-size": "10M" "max-size": "10M"
} }
}, },
"Placement": {}, "Placement": {
"Constraints": [
"node.role == worker"
]
},
"Resources": { "Resources": {
"Limits": { "Limits": {
"MemoryBytes": 104857600 "MemoryBytes": 104857600
@ -4683,7 +4691,8 @@ image](#create-an-image) section for more details.
is 0, which is ignored). is 0, which is ignored).
- **Window** Windows is the time window used to evaluate the restart policy (default value is - **Window** Windows is the time window used to evaluate the restart policy (default value is
0, which is unbounded). 0, which is unbounded).
- **Placement** An array of constraints. - **Placement** Restrictions on where a service can run.
- **Constraints** An array of constraints, e.g. `[ "node.role == manager" ]`.
- **Mode** Scheduling mode for the service (`replicated` or `global`, defaults to `replicated`). - **Mode** Scheduling mode for the service (`replicated` or `global`, defaults to `replicated`).
- **UpdateConfig** Specification for the update strategy of the service. - **UpdateConfig** Specification for the update strategy of the service.
- **Parallelism** Maximum number of tasks to be updated in one iteration (0 means unlimited - **Parallelism** Maximum number of tasks to be updated in one iteration (0 means unlimited
@ -4922,7 +4931,8 @@ image](#create-an-image) section for more details.
is 0, which is ignored). is 0, which is ignored).
- **Window** Windows is the time window used to evaluate the restart policy (default value is - **Window** Windows is the time window used to evaluate the restart policy (default value is
0, which is unbounded). 0, which is unbounded).
- **Placement** An array of constraints. - **Placement** Restrictions on where a service can run.
- **Constraints** An array of constraints, e.g. `[ "node.role == manager" ]`.
- **Mode** Scheduling mode for the service (`replicated` or `global`, defaults to `replicated`). - **Mode** Scheduling mode for the service (`replicated` or `global`, defaults to `replicated`).
- **UpdateConfig** Specification for the update strategy of the service. - **UpdateConfig** Specification for the update strategy of the service.
- **Parallelism** Maximum number of tasks to be updated in one iteration (0 means unlimited - **Parallelism** Maximum number of tasks to be updated in one iteration (0 means unlimited