openshift-infra-f5-router man page

openshift infra f5-router — Start an F5 route synchronizer

Synopsis

openshift infra f5-router [Options]

Description

Start an F5 route synchronizer

This command launches a process that will synchronize an F5 to the route configuration of your master.

You may restrict the set of routes exposed to a single project (with --namespace), projects your client has access to with a set of labels (--project-labels), namespaces matching a label (--namespace-labels), or all namespaces (no argument). You can limit the routes to those matching a --labels or --fields selector. Note that you must have a cluster-wide administrative role to view all namespaces.

Options

--api-version=""
DEPRECATED: The API version to use when talking to the server
--as=""
Username to impersonate for the operation.
--certificate-authority=""
Path to a cert. file for the certificate authority.
--client-certificate=""
Path to a client certificate file for TLS.
--client-key=""
Path to a client key file for TLS.
--cluster=""
The name of the kubeconfig cluster to use
--config=""
Path to the config file to use for CLI requests.
--context=""
The name of the kubeconfig context to use
--f5-host=""
The host of F5 BIG-IP's management interface
--f5-http-vserver="ose-vserver"
The F5 BIG-IP virtual server for HTTP connections
--f5-https-vserver="https-ose-vserver"
The F5 BIG-IP virtual server for HTTPS connections
--f5-insecure=false
Skip strict certificate verification
--f5-partition-path="/Common"
The F5 BIG-IP partition path to use
--f5-password=""
The password for F5 BIG-IP's management utility
--f5-private-key=""
The path to the F5 BIG-IP SSH private key file
--f5-username=""
The username for F5 BIG-IP's management utility
--fields=""
A field selector to apply to routes to watch
--hostname-template=""
If specified, a template that should be used to generate the hostname for a route without spec.host (e.g. '${name}-${namespace}.myapps.mycompany.com')
--include-udp-endpoints=false
If true, UDP endpoints will be considered as candidates for routing
--insecure-skip-tls-verify=false
If true, the server's certificate will not be checked for validity. This will make your HTTPS connections insecure.
--kubernetes=" ⟨http://localhost:8080"⟩
The address of the Kubernetes server (host, host:port, or URL). If omitted defaults to the master.
--labels=""
A label selector to apply to the routes to watch
--master=" ⟨http://localhost:8080"⟩
The address the master can be reached on (host, host:port, or URL).
--name="public"
The name the router will identify itself with in the route status
-n, --namespace=""
If present, the namespace scope for this CLI request.
--namespace-labels=""
A label selector to apply to namespaces to watch
--override-hostname=false
Override the spec.host value for a route with --hostname-template
--project-labels=""
A label selector to apply to projects to watch; if '*' watches all projects the client can access
--resync-interval=0
The interval at which the route list should be fully refreshed
--server=""
The address and port of the Kubernetes API server
--token=""
Bearer token for authentication to the API server.
--user=""
The name of the kubeconfig user to use

Options Inherited from Parent Commands

--google-json-key=""
The Google Cloud Platform Service Account JSON Key to use for authentication.

--log-flush-frequency=0
Maximum number of seconds between log flushes

See Also

openshift-infra(1), openshift-infra-f5-router-version(1),

History

June 2016, Ported from the Kubernetes man-doc generator

Referenced By

openshift-infra(1), openshift-infra-f5-router-version(1).

Openshift CLI User Manuals Openshift June 2016