From: alex Date: Thu, 14 Mar 2024 15:14:59 +0000 (+0100) Subject: Add weed.h1.int.pdp7.net X-Git-Tag: 20241020-emacs~248 X-Git-Url: https://xn--ix-yja.es/gitweb/?a=commitdiff_plain;h=dcd2dbdf2d3b7b706335b9dc5bac4185ac794cff;p=alex.git Add weed.h1.int.pdp7.net --- diff --git a/personal_infra/puppet/modules/seaweedfs/manifests/init.pp b/personal_infra/puppet/modules/seaweedfs/manifests/init.pp new file mode 100644 index 0000000..9c598c7 --- /dev/null +++ b/personal_infra/puppet/modules/seaweedfs/manifests/init.pp @@ -0,0 +1,24 @@ +class seaweedfs { + file {'/etc/yum.repos.d/_copr:copr.fedorainfracloud.org:koalillo:seaweedfs.repo': + content => @(EOT) + [copr:copr.fedorainfracloud.org:koalillo:seaweedfs] + name=Copr repo for seaweedfs owned by koalillo + baseurl=https://download.copr.fedorainfracloud.org/results/koalillo/seaweedfs/rhel-9-$basearch/ + type=rpm-md + skip_if_unavailable=True + gpgcheck=1 + gpgkey=https://download.copr.fedorainfracloud.org/results/koalillo/seaweedfs/pubkey.gpg + repo_gpgcheck=0 + enabled=1 + enabled_metadata=1 + | EOT + , + } + -> + package {'seaweedfs':} + -> + service {'weed': + ensure => running, + enable => true, + } +} diff --git a/personal_infra/puppet/site/weed.h1.int.pdp7.net.pp b/personal_infra/puppet/site/weed.h1.int.pdp7.net.pp new file mode 100644 index 0000000..7929380 --- /dev/null +++ b/personal_infra/puppet/site/weed.h1.int.pdp7.net.pp @@ -0,0 +1,3 @@ +node 'weed.h1.int.pdp7.net' { + class {'seaweedfs':} +}