summaryrefslogtreecommitdiffstats
path: root/roles/openshift_aws/defaults
Commit message (Collapse)AuthorAgeFilesLines
* allow uninstalling AWS objects created by prerequisite playbookJoel Diaz2018-01-221-0/+4
| | | | | | | | | | 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
* Merge pull request #6610 from mazzystr/update_awsec2_root_volOpenShift Merge Robot2018-01-151-0/+8
|\ | | | | | | | | | | | | Automatic merge from submit-queue. Update to AWS EC2 root vol size so that Health Check tasks pass AWS EC2s under the ASG and LaunchConfig are deployed with the default 10gb root vol size. Heath Checks fail because / filesystem and /var directory is too small. Health Check wants a minimum of 40Gb. 10Gb is just too small for server operations in general. Let's increase to 100Gb. Cost increase for additional EBS storage will be minimal and give plenty of elbow room for normal server operations.
| * Update to AWS EC2 root vol size so that Health Check tasks passChris Callegari2018-01-081-0/+8
| |
* | Move more plugins to lib_utilsMichael Gugino2018-01-101-0/+2
|/ | | | | | | This commit continues moving plugins into lib_utils. This commit does not move any plugins for add-on roles such as logging and metrics.
* Move node group tags to openshift_aws_{master,node}_group.Andrew Butcher2017-12-181-12/+13
|
* Changing the node group format to a list.Kenny Woodson2017-12-111-26/+15
|
* Initial upgrade for scale groups.Kenny Woodson2017-11-291-8/+15
|
* Adding instance profile support for node groups.Kenny Woodson2017-11-131-0/+14
|
* Bootstrap enhancements.Kenny Woodson2017-11-081-25/+54
|
* Adding elb changes to provision elbs and add to scale group.Kenny Woodson2017-11-011-10/+30
|
* Do not remove files for bootstrap if resolv or dns.Kenny Woodson2017-10-171-1/+21
|
* Merge pull request #5605 from mgugino-upstream-stage/build-provision-splitOpenShift Merge Robot2017-10-051-1/+0
|\ | | | | | | | | | | | | | | | | | | | | | | 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 reusableMichael Gugino2017-10-021-1/+0
| | | | | | | | | | Reorganizing and making some of the plays more reusable.
* | Merge pull request #5606 from ↵OpenShift Merge Robot2017-10-031-0/+5
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | mgugino-upstream-stage/provision-scale-elb-fixes-master Automatic merge from submit-queue. Fix provisiong scale group and elb logic Some changes necessary to support provisioning and scale group logic Some of this work is duplicated from an existing PR. That PR is about to merge, so I'll rebase once that hits.
| * Fix provisiong scale group and elb logicMichael Gugino2017-09-291-0/+5
| | | | | | | | | | Some changes necessary to support provisioning and scale group logic
* | Fix some provisioning variablesMichael Gugino2017-09-291-1/+0
|/ | | | | | | | | This commit fixes some provisioning variables. It also adjusts a failure condition for an ec2 call, which may fail silently without having the necessary permissions, which creates an unrelated error message later in the run.
* More variables in AWS provisioning playsMichael Gugino2017-09-261-0/+1
| | | | | | | | 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.
* Consolidating AWS roles and variables underneath openshift_aws role.Kenny Woodson2017-09-071-0/+209