summaryrefslogtreecommitdiffstats
path: root/roles/etcd_ca
Commit message (Collapse)AuthorAgeFilesLines
* Restructure certificate redeploy playbooksAndrew Butcher2017-02-021-1/+2
|
* Refactor to use Ansible package moduleRussell Teague2016-11-171-1/+1
| | | | | The Ansible package module will call the correct package manager for the underlying OS.
* Fix warningsManjunath A Kumatagi2016-09-071-3/+12
|
* Refactor etcd certificates roles.Andrew Butcher2016-08-022-3/+19
|
* Use openshift_hostname/openshift_ip values for etcd configuration and ↵Andrew Butcher2016-04-201-1/+1
| | | | certificates.
* Ensure openssl present for etcd_caJason DeTiberus2016-01-251-0/+4
|
* Fix etcd cert generation when etcd_interface is definedJason DeTiberus2015-11-024-34/+31
| | | | | | | | - Refactor certificate generation to properly accept overrides of etcd_interface per host and set the certificate SANS and peer URLs properly. - Add sanity checking to user-set values of etcd_interface to provide a better error message
* UpgradesScott Dodson2015-09-231-0/+1
|
* Make CA lifetime 365 days, not 30Jim Minter2015-08-211-0/+1
|
* Update dependencies to ensure repos are available before openshift_master_* ↵Jason DeTiberus2015-07-171-1/+1
| | | | and etcd_* roles are run
* Etcd role updates and playbook updatesJason DeTiberus2015-07-105-0/+148
- fix firewall conflict issues with co-located etcd and openshift hosts - added os_firewall dependency to etcd role - updated etcd template to better handle clustered and non-clustered installs - added etcd_ca role - generates a self-signed cert to manage etcd certificates, since etcd peer certificates are required to be client and server certs and the openshift ca will only generate client or server certs (not one authorized for both). - renamed openshift_etcd_certs role to etcd_certificates and updated it to manage certificates generated from the CA managed by the etcd_ca role - remove hard coded etcd_port in openshift_facts - updates for the openshift-etcd common playbook - removed etcd and openshift-etcd playbooks from the byo playbooks directory - added a common playbook for setting etcd launch facts - added an openshift-etcd common service playbook - removed unused variables - fixed tests for embedded_{etcd,dns,kube} in openshift_master - removed old workaround for reloading systemd units