Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

Some more improvements #3

Open
wants to merge 17 commits into
base: master
Choose a base branch
from
Open

Some more improvements #3

wants to merge 17 commits into from

Conversation

palonsoro
Copy link
Contributor

Some more improvements:

  • Latest 3.11 erratas recommend ansible 2.9
  • RHEL7 default images upgraded to RHEL 7.8
  • Added default ansible.cfg with all the recommendations from scaling guide with some slight differences (see commit description)
  • Added explicit /etc/sysconfig/docker-storage-setup settings for overlay2 (otherwise, it would default to devicemapper). Only for 3.11 at the moment (but I guess it would work on 3.10 and 3.9 at least)

- User `cloud-user` and `become=True`.
- Fact caching not enabled by default (commented). Unless your installation is very big, I have seen it causing more disaster than happiness, so not worthy on latest (and more optimized) openshift-ansible versions.
- Added `inventory=hosts` so it is not necessary to add `-i hosts` on every ansible invocation.

Source: https://docs.openshift.com/container-platform/3.11/scaling_performance/install_practices.html#scaling-performance-install-optimization
@palonsoro
Copy link
Contributor Author

Even more improvements:

  • Support for installing concrete erratas (3.11.z) on 3.11 branch, by setting openshift_image_tag and openshift_pkg_version
  • Support for oreg_url and oreg_auth_* for authenticated registry installations

# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant