Swann Croiset | 7d454d1 | 2017-04-13 10:17:20 +0200 | [diff] [blame] | 1 | classes: |
| 2 | - service.kubernetes.logging |
| 3 | - service.kubernetes.monitoring |
marco | acdae7e | 2015-12-02 15:35:37 +0100 | [diff] [blame] | 4 | parameters: |
Matthew Mosesohn | 0f7bee4 | 2017-07-17 13:52:16 +0300 | [diff] [blame] | 5 | _param: |
| 6 | kubernetes_cluster_domain: ${_param:cluster_domain} |
marco | acdae7e | 2015-12-02 15:35:37 +0100 | [diff] [blame] | 7 | kubernetes: |
| 8 | common: |
Victor Ryzhenkin | 8b7eec0 | 2018-12-11 19:04:45 +0400 | [diff] [blame] | 9 | addonmanager: |
| 10 | container: true |
| 11 | image: k8s.gcr.io/kube-addon-manager:v8.9 |
Sergii Golovatiuk | 707f7d8 | 2017-08-07 15:49:23 +0200 | [diff] [blame] | 12 | addons: |
Mateusz Matuszkowiak | 43c7c07 | 2018-10-09 14:40:38 +0200 | [diff] [blame] | 13 | alertmanager: |
| 14 | enabled: False |
| 15 | image: docker-prod-local.artifactory.mirantis.com/openstack-docker/alertmanager:2018.8.0 |
| 16 | namespace: stacklight |
| 17 | bind: |
| 18 | port: 9093 |
| 19 | address: 0.0.0.0 |
| 20 | dir: |
| 21 | config: /etc/alertmanager |
| 22 | data: /data |
| 23 | host_config: /srv/volumes/local/alertmanager/config |
| 24 | host_data: /srv/volumes/local/alertmanager/data |
Sergii Golovatiuk | 707f7d8 | 2017-08-07 15:49:23 +0200 | [diff] [blame] | 25 | dns: |
| 26 | enabled: true |
| 27 | replicas: 1 |
| 28 | autoscaler: |
| 29 | enabled: true |
Andrey Shestakov | 5f24a5a | 2017-11-03 17:53:58 +0200 | [diff] [blame] | 30 | domain: cluster.local |
Sergii Golovatiuk | 707f7d8 | 2017-08-07 15:49:23 +0200 | [diff] [blame] | 31 | server: 10.254.0.10 |
| 32 | dnsmasq: |
| 33 | cache-size: 1000 |
| 34 | no-resolv: |
| 35 | server: 127.0.0.1#10053 |
| 36 | log-facility: "-" |
| 37 | dashboard: |
| 38 | enabled: True |
| 39 | heapster_influxdb: |
| 40 | enabled: False |
| 41 | helm: |
| 42 | enabled: False |
Jakub Pavlik | faece4f | 2017-08-24 16:59:28 +0200 | [diff] [blame] | 43 | tiller_image: gcr.io/kubernetes-helm/tiller:v2.4.2 |
Sergii Golovatiuk | 707f7d8 | 2017-08-07 15:49:23 +0200 | [diff] [blame] | 44 | netchecker: |
| 45 | enabled: False |
| 46 | interval: 60 |
| 47 | namespace: netchecker |
| 48 | port: 80 |
akasatkin | e432a25 | 2017-08-22 15:27:13 +0300 | [diff] [blame] | 49 | agent_image: mirantis/k8s-netchecker-agent:stable |
| 50 | server_image: mirantis/k8s-netchecker-server:stable |
Matthew Mosesohn | 32ec04a | 2017-07-17 19:53:47 +0300 | [diff] [blame] | 51 | coredns: |
| 52 | enabled: False |
| 53 | namespace: kube-system |
| 54 | image: coredns/coredns:latest |
Andrey Shestakov | d825c86 | 2018-08-27 16:08:50 +0300 | [diff] [blame] | 55 | domain: cluster.local |
| 56 | server: 10.254.0.10 |
Sergii Golovatiuk | a9b68fe | 2017-09-19 19:38:03 +0200 | [diff] [blame] | 57 | etcd: |
Victor Ryzhenkin | 1b90aeb | 2018-10-03 20:33:52 +0400 | [diff] [blame] | 58 | operator_image: quay.io/coreos/etcd-operator:v0.9.2 |
Sergii Golovatiuk | a9b68fe | 2017-09-19 19:38:03 +0200 | [diff] [blame] | 59 | version: 3.1.8 |
| 60 | base_image: quay.io/coreos/etcd |
Victor Ryzhenkin | 1b90aeb | 2018-10-03 20:33:52 +0400 | [diff] [blame] | 61 | client_address: 10.254.0.15 |
Matthew Mosesohn | 3be5dd9 | 2017-08-25 16:54:51 +0300 | [diff] [blame] | 62 | externaldns: |
Tomáš Kukrál | 7c0dc21 | 2017-08-30 09:28:58 +0200 | [diff] [blame] | 63 | enabled: False |
Matthew Mosesohn | 3be5dd9 | 2017-08-25 16:54:51 +0300 | [diff] [blame] | 64 | namespace: kube-system |
| 65 | image: mirantis/external-dns:latest |
| 66 | domain: ${_param:kubernetes_cluster_domain} |
| 67 | provider: coredns |
Mateusz Matuszkowiak | 43c7c07 | 2018-10-09 14:40:38 +0200 | [diff] [blame] | 68 | fluentd: |
| 69 | namespace: stacklight |
| 70 | enabled: False |
| 71 | aggregator: |
| 72 | image: docker-prod-local.docker.mirantis.net/mirantis/external/fluentd-kubernetes-daemonset:stable |
| 73 | replicas: 1 |
| 74 | bind: |
| 75 | port: 24224 |
| 76 | host_port: 31950 |
| 77 | config: |
| 78 | config_dir: /fluentd/etc |
| 79 | output: |
| 80 | elasticsearch: |
| 81 | host: 127.0.0.1 |
| 82 | port: 9200 |
| 83 | scheme: http |
| 84 | logstash_format: true |
| 85 | logstash_prefix: 'log' |
| 86 | logstash_dateformat: '%Y.%m.%d' |
| 87 | request_timeout: '10s' |
| 88 | buffer_chunk_limit: '2m' |
| 89 | buffer_queue_limit: 32 |
| 90 | flush_interval: '10s' |
| 91 | max_retry_wait: 30 |
| 92 | num_threads: 8 |
| 93 | reload_connections: true |
| 94 | ssl_verify: false |
| 95 | log_level: info |
| 96 | resources: |
| 97 | requests: |
| 98 | memory: 512M |
| 99 | limits: |
| 100 | memory: 512M |
| 101 | prometheus: |
| 102 | enabled: False |
| 103 | namespace: stacklight |
| 104 | server: |
| 105 | image: docker-prod-local.artifactory.mirantis.com/openstack-docker/prometheus:2018.8.0 |
| 106 | replicas: 2 |
| 107 | bind: |
| 108 | host: 0.0.0.0 |
| 109 | port: 9090 |
| 110 | config: |
| 111 | config_dir: /etc/prometheus |
| 112 | data_dir: /data |
| 113 | host_config_dir: /srv/volumes/local/prometheus/config |
| 114 | host_data_dir: /srv/volumes/local/prometheus/data |
| 115 | storage_local_engine: persisted |
| 116 | storage_local_retention: 72h |
| 117 | use_static_datadir: true |
| 118 | resources: |
| 119 | requests: |
| 120 | memory: 1G |
| 121 | limits: |
| 122 | memory: 1G |
Sergii Golovatiuk | 707f7d8 | 2017-08-07 15:49:23 +0200 | [diff] [blame] | 123 | virtlet: |
| 124 | enabled: False |
| 125 | namespace: kube-system |
Victor Ryzhenkin | 810c507 | 2018-05-26 00:03:33 +0400 | [diff] [blame] | 126 | image: mirantis/virtlet:v1.0.3 |
Victor Ryzhenkin | 114adfc | 2018-04-03 16:28:04 +0400 | [diff] [blame] | 127 | criproxy_version: v0.10.0 |
| 128 | criproxy_source: md5=52717b1f70f15558ef4bdb0e4d4948da |
Łukasz Oleś | 333f6c0 | 2018-11-22 10:35:24 +0100 | [diff] [blame] | 129 | metrics-server: |
| 130 | enabled: False |
| 131 | controller_image: k8s.gcr.io/metrics-server-amd64:v0.3.1 |
Andrey Shestakov | 4667551 | 2018-04-24 10:58:33 +0300 | [diff] [blame] | 132 | cni: |
| 133 | plugins: |
| 134 | source: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz |
| 135 | hash: e7e5751d43456f69ea1ed043647e0377 |
Andrey Shestakov | 0c49f32 | 2018-10-08 13:43:46 +0300 | [diff] [blame] | 136 | containerd: |
| 137 | enabled: false |
| 138 | crictl: |
| 139 | source: https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.12.0/crictl-v1.12.0-linux-amd64.tar.gz |
| 140 | hash: md5=ff60b9ddfa5617f7ed14b3f3b6a60056 |
Matthew Mosesohn | 1990351 | 2017-08-31 19:38:19 +0300 | [diff] [blame] | 141 | cloudprovider: |
| 142 | enabled: False |
| 143 | provider: openstack |
| 144 | params: |
| 145 | region: RegionOne |
Sergey Kolekonov | c9867d0 | 2018-11-29 19:41:00 +0400 | [diff] [blame] | 146 | domain_id: default |
Matthew Mosesohn | 0f7bee4 | 2017-07-17 13:52:16 +0300 | [diff] [blame] | 147 | cluster_domain: ${_param:kubernetes_cluster_domain} |
Matthew Mosesohn | 32ec04a | 2017-07-17 19:53:47 +0300 | [diff] [blame] | 148 | cluster_name: ${_param:cluster_name} |