1
0
mirror of https://github.com/openshift/openshift-ansible.git synced 2026-02-05 06:46:04 +01:00

13 Commits

Author SHA1 Message Date
Vadim Rutkovsky
4505a09373 Update documentation links, docs.openshift.org -> docs.okd.io 2018-08-13 18:19:03 +02:00
Scott Dodson
f7db81c1d1 Fully qualify all openshift/origin and openshift3/ose images 2018-06-19 11:09:38 -04:00
Russell Teague
9f2de18076 Playbook Consolidation - openshift-checks 2017-11-16 14:26:37 -05:00
juanvallejo
5497673a7b image builds: remove dependency on playbook2image
We do not need the builder functionality from playbook2image and the
resulting image was overly complicated, so this simply builds on
Centos/RHEL.
2017-07-18 14:02:10 -04:00
Pep Turró Mauri
32b7b0aba7 Rename container image to origin-ansible / ose-ansible
As discussed in #4279 the container image is being renamed to
openshift/origin-ansible (upstream) and openshift3/ose-ansible (downstream) for
the "oc cluster up" use case, and more generally to make it fit the
imageConfig.format configuration option.

This updates references to the image name accordingly.

Also updating references to playbook2image to account for recent moves of the
repo/image.
2017-06-02 12:31:50 +02:00
Luke Meyer
a1228a7c4a health check playbooks: relocate and expand
We are moving toward having adhoc post-install checks and so the
"preflight" designation needs to be widened.
Updated location to playbooks/byo/openshift-checks, added health check playbook, and updated README.
Also included the certificate_expiry playbooks.
Left behind symlinks and wrappers for existing checks.

To conform with the direction of the rest of the repo, the
openshift-checks playbooks are split into two directories, one under
playbooks/common with the actual invocation and one under
playbooks/byo for entrypoints that are just wrappers for the ones in common.

Because the certificate_expiry playbooks are intended not just to be
functional but to be examples that users modify, I did not split them
similarly. That could happen later after discussion but for now I just
left them whole under byo/openshift-checks/certificate_expiry.
2017-05-22 15:13:15 -04:00
Pep Turró Mauri
4f95f55b60 Fix container image build references
Updating some files to account for recent changes:
  - Commit fbadeb4 moved the location of the Dockerfiles
  - playbook2image is now available from the openshift org
  - downstream image is building with boto 2.34

Adjusting image build scripts and documentation to match these changes.
2017-05-12 19:03:59 +02:00
Steve Milner
e49fa92f03 docs: Add basic system container dev docs 2017-05-03 13:01:50 +02:00
Pep Turró Mauri
fcc1ef69b5 Move container build instructions to BUILD.md 2017-04-24 23:15:50 +02:00
Pep Turró Mauri
f6c853fe3d Elaborate container image usage instructions
Explain that the base image expects to run as non-root and the implications of
this, and expand the example 'docker run' options in detail.
2017-04-24 23:14:24 +02:00
Pep Turró Mauri
9dbc6d42ec Add example scheduled certificate check
Additional certificate expiration check playbooks:
  - one that that uploads the generated reports to a location in the masters
  - one that uses custom report paths with timestamps

OpenShift Job and ScheduledJob examples that use these playbooks
run from a container to check cluster certificates from within
the cluster itself.
2017-04-06 17:58:06 +02:00
Pep Turró Mauri
75b4ace15a Minor updates to README_CONTAINER_IMAGE.md
Fix link to the example role, prefix image name with openshift/.
2017-03-10 17:07:10 +01:00
Pep Turró Mauri
f1b6aa212e Dockerfile and docs to run containerized playbooks
Update openshift-ansible's Dockerfile to use playbook2image as a base, with the
goal to run an arbitrary playbook from a container.

The existing Dockerfile is moved to Dockerfile.rhel7 for the productized version
and will be updated to use playbook2image later.
2017-03-06 17:54:01 +01:00