diff options
| -rw-r--r-- | personal_infra/puppet/modules/clickhouse/manifests/init.pp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/personal_infra/puppet/modules/clickhouse/manifests/init.pp b/personal_infra/puppet/modules/clickhouse/manifests/init.pp index 92d9e9a0..37c6bb6f 100644 --- a/personal_infra/puppet/modules/clickhouse/manifests/init.pp +++ b/personal_infra/puppet/modules/clickhouse/manifests/init.pp @@ -22,8 +22,19 @@ class clickhouse { -> package {['clickhouse-server', 'clickhouse-client', 'clickhouse-keeper']:} -> + [File['/etc/clickhouse-server/config.d/network.xml']] + ~> service {['clickhouse-server', 'clickhouse-keeper']: ensure => running, enable => true, - } + } + + file {'/etc/clickhouse-server/config.d/network.xml': + content => @(EOT) + <clickhouse> + <listen_host>::</listen_host> + </clickhouse> + | EOT + , + } } |
