projectatomic/ansible-role-osbs-node

Name: ansible-role-osbs-node

Owner: Project Atomic

Description: OpenShift node role for OpenShift Build Service

Created: 2016-03-22 17:37:55.0

Updated: 2016-12-07 03:56:02.0

Pushed: 2016-11-11 10:23:48.0

Homepage: null

Size: 9

Language: null

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

osbs-node

Role for deploying OpenShift node as part of OSBS - OpenShift build service, service for building layered Docker images. Please see the osbs-master role documentation for more information.

This role is part of ansible-osbs playbook for deploying OpenShift build service. Please refer to that github repository for documentation and issue tracker.

Role Variables

Set to false if you don't use firewalld or do not want the playbook to modify it.

osbs_manage_firewalld: true

The role needs tarred-up node configuration directory. It looks for it in the following location. The archive has to be named node-$NODEFQDN.tar.xz.

osbs_node_config_dir: openshift-node-configs

OpenShift node log level (0-5).

osbs_node_log_level: 3

OpenShift deployment type (set to atomic-openshift if using OpenShift Enterprise).

osbs_deployment_type: origin

Don't reinstall the node, just cleanup non-k8s containers

cleanup_only: true
Dependencies

Docker is expected to be installed and configured (e.g. storage, insecure registries) on the remote host.

OpenShift is expected to be installed on the remote host. This can be accomplished by the install-openshift role.

License

BSD

Author Information

Martin Milata <mmilata@redhat.com>


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.