@@ -35,6 +35,10 @@ re\-use the labels from the resource it exposes.
...
@@ -35,6 +35,10 @@ re\-use the labels from the resource it exposes.
If true, only print the object that would be sent, without creating it.
If true, only print the object that would be sent, without creating it.
.PP
.PP
\fB\-f\fP, \fB\-\-filename\fP=[]
Filename, directory, or URL to a file identifying the resource to expose a service
.PP
\fB\-\-generator\fP="service/v2"
\fB\-\-generator\fP="service/v2"
The name of the API generator to use. There are 2 generators: 'service/v1' and 'service/v2'. The only difference between them is that service port in v1 is named 'default', while it is left unnamed in v2. Default is 'service/v2'.
The name of the API generator to use. There are 2 generators: 'service/v1' and 'service/v2'. The only difference between them is that service port in v1 is named 'default', while it is left unnamed in v2. Default is 'service/v2'.
...
@@ -206,6 +210,9 @@ re\-use the labels from the resource it exposes.
...
@@ -206,6 +210,9 @@ re\-use the labels from the resource it exposes.
// Creates a service for a replicated nginx, which serves on port 80 and connects to the containers on port 8000.
// Creates a service for a replicated nginx, which serves on port 80 and connects to the containers on port 8000.
# Creates a service for a replication controller identified by type and name specified in "nginx\-controller.yaml", which serves on port 80 and connects to the containers on port 8000.
# Creates a service for a replication controller identified by type and name specified in "nginx-controller.yaml", which serves on port 80 and connects to the containers on port 8000.
--create-external-load-balancer[=false]: If true, create an external load balancer for this service (trumped by --type). Implementation is cloud provider dependent. Default is 'false'.
--create-external-load-balancer[=false]: If true, create an external load balancer for this service (trumped by --type). Implementation is cloud provider dependent. Default is 'false'.
--dry-run[=false]: If true, only print the object that would be sent, without creating it.
--dry-run[=false]: If true, only print the object that would be sent, without creating it.
-f, --filename=[]: Filename, directory, or URL to a file identifying the resource to expose a service
--generator="service/v2": The name of the API generator to use. There are 2 generators: 'service/v1' and 'service/v2'. The only difference between them is that service port in v1 is named 'default', while it is left unnamed in v2. Default is 'service/v2'.
--generator="service/v2": The name of the API generator to use. There are 2 generators: 'service/v1' and 'service/v2'. The only difference between them is that service port in v1 is named 'default', while it is left unnamed in v2. Default is 'service/v2'.
-h, --help[=false]: help for expose
-h, --help[=false]: help for expose
-l, --labels="": Labels to apply to the service created by this call.
-l, --labels="": Labels to apply to the service created by this call.
# Creates a service for a replication controller identified by type and name specified in "nginx-controller.yaml", which serves on port 80 and connects to the containers on port 8000.
cmd.Flags().String("overrides","","An inline JSON override for the generated object. If this is non-empty, it is used to override the generated object. Requires that the object supply a valid apiVersion field.")
cmd.Flags().String("overrides","","An inline JSON override for the generated object. If this is non-empty, it is used to override the generated object. Requires that the object supply a valid apiVersion field.")
cmd.Flags().String("name","","The name for the newly created object.")
cmd.Flags().String("name","","The name for the newly created object.")
cmd.Flags().String("session-affinity","","If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'")
cmd.Flags().String("session-affinity","","If non-empty, set the session affinity for the service to this; legal values: 'None', 'ClientIP'")
usage:="Filename, directory, or URL to a file identifying the resource to expose a service"