]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
fbb-api - add IP limition for /version.json
authorThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Fri, 17 Aug 2018 12:59:18 +0000 (14:59 +0200)
committerThomas Dalichow <thomas.dalichow@publicispixelpark.de>
Fri, 17 Aug 2018 12:59:18 +0000 (14:59 +0200)
customer/fbb-api/tst-api01-fbb.pixelpark.net.yaml
customer/fbb-api/tst-api02-fbb.pixelpark.net.yaml

index c1c35dfa03e9b4b4f075e58176da65a5fb809f6b..42046c5655910a68ef704e8a3294116087c7a3d1 100644 (file)
@@ -94,3 +94,8 @@ infra::profile::apache::pp_vhosts:
         auth_user_file: '/etc/httpd/htdigest'
         require:
           - 'user healthcheck'
+      - location5:
+        provider: location
+        path: '/version.json'
+        require:
+          - 'ip 217.66.51.0/24 10.90.14.0/24 10.99.1.0/24 10.90.13.0/24 10.204.0.0/16 81.200.176.11 81.200.176.12 81.200.176.13 81.200.176.14 213.61.241.82'
index 75c1555d449a99cbfe3ebece61712d2be7c7cd98..851ddee37d5b4c04bb9686693923df03ab875213 100644 (file)
@@ -77,3 +77,8 @@ infra::profile::apache::pp_vhosts:
         auth_user_file: '/etc/httpd/htdigest'
         require:
           - 'user healthcheck'
+      - location5:
+        provider: location
+        path: '/version.json'
+        require:
+          - 'ip 217.66.51.0/24 10.90.14.0/24 10.99.1.0/24 10.90.13.0/24 10.204.0.0/16 81.200.176.11 81.200.176.12 81.200.176.13 81.200.176.14 213.61.241.82'