summaryrefslogtreecommitdiffstats
path: root/roles/openshift_master
diff options
context:
space:
mode:
authorDevan Goodwin <dgoodwin@redhat.com>2016-07-28 09:17:50 -0300
committerDevan Goodwin <dgoodwin@redhat.com>2016-07-28 09:17:50 -0300
commit4bb6264a131082cc14f4a16e7b118bea2b5263de (patch)
tree924c8da68ec445f66b8399156fd6af072a4d662a /roles/openshift_master
parent31707737a5473bb5cf6545b6675b192a64a913c7 (diff)
downloadopenshift-4bb6264a131082cc14f4a16e7b118bea2b5263de.tar.gz
openshift-4bb6264a131082cc14f4a16e7b118bea2b5263de.tar.bz2
openshift-4bb6264a131082cc14f4a16e7b118bea2b5263de.tar.xz
openshift-4bb6264a131082cc14f4a16e7b118bea2b5263de.zip
Add 3.3 protobuf config stanzas for master/node config.
Diffstat (limited to 'roles/openshift_master')
-rw-r--r--roles/openshift_master/templates/master.yaml.v1.j214
1 files changed, 14 insertions, 0 deletions
diff --git a/roles/openshift_master/templates/master.yaml.v1.j2 b/roles/openshift_master/templates/master.yaml.v1.j2
index b18a42e32..27d7fac8c 100644
--- a/roles/openshift_master/templates/master.yaml.v1.j2
+++ b/roles/openshift_master/templates/master.yaml.v1.j2
@@ -131,7 +131,21 @@ kubernetesMasterConfig:
{% endif %}
masterClients:
{# TODO: allow user to set externalKubernetesKubeConfig #}
+{% if openshift.common.version_gte_3_3_or_1_3 | bool %}
+ externalKubernetesClientConnectionOverrides:
+ acceptContentTypes: application/vnd.kubernetes.protobuf,application/json
+ contentType: application/vnd.kubernetes.protobuf
+ burst: 400
+ ops: 200
+{% endif %}
externalKubernetesKubeConfig: ""
+{% if openshift.common.version_gte_3_3_or_1_3 | bool %}
+ openshiftLoopbackClientConnectionOverrides:
+ acceptContentTypes: application/vnd.kubernetes.protobuf,application/json
+ contentType: application/vnd.kubernetes.protobuf
+ burst: 600
+ ops: 300
+{% endif %}
openshiftLoopbackKubeConfig: openshift-master.kubeconfig
masterPublicURL: {{ openshift.master.public_api_url }}
networkConfig: