blob: 877a6a1081f347d16bafdfa8a344f064550af551 [file] [log] [blame]
Swann Croiset7d454d12017-04-13 10:17:20 +02001classes:
2- service.kubernetes.logging
3- service.kubernetes.monitoring
marcoacdae7e2015-12-02 15:35:37 +01004parameters:
Matthew Mosesohn0f7bee42017-07-17 13:52:16 +03005 _param:
6 kubernetes_cluster_domain: ${_param:cluster_domain}
marcoacdae7e2015-12-02 15:35:37 +01007 kubernetes:
8 common:
Sergii Golovatiuk707f7d82017-08-07 15:49:23 +02009 addons:
Mateusz Matuszkowiak43c7c072018-10-09 14:40:38 +020010 alertmanager:
11 enabled: False
12 image: docker-prod-local.artifactory.mirantis.com/openstack-docker/alertmanager:2018.8.0
13 namespace: stacklight
14 bind:
15 port: 9093
16 address: 0.0.0.0
17 dir:
18 config: /etc/alertmanager
19 data: /data
20 host_config: /srv/volumes/local/alertmanager/config
21 host_data: /srv/volumes/local/alertmanager/data
Sergii Golovatiuk707f7d82017-08-07 15:49:23 +020022 dns:
23 enabled: true
24 replicas: 1
25 autoscaler:
26 enabled: true
Andrey Shestakov5f24a5a2017-11-03 17:53:58 +020027 domain: cluster.local
Sergii Golovatiuk707f7d82017-08-07 15:49:23 +020028 server: 10.254.0.10
29 dnsmasq:
30 cache-size: 1000
31 no-resolv:
32 server: 127.0.0.1#10053
33 log-facility: "-"
34 dashboard:
35 enabled: True
36 heapster_influxdb:
37 enabled: False
38 helm:
39 enabled: False
Jakub Pavlikfaece4f2017-08-24 16:59:28 +020040 tiller_image: gcr.io/kubernetes-helm/tiller:v2.4.2
Sergii Golovatiuk707f7d82017-08-07 15:49:23 +020041 netchecker:
42 enabled: False
43 interval: 60
44 namespace: netchecker
45 port: 80
akasatkine432a252017-08-22 15:27:13 +030046 agent_image: mirantis/k8s-netchecker-agent:stable
47 server_image: mirantis/k8s-netchecker-server:stable
Sergii Golovatiuk707f7d82017-08-07 15:49:23 +020048 contrail_network_controller:
49 enabled: False
50 namespace: kube-system
51 image: yashulyak/contrail-controller:latest
Jan Cach65dccab2018-11-05 10:30:31 +010052 opencontrail:
53 controller:
54 image: docker-prod-local.artifactory.mirantis.com/opencontrail-oc40/opencontrail-controller:latest
55 analyticsdb:
56 image: docker-prod-local.artifactory.mirantis.com/opencontrail-oc40/opencontrail-analyticsdb:latest
57 analytics:
58 image: docker-prod-local.artifactory.mirantis.com/opencontrail-oc40/opencontrail-analytics:latest
59 kube_manager:
60 image: docker-prod-local.artifactory.mirantis.com/opencontrail-oc40/opencontrail-kube-manager:latest
Matthew Mosesohn32ec04a2017-07-17 19:53:47 +030061 coredns:
62 enabled: False
63 namespace: kube-system
64 image: coredns/coredns:latest
Andrey Shestakovd825c862018-08-27 16:08:50 +030065 domain: cluster.local
66 server: 10.254.0.10
Sergii Golovatiuka9b68fe2017-09-19 19:38:03 +020067 etcd:
Victor Ryzhenkin1b90aeb2018-10-03 20:33:52 +040068 operator_image: quay.io/coreos/etcd-operator:v0.9.2
Sergii Golovatiuka9b68fe2017-09-19 19:38:03 +020069 version: 3.1.8
70 base_image: quay.io/coreos/etcd
Victor Ryzhenkin1b90aeb2018-10-03 20:33:52 +040071 client_address: 10.254.0.15
Matthew Mosesohn3be5dd92017-08-25 16:54:51 +030072 externaldns:
Tomáš Kukrál7c0dc212017-08-30 09:28:58 +020073 enabled: False
Matthew Mosesohn3be5dd92017-08-25 16:54:51 +030074 namespace: kube-system
75 image: mirantis/external-dns:latest
76 domain: ${_param:kubernetes_cluster_domain}
77 provider: coredns
Mateusz Matuszkowiak43c7c072018-10-09 14:40:38 +020078 fluentd:
79 namespace: stacklight
80 enabled: False
81 aggregator:
82 image: docker-prod-local.docker.mirantis.net/mirantis/external/fluentd-kubernetes-daemonset:stable
83 replicas: 1
84 bind:
85 port: 24224
86 host_port: 31950
87 config:
88 config_dir: /fluentd/etc
89 output:
90 elasticsearch:
91 host: 127.0.0.1
92 port: 9200
93 scheme: http
94 logstash_format: true
95 logstash_prefix: 'log'
96 logstash_dateformat: '%Y.%m.%d'
97 request_timeout: '10s'
98 buffer_chunk_limit: '2m'
99 buffer_queue_limit: 32
100 flush_interval: '10s'
101 max_retry_wait: 30
102 num_threads: 8
103 reload_connections: true
104 ssl_verify: false
105 log_level: info
106 resources:
107 requests:
108 memory: 512M
109 limits:
110 memory: 512M
111 prometheus:
112 enabled: False
113 namespace: stacklight
114 server:
115 image: docker-prod-local.artifactory.mirantis.com/openstack-docker/prometheus:2018.8.0
116 replicas: 2
117 bind:
118 host: 0.0.0.0
119 port: 9090
120 config:
121 config_dir: /etc/prometheus
122 data_dir: /data
123 host_config_dir: /srv/volumes/local/prometheus/config
124 host_data_dir: /srv/volumes/local/prometheus/data
125 storage_local_engine: persisted
126 storage_local_retention: 72h
127 use_static_datadir: true
128 resources:
129 requests:
130 memory: 1G
131 limits:
132 memory: 1G
Sergii Golovatiuk707f7d82017-08-07 15:49:23 +0200133 virtlet:
134 enabled: False
135 namespace: kube-system
Victor Ryzhenkin810c5072018-05-26 00:03:33 +0400136 image: mirantis/virtlet:v1.0.3
Victor Ryzhenkin114adfc2018-04-03 16:28:04 +0400137 criproxy_version: v0.10.0
138 criproxy_source: md5=52717b1f70f15558ef4bdb0e4d4948da
Andrey Shestakov46675512018-04-24 10:58:33 +0300139 cni:
140 plugins:
141 source: https://github.com/containernetworking/plugins/releases/download/v0.7.1/cni-plugins-amd64-v0.7.1.tgz
142 hash: e7e5751d43456f69ea1ed043647e0377
Andrey Shestakov0c49f322018-10-08 13:43:46 +0300143 containerd:
144 enabled: false
145 crictl:
146 source: https://github.com/kubernetes-sigs/cri-tools/releases/download/v1.12.0/crictl-v1.12.0-linux-amd64.tar.gz
147 hash: md5=ff60b9ddfa5617f7ed14b3f3b6a60056
Matthew Mosesohn19903512017-08-31 19:38:19 +0300148 cloudprovider:
149 enabled: False
150 provider: openstack
151 params:
152 region: RegionOne
153 domain_name: default
Matthew Mosesohn0f7bee42017-07-17 13:52:16 +0300154 cluster_domain: ${_param:kubernetes_cluster_domain}
Matthew Mosesohn32ec04a2017-07-17 19:53:47 +0300155 cluster_name: ${_param:cluster_name}