Kaynağa Gözat

oc_adm_ca_server_cert: add expire_days parameter.

Slava Semushin 8 yıl önce
ebeveyn
işleme
850fed7d22

+ 1 - 0
roles/lib_openshift/src/ansible/oc_adm_ca_server_cert.py

@@ -20,6 +20,7 @@ def main():
             signer_key=dict(default='/etc/origin/master/ca.key', type='str'),
             signer_serial=dict(default='/etc/origin/master/ca.serial.txt', type='str'),
             hostnames=dict(default=[], type='list'),
+            expire_days=dict(default=None, type='int'),
         ),
         supports_check_mode=True,
     )

+ 1 - 0
roles/lib_openshift/src/class/oc_adm_ca_server_cert.py

@@ -102,6 +102,7 @@ class CAServerCert(OpenShiftCLI):
                                      'signer_cert':   {'value': params['signer_cert'], 'include': True},
                                      'signer_key':    {'value': params['signer_key'], 'include': True},
                                      'signer_serial': {'value': params['signer_serial'], 'include': True},
+                                     'expire_days':   {'value': params['expire_days'], 'include': True},
                                      'backup':        {'value': params['backup'], 'include': False},
                                     })
 

+ 6 - 0
roles/lib_openshift/src/doc/ca_server_cert

@@ -79,6 +79,12 @@ options:
     required: false
     default: True
     aliases: []
+  expire_days:
+    description
+    - Validity of the certificate in days
+    required: false
+    default: None
+    aliases: []
 author:
 - "Kenny Woodson <kwoodson@redhat.com>"
 extends_documentation_fragment: []