]> xn--ix-yja.es Git - alex.git/commitdiff
Open clickhouse
authoralex <alex@pdp7.net>
Thu, 9 Nov 2023 19:36:01 +0000 (20:36 +0100)
committeralex <alex@pdp7.net>
Thu, 9 Nov 2023 19:36:01 +0000 (20:36 +0100)
personal_infra/puppet/modules/clickhouse/manifests/init.pp

index 92d9e9a012d636b88ca06ea924f5e7a21bbf28b6..37c6bb6f5f11b4906b309c7b86399a57fd59d617 100644 (file)
@@ -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
+    ,
+  }
 }