summaryrefslogtreecommitdiff
path: root/roles/etcd/defaults
AgeCommit message (Collapse)Author
2018-02-10Use r_etcd_common_etcdctl_command instead of hardcoded binary name to ↵Vadim Rutkovsky
support containerized upgrade
2018-01-02Cast openshift_docker_use_system_container to boolMichael Gugino
openshift_docker_use_system_container might be passed in via ini inventory as 'openshift_docker_use_system_container=false' This condition will be interpreted as a string type, instead of boolean. Casting openshift_docker_use_system_container as bool will achieve the users desired intent. Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1528943
2017-12-20Remove openshift.common.{is_atomic|is_containerized}Michael Gugino
We set these variables using facts in init, no need to duplicate the logic all around the codebase.
2017-12-13etcd: use Fedora /latest/ instead of hardcoding the versionGiuseppe Scrivano
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2017-12-01Implement container runtime roleMichael Gugino
2017-11-21Cleanup etcd runtime variable.Michael Gugino
Cleaning out reference to etcd_runtime in openshift facts.
2017-11-20Refactor etcd imageMichael Gugino
Simplify logic for etcd_image
2017-10-23etcd: remove hacks for the system containerGiuseppe Scrivano
Use ADDTL_MOUNTS to add a bind mount to the etcd configuration. Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2017-10-11Merge pull request #5672 from ingvagabund/migrate-embedded-etcdOpenShift Merge Robot
Automatic merge from submit-queue. Migrate embedded etcd to external etcd Trello card: https://trello.com/c/9fnBfkT5/528-migrate-embedded-etcd-hosts-to-external-process?menu=filter&filter=label:committed-3.7 Tested on: - [x] embedded etcd -> external rpm etcd - [x] embedded etcd -> external docker etcd One needs to set the `openshift_image_tag` before running the migration to containerized docker etcd.
2017-10-06migrate embedded etcd to external etcdJan Chaloupka
2017-10-05fix typo for default in etcdMichael Gugino
2017-09-27Merge pull request #5518 from ingvagabund/set-quota-backend-bytes-explicitlyOpenShift Merge Robot
Automatic merge from submit-queue set the etcd backend quota to 4GB by default Bug: 1492891
2017-09-26Set the etcd backend quota to 4GB by defaultJan Chaloupka
2017-09-25consolidate etcd_common roleJan Chaloupka
2017-08-30Added firwall defaults to etcd role.Kenny Woodson
2017-08-10Updated README to reflect refactor. Moved firewall initialize into separate ↵Kenny Woodson
file.
2017-08-09Adding a default condition and removing unneeded defaults.Kenny Woodson
2017-08-08First attempt at refactor of os_firewallKenny Woodson
2017-05-18move etcd upgrade related code into etcd_upgrade roleJan Chaloupka
2017-04-28Refactor etcd rolesJan Chaloupka
- introduce block and simplify when conditions - introduce config.yml so the self-standing etcd role can be run (e.g. to test etcd cluster deployment) - remove empty task files - skip dependency on openshift_etcd_ca - replace cert paths with their appropriate variables
2017-02-27Combined (squashed) commit for all changes related to adding Contiv support ↵Sanjeev Rampal
into Openshift Ansible. This is the first (beta) release of Contiv with Openshift and is only supported for Openshift Origin + Bare metal deployments at the time of this commit. Please refer to the Openshift and Contiv official documentation for details of the level of support for different features and modes of operation.
2017-02-10etcd: use as system containerGiuseppe Scrivano
Signed-off-by: Giuseppe Scrivano <gscrivan@redhat.com>
2016-06-01Move os_firewall_allow from defaults to role dependencies.Andrew Butcher
2016-05-02Default os_firewall_use_firewalld to false in os_firewall and remove overrides.Andrew Butcher
2016-04-20Remove etcd_interface variable. Remove openshift_docker dependency from the ↵Andrew Butcher
etcd role.
2016-04-20Use openshift_hostname/openshift_ip values for etcd configuration and ↵Andrew Butcher
certificates.
2016-03-02Bug 1313169 - Ansible installer tries to enable etcd_container service even ↵Brenton Leanhardt
though containerized=false
2015-12-15Containerization work by @sdodsonScott Dodson
2015-11-02Fix etcd cert generation when etcd_interface is definedJason DeTiberus
- 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
2015-07-17Fix etcd default interfaceJason DeTiberus
- instead of hardcoding to eth0, use the interface associated with the ipv4 default route as the default instead.
2015-07-10Etcd role updates and playbook updatesJason DeTiberus
- 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
2015-07-10Add etcd role that builds out basic etcd clusterScott Dodson
- Add initial etcd role - Add etcd playbook to create etcd client certs - Hookup master to etcd
2015-02-24Cleanup empty role dirs/filesJason DeTiberus
2014-09-16Initial Commit. Sharing is caringKenny Woodson