[Update]Implement X.509 auth for MySQL and Aodh
* Fixed requirement
* Some cosmetic change
* Kitchen pillars updated
Change-Id: I86db107abd8df40529d0097db0d1fed46b4d5605
Related-PROD: PROD-22742
diff --git a/.kitchen.yml b/.kitchen.yml
index 8b58d71..44ccfb7 100644
--- a/.kitchen.yml
+++ b/.kitchen.yml
@@ -34,8 +34,30 @@
identity:
protocol: https
database:
+ x509:
+ enabled: True
+ ca_file: /etc/aodh/ssl/mysql/ca-cert.pem
+ key_file: /etc/aodh/ssl/mysql/client-key.pem
+ cert_file: /etc/aodh/ssl/mysql/client-cert.pem
+ cacert: |
+ -----BEGIN CERTIFICATE-----
+ MIIFzzCCA7egAwIBAgIIe7zZ8hCvkgowDQYJKoZIhvcNAQELBQAwSjELMAkGA1UE
+ -----END CERTIFICATE-----
+ cert: |
+ -----BEGIN CERTIFICATE-----
+ MIIGSjCCBDKgAwIBAgIJAIHRPs2rZbLvMA0GCSqGSIb3DQEBCwUAMEoxCzAJBgNV
+ -----END CERTIFICATE-----
+ key: |
+ -----BEGIN RSA PRIVATE KEY-----
+ MIIJKQIBAAKCAgEAq0m4kOIITliYea07yJnlSRNY0o6NaykiteSfHGauiub4lNQJ
+ -----END RSA PRIVATE KEY-----
ssl:
enabled: True
+ cacert_file: /etc/aodh/ssl/mysql/ca-cert.pem
+ cacert: |
+ -----BEGIN CERTIFICATE-----
+ MIIFzzCCA7egAwIBAgIIe7zZ8hCvkgowDQYJKoZIhvcNAQELBQAwSjELMAkGA1UE
+ -----END CERTIFICATE-----
message_queue:
port: 5671
ssl: