summaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2018-01-05Migrate to import_role for static role inclusionScott Dodson
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.
2017-12-07Remove all uses of openshift.common.admin_binaryScott Dodson
Replace with `oc adm`
2017-11-07Proposal: container_runtime roleMichael Gugino
This is a proposal meant to facilitate discussion. Input is welcome.
2017-10-19Use "requests" for CPU resources instead of limitsPeter Portante
We now use a CPU request to ensure logging infrastructure pods are not capped by default for CPU usage. It is still important to ensure we have a minimum amount of CPU. We keep the use of the variables *_cpu_limit so that the existing behavior is maintained. Note that we don't want to cap an infra pod's CPU usage by default, since we want to be able to use the necessary resources to complete it's tasks. Bug 1501960 (https://bugzilla.redhat.com/show_bug.cgi?id=1501960)
2017-09-20Merge pull request #5322 from mtnbikenc/proposal-playbook-consolidationScott Dodson
[Proposal] OpenShift-Ansible Playbook Consolidation
2017-09-13Rework openshift-cluster into deploy_cluster.ymlRussell Teague
2017-09-11[Proposal] OpenShift-Ansible Proposal ProcessRussell Teague
2017-09-06[Proposal] OpenShift-Ansible Playbook ConsolidationRussell Teague
2017-08-25Remove unsupported playbooks and utilitiesRussell Teague
2017-06-30Merge pull request #3813 from ewolinetz/role_decomposition_proposalScott Dodson
Creating initial proposal doc for review
2017-06-14docs: better documentation for PAPRJonathan Lebon
Add a section in `repo_structure.md`, and rename from `redhat-ci` to `PAPR` and point to the new upstream repo in `pull_requests.md`. Closes: #4078
2017-05-10Merge pull request #4129 from rhcarvalho/document-redhat-ci-jobScott Dodson
Note existence of Fedora tests and how to rerun
2017-05-09Note existence of Fedora tests and how to rerunRodolfo Carvalho
2017-05-09Remove vim configuration from Python filesRodolfo Carvalho
In a project where contributors are free to use whatever editor they want and we have linting tools that verify the proper formatting of Python files, it should not be required to have a vim-specific line in Python files.
2017-05-01Don't double quote when conditionsScott Dodson
2017-04-27Adding some more sections to additional considerations, being less rigid on ↵ewolinetz
large roles for composing -- can also be a playbook
2017-04-27Document the Pull Request processRodolfo Carvalho
2017-04-27Move repo structure to a separate documentRodolfo Carvalho
Reduces the clutter in CONTRIBUTING.md.
2017-04-27Remove outdated information about PRsRodolfo Carvalho
The contents are outdated and irrelevant since the "best practice" is automatically enforced. Documenting the PR flow is out of the Best Practices guide.
2017-04-21Updating snippet contents, formatting and providing urlsewolinetz
2017-04-05Update snippets and add bullet point on role dependencyewolinetz
2017-03-30Creating initial proposal doc for reviewewolinetz
2016-11-17Refactor to use Ansible package moduleRussell Teague
The Ansible package module will call the correct package manager for the underlying OS.
2016-11-16Corrected syntax and typosRussell Teague
2016-10-19Fix typosRodolfo Carvalho
2016-01-15Added anchors for rules in style_guide.adoc in order to make it easier to ↵Thomas Wiest
reference specific rules in PRs.
2016-01-14added anchorsThomas Wiest
2015-12-09Remove yum / dnf duplicationScott Dodson
2015-08-13Changed the string Master to master to make it more readable.Avesh Agarwal
2015-08-13Changes to make documentation less specific to OSE or AE and alsoAvesh Agarwal
adds README_AEP.md.
2015-07-22added decisions made at the last ansible arch meeting.Thomas Wiest
2015-07-08documented ansible arch team decisionsThomas Wiest
2015-06-24Added using Yaml syntax to best practices guide.Thomas Wiest
2015-06-24Merge pull request #298 from twiest/aa2Thomas Wiest
added python new method params should use a default value to best practices guide.
2015-06-24added python new method params should use a default value to best practices ↵Thomas Wiest
guide.
2015-06-24added .yml extension to style guide.Thomas Wiest
2015-06-19changed Openshift to OpenShiftThomas Wiest
2015-06-04Added YAML over JSON to best practices guide.Thomas Wiest
2015-06-04Merge pull request #258 from twiest/prThomas Wiest
Added 'stylistic exception' to the best practices guide.
2015-06-03Added fail pattern rules to best practices docThomas Wiest
2015-06-03Added 'stylistic exception' to the best practices guide.Thomas Wiest
2015-05-27added section for role naming to the best practices guide.Thomas Wiest
2015-05-27Added 80 character SHOULD to style guide, added a better example for ↵Thomas Wiest
environment in core concepts, added ansible roles flat hierarchy to best practices
2015-05-26removed references to 'we'Thomas Wiest
2015-05-26Added concepts guide.Thomas Wiest
2015-05-22Added style and best practices guidesThomas Wiest