From de8b4a8e586979d4f2978a25b5e35cb934b148af Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Tue, 22 Aug 2023 22:06:12 +0200 Subject: add ownca x509/certifcate provider --- inventory/host_vars/sk-testvm.yml | 117 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 117 insertions(+) (limited to 'inventory/host_vars/sk-testvm.yml') diff --git a/inventory/host_vars/sk-testvm.yml b/inventory/host_vars/sk-testvm.yml index a09d8de5..264e87f6 100644 --- a/inventory/host_vars/sk-testvm.yml +++ b/inventory/host_vars/sk-testvm.yml @@ -408,3 +408,120 @@ selfsigned_cert_config__test: extended_key_usage_critical: yes create_subject_key_identifier: yes not_after: +100w + + + +_ownca_cert_config__common: &ownca_cert_config__common + ca: + key_content: | + -----BEGIN RSA PRIVATE KEY----- + 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 + -----END RSA PRIVATE KEY----- + cert_content: | + -----BEGIN CERTIFICATE----- + MIIE+TCCAuGgAwIBAgIUG/PNjwu4G93mNa7Tkc56e2xkX/swDQYJKoZIhvcNAQEL + BQAwEjEQMA4GA1UEAwwHVGVzdCBDQTAgFw0yMzA4MjIxODQ1MTdaGA8yMDczMDgw + OTE4NDUxN1owEjEQMA4GA1UEAwwHVGVzdCBDQTCCAiIwDQYJKoZIhvcNAQEBBQAD + ggIPADCCAgoCggIBAOA1oBj2xI0rL5OcAr2VonBfEMJGNqDShR2ODCF6u2BJ2hun + TZs+pwFeE/1ItkO0VK14Qo49DjirwNr1vtyJYOXxDX2sIXiKOFMrvZ+vd9CYyUt7 + DGp2kgzMCRAW2Ve41ALS5lCHHEOvRSuTn42svafkfmqWGyMWZ1NI/Mdn8E6aWttN + JkuAWQCeKlZpyUyyOQcnopctxsIIzaTjYiO24zdKLrVkH13GStaBTZj/bSxcDgUC + 5mWuXMZxSPU9jwenceeHYFpsvUE/R6QvnluX43FG/M/DzKLxjR9XzyfRhJQwx/Q8 + NhxqVRxih0jS1ugFhy/M5uKZ6vRsyFrYA/IdXCehfTl7ekeDLH19XYUglPbx+sHe + uGnRS9PDS6a+GLsIsIJoVeD2WkMd7/e8ALaReauntRvH/UDLvXFW50mW25DOIz8K + 89P/5ypSi5hjOTUhVVDP/hcpfY2wRn7wY0c6ZunVMkq/eHq30/CqJZPmx6NQMh9u + 7quHBjLn/R5Ru29PsbzUnrUdQEilVOMxukm7u2gh470EIbKz4aIat9O1O7/ziNdr + swFvyXfzSqLyyD72d/ByaoKT7AXViJjx6eKLAcxiiRDGLB5q5whPNkOMFbod9qSi + n7DofGXaE8ccFUleM6acjVLxJ7Gp5y4u32ufIcAYh4DP2HLkJDpeiUEl0GHDAgMB + AAGjRTBDMA4GA1UdDwEB/wQEAwIBBjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1Ud + DgQWBBT/zWdBzW0LOzkBLcTPiPOtxwMY8zANBgkqhkiG9w0BAQsFAAOCAgEAwzS4 + ohxCrOFX3SiQ/oFgcowhoeTCcFFiFjP79vxundnOwzACq1QLaEGquqHAeqNS8BLG + p1aTrbPFxvWXeyU5fDxAjKGlE1x1Co221WNCtowfPWgxE0f+n2IyHeNMaj8GeHvj + Flut9zjQ1WcXQ92dqF9FJJGRFxUxWx4U7xc6LPTRQPi+Z06T3uUpnFpzY2R2RiXE + JXtezXnihnDQf0CxOfqNeKLNXOHnb/y0zdF4ETZI/+kMq237pb2ZPW/3/3nsQcmY + ee+mrECVmY7XPUqRVKuuJiSm58ldrZxEIMTjk09ZGMAb0GBcBGsLBkeFQ5+g3HtC + cuNKLWolqKeHA+YXcbCRPl94LNKnG7Sm8rKuC0YxLXAOLAvFW+o0MEkFaBqVkgS4 + 0SCYKDgeN0bWNqelh33YNnHvarP58gO33Um93Lvjp2f0UrQwjYjyia1GocgL7sxm + AaL7REHQTXpBwgHyiEpBwGJ5wKfX6eJZf48zBOHEKmh/VfD3WjMWRnXNc9p1dkBY + VnxhIf4we5jvQDDUidht6MH4W0UBDuOVj2sISQLmp33vC16sUcyaliZh67GaV9k6 + tCFHpw0V6XfsNgomJB8p9+sO4qRYA40fIfWRIkTsYIEV1lEhDvUkzH4qZrnijepA + VcNvbiSZ7MpW/SdanWVaAVxlZS9BAaPozU5V/Rg= + -----END CERTIFICATE----- + +ownca_cert_config__default: + <<: *ownca_cert_config__common + cert: + organization_name: "elev8" + organizational_unit_name: "ansible" + key_usage: + - digitalSignature + - keyAgreement + key_usage_critical: yes + extended_key_usage: + - serverAuth + extended_key_usage_critical: yes + create_subject_key_identifier: yes + not_after: +1000w + +ownca_cert_config__test: + <<: *ownca_cert_config__common + cert: + organization_name: "spreadspace" + organizational_unit_name: "ansible" + key_usage: + - digitalSignature + - keyAgreement + key_usage_critical: yes + extended_key_usage: + - serverAuth + extended_key_usage_critical: yes + create_subject_key_identifier: yes + not_after: +100w -- cgit v1.2.3