diff options
author | OpenShift Bot <eparis+openshiftbot@redhat.com> | 2017-06-02 09:19:16 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-06-02 09:19:16 -0500 |
commit | cf50f4ee8c92453f6217d6a8488a993a681300b4 (patch) | |
tree | fbd5ba74b68d0258b3eee35adc740aceb306c5c5 /roles/openshift_logging/README.md | |
parent | 75bec5d3dd7cf81ea4f9fd72e593d61747f1608a (diff) | |
parent | ecb9b40a0c5d5f9353722b0373b559284cae7798 (diff) | |
download | openshift-cf50f4ee8c92453f6217d6a8488a993a681300b4.tar.gz openshift-cf50f4ee8c92453f6217d6a8488a993a681300b4.tar.bz2 openshift-cf50f4ee8c92453f6217d6a8488a993a681300b4.tar.xz openshift-cf50f4ee8c92453f6217d6a8488a993a681300b4.zip |
Merge pull request #4232 from richm/mux-namespaces-docs
Merged by openshift-bot
Diffstat (limited to 'roles/openshift_logging/README.md')
-rw-r--r-- | roles/openshift_logging/README.md | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/roles/openshift_logging/README.md b/roles/openshift_logging/README.md index 3c410eff2..0c60ef6fd 100644 --- a/roles/openshift_logging/README.md +++ b/roles/openshift_logging/README.md @@ -124,3 +124,34 @@ Elasticsearch OPS too, if using an OPS cluster: - `openshift_logging_es_ops_ca_ext`: The location of the CA cert for the cert Elasticsearch uses for the external TLS server cert (default is the internal CA) + +### mux - secure_forward listener service +- `openshift_logging_use_mux`: Default `False`. If this is `True`, a service + called `mux` will be deployed. This service will act as a Fluentd + secure_forward forwarder for the node agent Fluentd daemonsets running in the + cluster. This can be used to reduce the number of connections to the + OpenShift API server, by using `mux` and configuring each node Fluentd to + send raw logs to mux and turn off the k8s metadata plugin. +- `openshift_logging_mux_allow_external`: Default `False`. If this is `True`, + the `mux` service will be deployed, and it will be configured to allow + Fluentd clients running outside of the cluster to send logs using + secure_forward. This allows OpenShift logging to be used as a central + logging service for clients other than OpenShift, or other OpenShift + clusters. +- `openshift_logging_use_mux_client`: Default `False`. If this is `True`, the + node agent Fluentd services will be configured to send logs to the mux + service rather than directly to Elasticsearch. +- `openshift_logging_mux_hostname`: Default is "mux." + + `openshift_master_default_subdomain`. This is the hostname *external*_ + clients will use to connect to mux, and will be used in the TLS server cert + subject. +- `openshift_logging_mux_port`: 24284 +- `openshift_logging_mux_cpu_limit`: 100m +- `openshift_logging_mux_memory_limit`: 512Mi +- `openshift_logging_mux_default_namespaces`: Default `["mux-undefined"]` - the + first value in the list is the namespace to use for undefined projects, + followed by any additional namespaces to create by default - users will + typically not need to set this +- `openshift_logging_mux_namespaces`: Default `[]` - additional namespaces to + create for _external_ mux clients to associate with their logs - users will + need to set this |