This repository has been archived by the owner on Oct 5, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 13
/
vars.yaml.template
59 lines (45 loc) · 2.41 KB
/
vars.yaml.template
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
# either root, or the user created in provisioning step which can use passwordless ssh
ansible_ssh_user: root
# no if root, yes otherwise
ansible_become: no
# the public FQDN of the machine assigned during provisioning
openshift_public_hostname: "{{ ansible_fqdn }}"
# the public IP address, the IP address used in your internal DNS or host look up for browsers and other external client programs
openshift_public_ip: "{{ ansible_default_ipv4.address }}"
# the public subdomain to use for all of the external facing logging services
# by default it is the same as the public hostname
openshift_master_default_subdomain: "{{ openshift_public_hostname }}"
# list of names of additional namespaces to create for mux
# These are in YAML list format. Each namespace name must be in Kubernetes
# namespace identifier format, which must match the following regular expression:
# ^[a-z0-9]([-a-z0-9]*[a-z0-9])?$
# that is, begin with alphanum, followed by alphanums or dashes, and ending
# with an alphanum. With OpenShift 3.6 and later, there is a 63 character
# limit on the namespace name.
#openshift_logging_mux_namespaces:
#- this-is-a-namespace
#- another-namespace
# the private IP address, if your machine has a different public and private IP address
openshift_ip: "{{ ansible_default_ipv4.address }}"
# the private hostname of the machine that will be used inside the cluster, if different
# than the openshift_public_hostname
openshift_hostname: "{{ openshift_public_hostname }}"
# the public URL for OpenShift UI access
openshift_logging_master_public_url: https://{{ openshift_public_hostname }}:8443
# the public hostname for Kibana browser access
openshift_logging_kibana_hostname: kibana.{{ openshift_master_default_subdomain }}
# the public hostname for Elasticsearch direct API access
openshift_logging_es_hostname: es.{{ openshift_master_default_subdomain }}
# the public hostname for common logging ingestion - the fluentd secure_forward listener
openshift_logging_mux_hostname: mux.{{ openshift_master_default_subdomain }}
# ES tuning parameters
openshift_logging_es_memory_limit: 8Gi
# mux tuning parameters
#openshift_logging_mux_file_buffer_limit: 2Gi
openshift_logging_mux_cpu_limit: 500m
#openshift_logging_mux_memory_limit: 2Gi
#openshift_logging_mux_buffer_queue_limit: 1024
openshift_logging_mux_buffer_size_limit: 16m
#openshift_logging_mux_replicas: 1
# fluentd tuning parameters
#openshift_logging_fluentd_file_buffer_limit: 1Gi