| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
* Adding documentation and docker containers so others can begin testing cluster provisioning
* Making updates per comments by @oybed
|
| |
|
| |
|
|\
| |
| | |
Install playbook defaults to the assumption that casl-ansible and ope…
|
| | |
|
| |\
| |/
|/| |
|
| | |
|
|/
|
|
| |
openshift-ansible are checked out to the same directory
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Adding a role to invoke openstack heat
* Adding readme
* Pulling parameters out to inventory file
* start of end-to-end playbook
* More enhancements and refactoring to make dynamic inventory the driver for an openshift install
* Switching to variable substituted path to config.yaml playbook
* Changes to allow defining of number of nodes/infranodes.
* Added labels to inventory
* Start of end-to-end functionality
* Enhancements to support openstack heat provisioning
* Updating inventory sample to remove some deprecation warnings
* Working towards making the secure-registry role 'become' aware
* Fixing node labels and removing secure-registry as it's no longer needed
* No longer need insecure registry line, as installer will secure our registry
* Adjusted dynamic inventory to filter by clusterid
* Minor updates to dynamic inventory bug
* Adding a refactored sample inventory directory
* Refactoring playbooks for better directory structure, and to narrow down host groups
* Adding volume mounts to heat template
* Moving dns playbooks back to original location
* Fixing incorrect file path
* Cleaning up inventory samples
* One more hostname to clean up
* Changing var name
* changed openshift-provision to openshift-prep
* Adjusting current provision script to avoid breakage by new openstack-heat code
|
| |
|
|\
| |
| | |
Fixing ansible impl to work with OSP9 and ansible 2.2
|
| | |
|
| | |
|
|\ \
| | |
| | | |
Added process / contribution info
|
| |/ |
|
|\ \
| |/
|/| |
OpenShift Management Role
|
|/ |
|
|
|
|
| |
client container
|
|\
| |
| | |
Security groups refactor
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Split single security group variable into one per type
* Moves 'default' security group from role into variable
* Moves default security group variables back to openshift-common role
* Converts openstack-security-group role into playbook
* Playbook called on every openstack-create invocation as before
* Simplifies security group tasks and removes type bhecking
* Iterate through seucrity groups and build a comma-separated list of groups
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Adds new openstack-security-groups role
* Addresses Issue #211 and adds all instances to default group
* Defines default security group variable with all groups/rules
* Sets security group variables per type (master,node,nfs,dns)
* Supports specifying no security group for a type (e.g. nfs)
* Uses new Ansible 2.x modules
|
| | |
|
|/ |
|
|\
| |
| | |
Add enhancements for for terminate playbook
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* Fixes Issue #206
* Add check for valid item when attempting to delete objects
* Add debug on all variables when using dry_run
* Changed default ansible_ssh_user to cloud-user in line with standard cloud guest image
* Add count for ips and volumes to display since these may not always be the same as instance count
* Enhance displayed warning/note message to include new counts
* It is possible for an instance to not have a floating IP for whatever reason (such as manually deallocating or releasing the IP), in this case SSH will not work to the instance so it will not be included in the host group to attempt subscription manager unregister, but will still be deleted
* It is possible that an instance will have a volume created but not attached. In this case as a precautionary measure I am excluding these unattached volumes from the deletion in case this was intentionally detached to preserve data. We can further discuss if this should be a parameter to override instead or if we need to change this behavior.
* Excluded instances in ERROR state as they will most likely not delete. We can discuss if this should be parameterized instead.
* Added prompt variable defaulted to true but can be set to false
* Added unregister variable defaulted to true but can be set to false
|
| | |
|
|\ \
| | |
| | | |
Expose registry
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | | |
Post install playbook
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
post-install-playbook
|
| | | | |
| | | | |
| | | | |
| | | | | |
inventory file sorts by timestamp not name
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| |_|/ / /
|/| | | | |
Fixes Issue #163 if rhsm_password is not defined
|
| | | | | |
|
|\ \ \ \ \
| | |_|/ /
| |/| | | |
Securing the registry ansible role.
|
| |\ \ \ \ |
|
| | |\ \ \ \
| | | | | | |
| | | | | | | |
Secure registry remove /etc/origin/master file paths
|
| | | | | | | |
|
| |/ / / / / |
|
| |/ / / / |
|
| | | | | |
|
| | | | |
| | | | |
| | | | |
| | | | | |
dependency
|
| | | | | |
|
| | | | | |
|