node-config.yaml.j2 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. allowDisabledDocker: false
  2. apiVersion: v1
  3. authConfig:
  4. authenticationCacheSize: 1000
  5. authenticationCacheTTL: 5m
  6. authorizationCacheSize: 1000
  7. authorizationCacheTTL: 5m
  8. dnsBindAddress: "127.0.0.1:53"
  9. dnsDomain: cluster.local
  10. dnsIP: 0.0.0.0
  11. dnsNameservers: null
  12. dnsRecursiveResolvConf: /etc/origin/node/resolv.conf
  13. dockerConfig:
  14. dockerShimRootDirectory: /var/lib/dockershim
  15. dockerShimSocket: /var/run/dockershim.sock
  16. execHandlerName: native
  17. enableUnidling: true
  18. imageConfig:
  19. format: "{{ openshift_imageconfig_format }}"
  20. latest: false
  21. iptablesSyncPeriod: 30s
  22. kind: NodeConfig
  23. kubeletArguments:
  24. cloud-config:
  25. - /etc/origin/cloudprovider/{{ openshift_node_group_cloud_provider }}.conf
  26. cloud-provider:
  27. - {{ openshift_node_group_cloud_provider }}
  28. node-labels: {{ openshift_node_group_labels | to_json }}
  29. masterClientConnectionOverrides:
  30. acceptContentTypes: application/vnd.kubernetes.protobuf,application/json
  31. burst: 40
  32. contentType: application/vnd.kubernetes.protobuf
  33. qps: 20
  34. masterKubeConfig: node.kubeconfig
  35. networkConfig:
  36. mtu: {{ openshift_node_group_network_mtu }}
  37. networkPluginName: {{ openshift_node_group_network_plugin }}
  38. nodeIP: ""
  39. podManifestConfig: null
  40. servingInfo:
  41. bindAddress: 0.0.0.0:10250
  42. bindNetwork: tcp4
  43. certFile: server.crt
  44. clientCA: node-client-ca.crt
  45. keyFile: server.key
  46. namedCertificates: null
  47. volumeConfig:
  48. localQuota:
  49. perFSGroup: null
  50. volumeDirectory: {{ openshift_node_group_node_data_dir }}/openshift.local.volumes
  51. enable-controller-attach-detach:
  52. - 'true'
  53. networkPluginName: {{ openshift_node_group_network_plugin }}