Explorar el Código

Merge pull request #35085 from thaJeztah/update-portconfig-swagger

Add PortConfig.PublishMode to API documentation
Yong Tang hace 7 años
padre
commit
f0e393bd0a
Se han modificado 1 ficheros con 18 adiciones y 0 borrados
  1. 18 0
      api/swagger.yaml

+ 18 - 0
api/swagger.yaml

@@ -3042,6 +3042,24 @@ definitions:
       PublishedPort:
         description: "The port on the swarm hosts."
         type: "integer"
+      PublishMode:
+        description: |
+          The mode in which port is published.
+
+          <p><br /></p>
+
+          - "ingress" makes the target port accessible on on every node,
+            regardless of whether there is a task for the service running on
+            that node or not.
+          - "host" bypasses the routing mesh and publish the port directly on
+            the swarm node where that service is running.
+
+        type: "string"
+        enum:
+          - "ingress"
+          - "host"
+        default: "ingress"
+        example: "ingress"
 
   EndpointSpec:
     description: "Properties that can be configured to access and load balance a service."