summaryrefslogtreecommitdiffstats
path: root/filter_plugins
Commit message (Collapse)AuthorAgeFilesLines
...
* The manage_node commands should only run on the first masterBrenton Leanhardt2015-06-291-3/+4
|
* Templatize configs and 0.5.2 changesJason DeTiberus2015-06-101-0/+21
| | | | | | | | | | | | | | | | | | | | | | - Templatize node config - Templatize master config - Integrated sdn changes - Updates for openshift_facts - Added support for node, master and sdn related changes - registry_url - added identity provider facts - Removed openshift_sdn_* roles - Install httpd-tools if configuring htpasswd auth - Remove references to external_id - Setting external_id interferes with nodes associating with the generated node object when pre-registering nodes. - osc/oc and osadm/oadm binary detection in openshift_facts Misc Changes: - make non-errata puddle default for byo example - comment out master in list of nodes in inventory/byo/hosts - remove non-error errors from fluentd_* roles - Use admin kubeconfig instead of openshift-client
* Merge pull request #271 from lhuard1A/oo_lenThomas Wiest2015-06-091-8/+0
|\ | | | | Replace the custom oo_len filter by the Jinja2 standard one: length
| * Replace the custom oo_len filter by the Jinja2 standard one: lengthLénaïc Huard2015-06-081-8/+0
| |
* | Implement OpenStack providerLénaïc Huard2015-06-081-0/+7
|/
* docker-storage role addedKenny Woodson2015-05-261-177/+199
|
* Revert "oo_filters.py: oo_set_node_label"Wesley Hearn2015-05-201-34/+1
| | | | This reverts commit d04ddc76227db51fda8b1850a09a9c3cfd9125db.
* Revert "Made a generic set_attr and set_attrs function to reduce dup code"Wesley Hearn2015-05-202-87/+32
| | | | This reverts commit 4da7b790d5eb8e870bd81208f7074bba81a0989b.
* Made a generic set_attr and set_attrs function to reduce dup codeWesley Hearn2015-05-202-32/+87
|
* oo_filters.py: oo_set_node_labelWesley Hearn2015-05-201-1/+34
|
* lvm-direct support for awsJason DeTiberus2015-04-231-1/+49
| | | | | | | | | | | | | | | | | - Create a separate docker volume in aws openshift-cluster playbooks - default to using ephemeral storage, but allow to be overriden - allow root volume settingsto be overriden as well - add user-data cloud-config to bootstrap the installation/configuration of docker-storage-setup - pylint cleanup for oo_filters.py - remove left over traces to the deployment_type tags which were previously removed - oo_get_deployment_type_from_groups filter in oo_filters.py - cluster list playbooks references to oo_get_deployment_type_from_groups filter
* Allow variable overriding for ec2 deployment_varsJason DeTiberus2015-04-221-31/+52
| | | | | | | | | | | | - users can now override the deployment_vars variables with the assocated ec2_* variables - added deployment_type and env specific vars files that load some ec2_* overrides - added the ability to search for amis by ami_name - this allows us to specify a base name with a wildcard to have the playbook choose the latest available image for that image name - added a copy of the ec2_find_ami module that will be in ansible 2.0 until we can make ansible 2.0 a requirement.
* Configuration updates for latest builds and major refactorJason DeTiberus2015-04-141-1/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Configuration updates for latest builds - Switch to using create-node-config - Switch sdn services to use etcd over SSL - This re-uses the client certificate deployed on each node - Additional node registration changes - Do not assume that metadata service is available in openshift_facts module - Call systemctl daemon-reload after installing openshift-master, openshift-sdn-master, openshift-node, openshift-sdn-node - Fix bug overriding openshift_hostname and openshift_public_hostname in byo playbooks - Start moving generated configs to /etc/openshift - Some custom module cleanup - Add known issue with ansible-1.9 to README_OSE.md - Update to genericize the kubernetes_register_node module - Default to use kubectl for commands - Allow for overriding kubectl_cmd - In openshift_register_node role, override kubectl_cmd to openshift_kube - Set default openshift_registry_url for enterprise when deployment_type is enterprise - Fix openshift_register_node for client config change - Ensure that master certs directory is created - Add roles and filter_plugin symlinks to playbooks/common/openshift-master and node - Allow non-root user with sudo nopasswd access - Updates for README_OSE.md - Update byo inventory for adding additional comments - Updates for node cert/config sync to work with non-root user using sudo - Move node config/certs to /etc/openshift/node - Don't use path for mktemp. addresses: https://github.com/openshift/openshift-ansible/issues/154 Create common playbooks - create common/openshift-master/config.yml - create common/openshift-node/config.yml - update playbooks to use new common playbooks - update launch playbooks to call update playbooks - fix openshift_registry and openshift_node_ip usage Set default deployment type to origin - openshift_repo updates for enabling origin deployments - also separate repo and gpgkey file structure - remove kubernetes repo since it isn't currently needed - full deployment type support for bin/cluster - honor OS_DEPLOYMENT_TYPE env variable - add --deployment-type option, which will override OS_DEPLOYMENT_TYPE if set - if neither OS_DEPLOYMENT_TYPE or --deployment-type is set, defaults to origin installs Additional changes: - Add separate config action to bin/cluster that runs ansible config but does not update packages - Some more duplication reduction in cluster playbooks. - Rename task files in playbooks dirs to have tasks in their name for clarity. - update aws/gce scripts to use a directory for inventory (otherwise when there are no hosts returned from dynamic inventory there is an error) libvirt refactor and update - add libvirt dynamic inventory - updates to use dynamic inventory for libvirt
* Adding the zabbix module along with a generic playbook to fetch current ↵Kenny Woodson2015-04-011-0/+10
| | | | problem triggers. Also added oo_flatten to filters for arrays of arrays.
* add oo_prepend_strings_in_list filterJason DeTiberus2015-03-241-44/+62
|
* Add filters to oo_collect filter so that we can pick and choose what we want ↵Kenny Woodson2015-01-291-3/+12
| | | | to receive back based on more than a single attribute.
* changed multi_ec2.py to print the json result string instead of the python ↵Thomas Wiest2014-12-181-1/+0
| | | | pretty print string.
* fixed oo_len doc stringThomas Wiest2014-10-021-2/+2
|
* Added oo_len filterThomas Wiest2014-10-021-0/+7
|
* Initial Commit. Sharing is caringKenny Woodson2014-09-162-0/+70