mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
API: deprecate /info "ClusterStore" and "ClusterAdvertise" fields
These fields will now be omitted when empty. Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
a5538c06f9
commit
616e64b42f
4 changed files with 10 additions and 4 deletions
|
@ -4186,7 +4186,7 @@ definitions:
|
|||
|
||||
<p><br /></p>
|
||||
|
||||
> **Note**: This field is only propagated when using standalone Swarm
|
||||
> **Deprecated**: This field is only propagated when using standalone Swarm
|
||||
> mode, and overlay networking using an external k/v store. Overlay
|
||||
> networks with Swarm mode enabled use the built-in raft store, and
|
||||
> this field will be empty.
|
||||
|
@ -4200,7 +4200,7 @@ definitions:
|
|||
|
||||
<p><br /></p>
|
||||
|
||||
> **Note**: This field is only propagated when using standalone Swarm
|
||||
> **Deprecated**: This field is only propagated when using standalone Swarm
|
||||
> mode, and overlay networking using an external k/v store. Overlay
|
||||
> networks with Swarm mode enabled use the built-in raft store, and
|
||||
> this field will be empty.
|
||||
|
|
|
@ -194,8 +194,8 @@ type Info struct {
|
|||
Labels []string
|
||||
ExperimentalBuild bool
|
||||
ServerVersion string
|
||||
ClusterStore string
|
||||
ClusterAdvertise string
|
||||
ClusterStore string `json:",omitempty"` // Deprecated: host-discovery and overlay networks with external k/v stores are deprecated
|
||||
ClusterAdvertise string `json:",omitempty"` // Deprecated: host-discovery and overlay networks with external k/v stores are deprecated
|
||||
Runtimes map[string]Runtime
|
||||
DefaultRuntime string
|
||||
Swarm swarm.Info
|
||||
|
|
|
@ -159,15 +159,18 @@ type CommonConfig struct {
|
|||
// ClusterStore is the storage backend used for the cluster information. It is used by both
|
||||
// multihost networking (to store networks and endpoints information) and by the node discovery
|
||||
// mechanism.
|
||||
// Deprecated: host-discovery and overlay networks with external k/v stores are deprecated
|
||||
ClusterStore string `json:"cluster-store,omitempty"`
|
||||
|
||||
// ClusterOpts is used to pass options to the discovery package for tuning libkv settings, such
|
||||
// as TLS configuration settings.
|
||||
// Deprecated: host-discovery and overlay networks with external k/v stores are deprecated
|
||||
ClusterOpts map[string]string `json:"cluster-store-opts,omitempty"`
|
||||
|
||||
// ClusterAdvertise is the network endpoint that the Engine advertises for the purpose of node
|
||||
// discovery. This should be a 'host:port' combination on which that daemon instance is
|
||||
// reachable by other hosts.
|
||||
// Deprecated: host-discovery and overlay networks with external k/v stores are deprecated
|
||||
ClusterAdvertise string `json:"cluster-advertise,omitempty"`
|
||||
|
||||
// MaxConcurrentDownloads is the maximum number of downloads that
|
||||
|
|
|
@ -17,6 +17,9 @@ keywords: "API, Docker, rcli, REST, documentation"
|
|||
|
||||
[Docker Engine API v1.41](https://docs.docker.com/engine/api/v1.41/) documentation
|
||||
|
||||
* The `ClusterStore` and `ClusterAdvertise` fields in `GET /info` are deprecated
|
||||
and are now omitted if they contain an empty value. This change is not versioned,
|
||||
and affects all API versions if the daemon has this patch.
|
||||
* The `filter` (singular) query parameter, which was deprecated in favor of the
|
||||
`filters` option in Docker 1.13, has now been removed from the `GET /images/json`
|
||||
endpoint. The parameter remains available when using API version 1.40 or below.
|
||||
|
|
Loading…
Add table
Reference in a new issue