]> git.immae.eu Git - perso/Immae/Projets/Puppet.git/blobdiff - modules/role/manifests/cryptoportfolio/front.pp
Change release url
[perso/Immae/Projets/Puppet.git] / modules / role / manifests / cryptoportfolio / front.pp
index cf73a27054eff9939efdd3c84d32f8890c4d5832..f969cd745f4e0cf128810b311e64142f011b7c99 100644 (file)
@@ -65,7 +65,7 @@ class role::cryptoportfolio::front inherits role::cryptoportfolio {
 
   archive { "${home}/front_${front_version}.tar.gz":
     path          => "${home}/front_${front_version}.tar.gz",
-    source        => "https://git.immae.eu/releases/cryptoportfolio/front/front_${front_version}.tar.gz",
+    source        => "https://release.immae.eu/cryptoportfolio/front/front_${front_version}.tar.gz",
     checksum_type => "sha256",
     checksum      => $front_sha256,
     cleanup       => false,
@@ -187,4 +187,16 @@ class role::cryptoportfolio::front inherits role::cryptoportfolio {
     }
   }
 
+  @profile::monitoring::external_service { "Cryptoportfolio website is running on $web_host":
+    type   => "web",
+    master => {
+      check_command => "check_https!$web_host!/!<title>Cryptoportfolio"
+    }
+  }
+  @profile::monitoring::external_service { "$web_host ssl certificate is up to date":
+    type   => "web",
+    master => {
+      check_command => "check_https_certificate!$web_host"
+    }
+  }
 }