From: Thomas Dalichow Date: Fri, 17 Aug 2018 12:50:31 +0000 (+0200) Subject: fbb-api - add HTTP Auth for healthcheck X-Git-Tag: v0.1.0~391 X-Git-Url: https://git.uhu-banane.de/?a=commitdiff_plain;h=bc6b5c26cd0f2241726497b2c257d9ba9bff96c9;p=pixelpark%2Fhiera.git fbb-api - add HTTP Auth for healthcheck --- diff --git a/customer/fbb-api/test.yaml b/customer/fbb-api/test.yaml index fd3a6c8e..6822ab91 100644 --- a/customer/fbb-api/test.yaml +++ b/customer/fbb-api/test.yaml @@ -8,6 +8,7 @@ infra::additional_classes: infra::profile::apache::htdigest: server: documentation: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAjjWCb5Bx31SSnPIc9U1ncx7WVwUYEIyjgMY6rShlfgy2GaIvT+f2XEtV50h6fnjOy0MT05HGXHnKPMstKVtE4g2GvqEEq2TRSGu+3kGw6ddz/9RtgH9kNMdH5ToPuYp3BdzQ+0qzCMW3KxbsUqVJMQZ5UHa3Yko5Mv0RGYZKUZmk7Cu99km/GNxQ4rMeCg9q8WNG6tUQwX2U1q4eJ1F8qaVCqtHB7yd980lv4EHkaOMaxu2Rv2szYcqc+rI7A30twV3Kc2V2r2WsRKykcYNfAIhoKf68CtRNWBqfxo7fH4gJ4WhnS+tRQId2o6GdmqqXLRZgSIKC4Ks/QgnonS6HFjBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBCLrXCL6eAaQwvZhT53S3/IgCDoqXai/ZTjKlCjuWgPjw59atA5PTanDltCPyB51bmfcQ==] + healthcheck: ENC[PKCS7,MIIBiQYJKoZIhvcNAQcDoIIBejCCAXYCAQAxggEhMIIBHQIBADAFMAACAQEwDQYJKoZIhvcNAQEBBQAEggEAIrQm3DIdZNi0XHZwDvQE992tIb8InExikUqZTBkQDnwSkEFB/sDydHrLiF0+NJHO0jdnH3u6PhQL3gnkA66FcHki9HtGmOVJfCMrLj0mAQaYvyuGGVER4pUNiR03FvbCNaUNTbSW3hw6+2/WrGpbibIVaCRISz+rIiVA2oTdgE+hzwOOjPiJHYllHetSXUmr8Refsi/lLTYQoiVUBHdHqoufk29w13RdGBNLzibquoPGykhth8yG9eMgyGL57weGPJ9Vcg4mqM3sQBTM46oQPnlacuQgSuNZQBNIlhdFuysudlSRQqEyO7u+erP25lGqVaKUABFPlNF8nZOF5d1qWDBMBgkqhkiG9w0BBwEwHQYJYIZIAWUDBAEqBBBHgE/7emQw1huhosJX7FISgCB/SXitvEL4EGwb14+MscpLWgAkJJp3bGvZTq5xkJTW1g==] accounts::users: markus.baumann: diff --git a/customer/fbb-api/tst-api01-fbb.pixelpark.net.yaml b/customer/fbb-api/tst-api01-fbb.pixelpark.net.yaml index a45c73e0..2ccdb042 100644 --- a/customer/fbb-api/tst-api01-fbb.pixelpark.net.yaml +++ b/customer/fbb-api/tst-api01-fbb.pixelpark.net.yaml @@ -86,4 +86,13 @@ infra::profile::apache::pp_vhosts: require: requires: - 'user documentation' - enforce: all + - location4: + provider: location + path: '/healthcheck' + auth_type: Digest + auth_name: server + auth_digest_provider: file + auth_user_file: '/etc/httpd/htdigest' + require: + requires: + - 'user healthcheck' diff --git a/customer/fbb-api/tst-api02-fbb.pixelpark.net.yaml b/customer/fbb-api/tst-api02-fbb.pixelpark.net.yaml index d6e3c971..8cfc8bfa 100644 --- a/customer/fbb-api/tst-api02-fbb.pixelpark.net.yaml +++ b/customer/fbb-api/tst-api02-fbb.pixelpark.net.yaml @@ -69,4 +69,13 @@ infra::profile::apache::pp_vhosts: require: requires: - 'user documentation' - enforce: all + - location4: + provider: location + path: '/healthcheck' + auth_type: Digest + auth_name: server + auth_digest_provider: file + auth_user_file: '/etc/httpd/htdigest' + require: + requires: + - 'user healthcheck'