Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 1 | parameters: |
| 2 | _param: |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 3 | # General |
| 4 | linux_system_codename: xenial |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 5 | salt_minion_ca_host: ${_param:infra_config_hostname}.${_param:cluster_domain} |
| 6 | salt_minion_ca_authority: salt_master_ca |
| 7 | |
Victor Ryzhenkin | 03e5840 | 2017-12-12 16:46:05 +0400 | [diff] [blame] | 8 | # kubelet |
| 9 | kubelet_fail_on_swap: True |
| 10 | |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 11 | # kubernetes settings |
| 12 | kubernetes_admin_user: admin |
| 13 | kubernetes_admin_password: sbPfel23ZigJF3Bm |
| 14 | kubernetes_admin_token: PpP6Mm3pAoPVqcKOKUu0x1dh7b1959Fi |
| 15 | kubernetes_kubelet_token: JJ2PKHxjiU6EYvIt18BqwdSK1HvWh8pt |
| 16 | kubernetes_kube-proxy_token: jT0hJk9L6cIw5UpYDNhsRwcj3Z2n62B6 |
| 17 | kubernetes_scheduler_token: VgkUHfrW07zNxrb0ucFyX7NBnSJN9Xp6 |
| 18 | kubernetes_controller-manager_token: uXrdZ1YKF6qlYm3sHje2iEXMGAGDWOIU |
| 19 | kubernetes_dns_token: 0S1I4iJeFjq5fopPwwCwTp3xFpEZfeUl |
| 20 | etcd_initial_token: IN7KaRMSo3xkGxkjAAPtkRkAgqN4ZNRq |
| 21 | |
vrovachev | 3059385 | 2017-09-18 17:32:53 +0400 | [diff] [blame] | 22 | # component docker images |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 23 | kubernetes_hyperkube_source: https://docker-prod-local.artifactory.mirantis.com/artifactory/binary-prod-local/mirantis/kubernetes/hyperkube-binaries/hyperkube_v1.12.3-2_1544133573591 |
| 24 | kubernetes_hyperkube_source_hash: md5=fc23eaf3ba63d9ed9d141f465f584012 |
| 25 | kubernetes_pause_image: docker-prod-virtual.docker.mirantis.net/mirantis/kubernetes/pause-amd64:v1.12.3-2 |
Victor Ryzhenkin | 5229e38 | 2018-10-04 22:27:31 +0400 | [diff] [blame] | 26 | kubernetes_virtlet_image: mirantis/virtlet:v1.4.1 |
Victor Ryzhenkin | 55d0eca | 2018-09-27 14:39:12 +0400 | [diff] [blame] | 27 | kubernetes_criproxy_version: v0.12.0 |
| 28 | kubernetes_criproxy_checksum: md5=371cacd3d8568eb88425498b48a649dd |
vrovachev | 3059385 | 2017-09-18 17:32:53 +0400 | [diff] [blame] | 29 | kubernetes_netchecker_agent_probeurls: "http://ipinfo.io" |
Aleksei Kasatkin | 83a3d1d | 2018-08-24 14:18:25 +0200 | [diff] [blame] | 30 | # kube-controllers image is temporarily added here as it's not defined in TCP-QA by now |
| 31 | kubernetes_calico_kube_controllers_image: docker-prod-virtual.docker.mirantis.net/mirantis/projectcalico/calico/kube-controllers:v3.1.3 |
vrovachev | 3059385 | 2017-09-18 17:32:53 +0400 | [diff] [blame] | 32 | |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 33 | # addresses and hostnames |
| 34 | kubernetes_internal_api_address: 10.254.0.1 |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 35 | kubernetes_internal_dns_address: 10.254.0.10 |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 36 | kubernetes_control_hostname: ctl |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 37 | kubernetes_control_address: 172.16.10.253 |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 38 | kubernetes_control_node01_hostname: ctl01 |
| 39 | kubernetes_control_node02_hostname: ctl02 |
| 40 | kubernetes_control_node03_hostname: ctl03 |
vrovachev | 8afdced | 2017-10-05 17:00:49 +0400 | [diff] [blame] | 41 | kubernetes_compute01_hostname: cmp0 |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 42 | kubernetes_control_node01_address: 172.16.10.101 |
| 43 | kubernetes_control_node02_address: 172.16.10.102 |
| 44 | kubernetes_control_node03_address: 172.16.10.103 |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 45 | |
| 46 | cluster_vip_address: ${_param:kubernetes_control_address} |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 47 | cluster_local_address: ${_param:single_address} |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 48 | |
| 49 | # etcd stuff |
| 50 | cluster_node01_hostname: ${_param:kubernetes_control_node01_hostname} |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 51 | cluster_node01_address: ${_param:kubernetes_control_node01_address} |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 52 | cluster_node01_port: 4001 |
| 53 | cluster_node02_hostname: ${_param:kubernetes_control_node02_hostname} |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 54 | cluster_node02_address: ${_param:kubernetes_control_node02_address} |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 55 | cluster_node02_port: 4001 |
| 56 | cluster_node03_hostname: ${_param:kubernetes_control_node03_hostname} |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 57 | cluster_node03_address: ${_param:kubernetes_control_node03_address} |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 58 | cluster_node03_port: 4001 |
| 59 | |
| 60 | # calico |
| 61 | calico_private_network: 192.168.0.0 |
| 62 | calico_private_netmask: 16 |
| 63 | |
Victor Ryzhenkin | 6057f85 | 2017-09-25 20:12:46 +0400 | [diff] [blame] | 64 | # component docker images |
Sergey Kolekonov | 0eb93d1 | 2018-09-26 17:16:58 +0400 | [diff] [blame] | 65 | |
Victor Ryzhenkin | 6057f85 | 2017-09-25 20:12:46 +0400 | [diff] [blame] | 66 | kubernetes_externaldns_provider: coredns |
| 67 | |
Vladimir Jigulin | 7bc766b | 2018-07-17 14:42:36 +0400 | [diff] [blame] | 68 | kubernetes_metallb_addresses_pool: 172.16.10.60-172.16.10.80 |
| 69 | |
Victor Ryzhenkin | 6057f85 | 2017-09-25 20:12:46 +0400 | [diff] [blame] | 70 | # switches of addons |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 71 | kubernetes_kubedns_enabled: False |
| 72 | kubernetes_externaldns_enabled: False |
| 73 | kubernetes_coredns_enabled: True |
| 74 | kubernetes_dashboard: True |
| 75 | kubernetes_virtlet_enabled: False |
| 76 | kubernetes_flannel_enabled: False |
| 77 | kubernetes_genie_enabled: False |
| 78 | kubernetes_calico_enabled: True |
| 79 | kubernetes_opencontrail_enabled: False |
| 80 | kubernetes_contrail_network_controller_enabled: False |
| 81 | kubernetes_metallb_enabled: False |
| 82 | kubernetes_ingressnginx_enabled: False |
| 83 | kubernetes_rbd_enabled: False |
| 84 | kubernetes_helm_enabled: False |
| 85 | kubernetes_netchecker_enabled: True |
| 86 | kubernetes_calico_policy_enabled: False |
| 87 | kubernetes_metrics_server_enabled: False |
| 88 | |
| 89 | kubernetes_ingressnginx_controller_replicas: 1 |
| 90 | kubernetes_virtlet_use_apparmor: False |
| 91 | |
| 92 | kubernetes_addon_namespace: kube-system |
| 93 | |
| 94 | |
| 95 | # Cloud providers parameters |
| 96 | |
| 97 | kubernetes_cloudprovider_enabled: False |
| 98 | kubernetes_cloudprovider_type: 'openstack' |
Victor Ryzhenkin | 6057f85 | 2017-09-25 20:12:46 +0400 | [diff] [blame] | 99 | |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 100 | linux: |
| 101 | network: |
Victor Ryzhenkin | 4e9bf57 | 2018-12-20 00:43:16 +0400 | [diff] [blame^] | 102 | resolv: |
| 103 | dns: |
| 104 | - ${_param:dns_server01} |
| 105 | - ${_param:dns_server02} |
| 106 | - ${_param:kubernetes_internal_dns_address} |
| 107 | search: |
| 108 | - ${_param:cluster_domain} |
Ales Komarek | c12dd41 | 2017-06-27 16:24:42 +0200 | [diff] [blame] | 109 | host: |
| 110 | ctl: |
| 111 | address: ${_param:kubernetes_control_address} |
| 112 | names: |
| 113 | - ${_param:kubernetes_control_hostname} |
| 114 | - ${_param:kubernetes_control_hostname}.${_param:cluster_domain} |
| 115 | ctl01: |
| 116 | address: ${_param:kubernetes_control_node01_address} |
| 117 | names: |
| 118 | - ${_param:kubernetes_control_node01_hostname} |
| 119 | - ${_param:kubernetes_control_node01_hostname}.${_param:cluster_domain} |
| 120 | ctl02: |
| 121 | address: ${_param:kubernetes_control_node02_address} |
| 122 | names: |
| 123 | - ${_param:kubernetes_control_node02_hostname} |
| 124 | - ${_param:kubernetes_control_node02_hostname}.${_param:cluster_domain} |
| 125 | ctl03: |
| 126 | address: ${_param:kubernetes_control_node03_address} |
| 127 | names: |
| 128 | - ${_param:kubernetes_control_node03_hostname} |
| 129 | - ${_param:kubernetes_control_node03_hostname}.${_param:cluster_domain} |