c5e425b02b
* Support Metrics Server as addon (#3560). * Update metrics server v0.3.1. * Add metrics server test. * Replace metrics server manifests with kubernetes/cluster/addons's. * Modify metrics server manifests for kubespray. * Follow PR#3558 node label node-role.kubernetes.io/master change * Fix metrics server parameters base_metrics_server_... to metrics_server_... * Fix too hard corded metrics_server_memory_per_node * Add configurable insecure tls for metrics-apiservice * Downloadable addon-resizer and extract parameter as variables * Remove metrics server version from deployment name * Metrics Server work when all masters has node role * Download metrics-server and add-resizer container only on master * ServiceAccount and ConfigMap is separated and fix application name * Remove old metrics server clusterrole template * Fix addon-resizer image specify * Make InternalIP default for metrics_server_kubelet_preferred_address_types Make InternalIP default because multiple preferrred address types does not work.
20 lines
493 B
YAML
20 lines
493 B
YAML
# Instance settings
|
|
cloud_image_family: centos-7
|
|
cloud_region: us-central1-c
|
|
cloud_machine_type: "n1-standard-1"
|
|
mode: ha
|
|
|
|
# Deployment settings
|
|
kube_network_plugin: flannel
|
|
helm_enabled: true
|
|
kubernetes_audit: true
|
|
etcd_events_cluster_setup: true
|
|
local_volume_provisioner_enabled: true
|
|
etcd_deployment_type: host
|
|
deploy_netchecker: true
|
|
dns_min_replicas: 1
|
|
cloud_provider: gce
|
|
kube_encrypt_secret_data: true
|
|
ingress_nginx_enabled: true
|
|
cert_manager_enabled: true
|
|
metrics_server_enabled: true
|