Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split control plane and component install in deploy_cluster | Clayton Coleman | 2018-01-23 | 3 | -51/+5 |
| | |||||
* | Merge pull request #6533 from joelddiaz/prereqs_uninstall | OpenShift Merge Robot | 2018-01-22 | 5 | -0/+50 |
|\ | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. allow uninstalling AWS objects created by prerequisite playbook add deprovisioners/uninstallers for objects created via playbooks/aws/openshift-cluster/prerequisites.yml specifically: security groups, vpcs, and any ssh keys introduce openshift_aws_enable_uninstall_shared_objects to protect AWS objects that would be shared in the case of multiple clusters co-existing in one AWS account. right now it protects the ssh keys, but it can/should be used to protect against deleting the shared IAM instance profile as well. default this variable to False to be on the safe side when uninstalling/deprovisioning. | ||||
| * | allow uninstalling AWS objects created by prerequisite playbook | Joel Diaz | 2018-01-22 | 5 | -0/+50 |
| | | | | | | | | | | | | | | | | | | | | add deprovisioners/uninstallers for objects created via playbooks/aws/openshift-cluster/prerequisites.yml specifically: security groups, vpcs, and any ssh keys introduce openshift_aws_enable_uninstall_shared_objects to protect AWS objects that would be shared in the case of multiple clusters co-existing in one AWS account. right now it protects the ssh keys, but it can/should be used to protect against deleting the shared IAM instance profile as well. default this variable to False to be on the safe side when uninstalling/deprovisioning. add some documentation on using deprovisioning playbooks | ||||
* | | Remove duplication in node acceptance playbook and setup master groups so ↵ | Andrew Butcher | 2018-01-16 | 1 | -36/+5 |
|/ | | | | that we can use the first master's ansible_ssh_user when delegating. | ||||
* | Move s3 & elb provisioning into their own playbooks s.t. they are applied ↵ | Andrew Butcher | 2018-01-10 | 3 | -2/+27 |
| | | | | outside of the openshift_aws master provisioning tasks. | ||||
* | docker storage setup for ami building | Joel Diaz | 2018-01-08 | 1 | -0/+5 |
| | | | | | | add host to g_new_node_hosts so that plays run against the AMI instance update example vars so that overlay2 is used by default for docker storage | ||||
* | Migrate to import_role for static role inclusion | Scott Dodson | 2018-01-05 | 8 | -9/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | In Ansible 2.2, the include_role directive came into existence as a Tech Preview. It is still a Tech Preview through Ansible 2.4 (and in current devel branch), but with a noteable change. The default behavior switched from static: true to static: false because that functionality moved to the newly introduced import_role directive (in order to stay consistent with include* being dynamic in nature and `import* being static in nature). The dynamic include is considerably more memory intensive as it will dynamically create a role import for every host in the inventory list to be used. (Also worth noting, there is at the time of this writing an object allocation inefficiency in the dynamic include that can in certain situations amplify this effect considerably) This change is meant to mitigate the pressure on memory for the Ansible control host. We need to evaluate where it makes sense to dynamically include roles and revert back to dynamic inclusion if and where it makes sense to do so. | ||||
* | aws: Fix misnamed variable in provisioning_vars.yml.example | Matthew Barnes | 2017-12-21 | 1 | -1/+1 |
| | |||||
* | Relocate filter plugins to lib_utils | Michael Gugino | 2017-12-18 | 2 | -2/+0 |
| | | | | | | | | | | | | | | This commit relocates filter_plugings to lib_utils, changes the namespacing to prevent unintended use of older versions that may be present in filter_plugins/ directory on existing installs. Add lib_utils to meta depends for roles Also consolidate some plugins into lib_utils from various other areas. Update rpm spec, obsolete plugin rpms. | ||||
* | Merge pull request #6335 from kwoodson/node_groups_refactor | Scott Dodson | 2017-12-12 | 1 | -2/+2 |
|\ | | | | | Node group management update. | ||||
| * | Changing the node group format to a list. | Kenny Woodson | 2017-12-11 | 1 | -2/+2 |
| | | |||||
* | | add openshift_master_api_port var to example inventory | Joel Diaz | 2017-12-11 | 1 | -0/+1 |
|/ | | | | would get timeouts during master node installation without this setting | ||||
* | correct ansible-playbook command syntax | Joel Diaz | 2017-12-11 | 1 | -1/+1 |
| | |||||
* | Cleanup byo references | Russell Teague | 2017-12-08 | 1 | -2/+2 |
| | |||||
* | Include Deprecation: Convert to import_playbook | Russell Teague | 2017-12-07 | 5 | -26/+26 |
| | |||||
* | Merge pull request #6154 from mtnbikenc/consolidate-openshift-logging | Scott Dodson | 2017-12-05 | 1 | -1/+1 |
|\ | | | | | Playbook Consolidation - openshift-logging | ||||
| * | Playbook Consolidation - openshift-logging | Russell Teague | 2017-11-30 | 1 | -1/+1 |
| | | |||||
* | | Correct usage of include_role | Russell Teague | 2017-11-27 | 1 | -1/+1 |
|/ | | | | Switch to import_role for some required roles. | ||||
* | Merge pull request #6221 from mtnbikenc/consolidate-openshift-service-catalog | Russell Teague | 2017-11-22 | 1 | -1/+1 |
|\ | | | | | Playbook Consolidation - openshift-service-catalog | ||||
| * | Playbook Consolidation - openshift-service-catalog | Russell Teague | 2017-11-22 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #6157 from mtnbikenc/consolidate-openshift-glusterfs | Scott Dodson | 2017-11-22 | 1 | -1/+1 |
|\ \ | | | | | | | Playbook Consolidation - openshift-glusterfs | ||||
| * | | Playbook Consolidation - openshift-glusterfs | Russell Teague | 2017-11-16 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #6220 from mtnbikenc/consolidate-openshift-management | Scott Dodson | 2017-11-22 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | Playbook Consolidation - openshift-management | ||||
| * | | Playbook Consolidation - openshift-management | Russell Teague | 2017-11-22 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #6151 from mtnbikenc/consolidate-openshift-master | Russell Teague | 2017-11-22 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Playbook Consolidation - openshift-master | ||||
| * | | | Playbook Consolidation - openshift-master | Russell Teague | 2017-11-22 | 1 | -2/+2 |
| | | | | |||||
* | | | | Merge pull request #6217 from mtnbikenc/consolidate-openshift-hosted | Russell Teague | 2017-11-22 | 1 | -1/+4 |
|\ \ \ \ | |_|/ / |/| | | | Playbook Consolidation - openshift-hosted | ||||
| * | | | Playbook Consolidation - openshift-hosted | Russell Teague | 2017-11-22 | 1 | -1/+4 |
| | | | | |||||
* | | | | Merge pull request #6152 from mtnbikenc/consolidate-openshift-metrics | Russell Teague | 2017-11-22 | 1 | -1/+1 |
|\ \ \ \ | |_|/ / |/| | | | Playbook Consolidation - openshift-metrics | ||||
| * | | | Playbook Consolidation - openshift-metrics | Russell Teague | 2017-11-16 | 1 | -1/+1 |
| | |/ | |/| | |||||
* | | | Merge pull request #6146 from mtnbikenc/consolidate-openshift-loadbalancer | Russell Teague | 2017-11-22 | 1 | -1/+1 |
|\ \ \ | |_|/ |/| | | Playbook Consolidation - openshift-loadbalancer | ||||
| * | | Playbook Consolidation - openshift-loadbalancer | Russell Teague | 2017-11-16 | 1 | -1/+1 |
| |/ | |||||
* | | Playbook Consolidation - openshift-node | Russell Teague | 2017-11-21 | 2 | -2/+2 |
| | | |||||
* | | Merge pull request #6145 from mtnbikenc/consolidate-openshift-etcd | Scott Dodson | 2017-11-21 | 1 | -1/+1 |
|\ \ | | | | | | | Playbook Consolidation - openshift-etcd | ||||
| * | | Playbook Consolidation - openshift-etcd | Russell Teague | 2017-11-16 | 1 | -1/+1 |
| |/ | |||||
* | | Merge pull request #6148 from mtnbikenc/consolidate-openshift-nfs | Scott Dodson | 2017-11-21 | 1 | -1/+1 |
|\ \ | | | | | | | Playbook Consolidation - openshift-nfs | ||||
| * | | Playbook Consolidation - openshift-nfs | Russell Teague | 2017-11-16 | 1 | -1/+1 |
| |/ | |||||
* / | Playbook Consolidation - openshift-checks | Russell Teague | 2017-11-16 | 1 | -1/+1 |
|/ | |||||
* | Playbook Consolidation - Initialization | Russell Teague | 2017-11-15 | 1 | -5/+2 |
| | |||||
* | Updating provisioning order. | Kenny Woodson | 2017-11-13 | 3 | -4/+53 |
| | |||||
* | Bootstrap enhancements. | Kenny Woodson | 2017-11-08 | 2 | -3/+1 |
| | |||||
* | Stating that certificate it is required when doing SSL on ELB. | Kenny Woodson | 2017-10-31 | 1 | -0/+1 |
| | |||||
* | GCP cannot use AWS growpart package | Clayton Coleman | 2017-10-30 | 1 | -0/+2 |
| | | | | Make the required package optional | ||||
* | Fixing documentation for the cert_key_path variable name. | Kenny Woodson | 2017-10-26 | 2 | -3/+3 |
| | |||||
* | [bz1501271] Attempt to use ami ssh user and default to ansible_ssh_user. | Kenny Woodson | 2017-10-18 | 1 | -1/+1 |
| | |||||
* | Do not remove files for bootstrap if resolv or dns. | Kenny Woodson | 2017-10-17 | 2 | -3/+4 |
| | |||||
* | Provisioning Documentation Updates | Michael Gugino | 2017-10-11 | 8 | -132/+258 |
| | | | | | | | Updating provisioning documents. Also moved some steps from build_ami.yml to a new play for better reusability. | ||||
* | Merge pull request #5605 from mgugino-upstream-stage/build-provision-split | OpenShift Merge Robot | 2017-10-05 | 8 | -113/+81 |
|\ | | | | | | | | | | | | | | | | | | | | | | | Automatic merge from submit-queue. Build provision split Make provisioning steps more reusable Reorganizing and making some of the plays more reusable. Depends-on: https://github.com/openshift/openshift-ansible/pull/5565 | ||||
| * | Make provisioning steps more reusable | Michael Gugino | 2017-10-02 | 8 | -113/+81 |
| | | | | | | | | | | Reorganizing and making some of the plays more reusable. | ||||
* | | remove duplicate [OSEv3:children] group | Jean-Francois Chevrette | 2017-10-04 | 1 | -5/+0 |
|/ |