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 | 4 | -0/+36 |
|\ | | | | | | | | | | | | | | | | | | | | | 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 | 4 | -0/+36 |
| | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | 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. | ||||
* | 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. | ||||
* | Changing the node group format to a list. | Kenny Woodson | 2017-12-11 | 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 |
| | |||||
* | GCP cannot use AWS growpart package | Clayton Coleman | 2017-10-30 | 1 | -0/+2 |
| | | | | Make the required package optional | ||||
* | [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 | 3 | -36/+8 |
| | | | | | | | Updating provisioning documents. Also moved some steps from build_ami.yml to a new play for better reusability. | ||||
* | Make provisioning steps more reusable | Michael Gugino | 2017-10-02 | 8 | -113/+81 |
| | | | | | Reorganizing and making some of the plays more reusable. | ||||
* | Changes necessary to support AMI building | Michael Gugino | 2017-09-28 | 2 | -3/+9 |
| | | | | | | | Currently, AMI building does not work. These changes implement the necessary steps to build an AMI for usage as a 'golden node image'. | ||||
* | Fix missing quotes on openshift_aws_build_ami_ssh_user default | Michael Gugino | 2017-09-27 | 1 | -1/+1 |
| | |||||
* | More variables in AWS provisioning plays | Michael Gugino | 2017-09-26 | 1 | -1/+4 |
| | | | | | | | | This commit adds more optional variables to provision hosts in AWS environments. These changes allow provisioning instances that utilize an ssh_user other than root. | ||||
* | ami build process calls openshift-node/config.yml | Kenny Woodson | 2017-09-07 | 2 | -9/+4 |
| | |||||
* | Consolidating AWS roles and variables underneath openshift_aws role. | Kenny Woodson | 2017-09-07 | 9 | -489/+182 |
| | |||||
* | Fixing variables and allowing custom ami. | Kenny Woodson | 2017-09-07 | 5 | -42/+76 |
| | |||||
* | Merge pull request #5230 from kwoodson/openshift_node_bootstrap | OpenShift Bot | 2017-08-30 | 2 | -20/+25 |
|\ | | | | | Merged by openshift-bot | ||||
| * | Merging openshift_node with openshift bootstrap. | Kenny Woodson | 2017-08-29 | 2 | -20/+25 |
| | | |||||
* | | Remove unsupported playbooks and utilities | Russell Teague | 2017-08-25 | 12 | -590/+0 |
|/ | |||||
* | Merge pull request #5011 from kwoodson/provision | Scott Dodson | 2017-08-23 | 6 | -303/+508 |
|\ | | | | | AWS Provisioning with scale groups. |