openshift-ansible - OpenShift Installation and Configuration Management

  •        16

This repository contains Ansible roles and playbooks to install, upgrade, and manage OpenShift clusters.Note: the Ansible playbooks in this repository require an RPM package that provides docker. Currently, the RPMs from dockerproject.org do not provide this requirement, though they may in the future. This limitation is being tracked by #2720.

https://install.openshift.com
https://github.com/openshift/openshift-ansible

Tags
Implementation
License
Platform

   




Related Projects

minishift - Run OpenShift locally

  •    Go

Minishift is a tool that helps you run OpenShift locally by running a single-node OpenShift cluster inside a VM. You can try out OpenShift or develop with it, day-to-day, on your local host. Minishift uses libmachine for provisioning VMs, and OpenShift Origin for running the cluster. The code base is forked from the Minikube project.

rhc - Public open source repository for the OpenShift client tools and the 'rhc' gem.

  •    Ruby

The OpenShift command line tools allow you to manage your OpenShift applications from the command line. The Getting Started guide has additional info on installing the tool on each supported operating system.Please stop by #openshift on irc.freenode.net if you have any questions or comments. For more information about OpenShift, visit https://openshift.redhat.com or the OpenShift support page https://openshift.redhat.com/support.

odo - OpenShift Command line for Developers

  •    Go

OpenShift Do (Odo) is a CLI tool for developers who are writing, building, and deploying applications on OpenShift. With Odo, developers get an opinionated CLI tool that supports fast, iterative development which abstracts away Kubernetes and OpenShift concepts, thus allowing them to focus on what's most important to them: code. Odo was created to improve the developer experience with OpenShift. We understand that, as developers, you want tools that help you be productive. What do you don't want, is to have to change the way you work or have to become an expert in Kubernetes or OpenShift just to get your work done.

origin - Enterprise Kubernetes for Developers

  •    Go

OpenShift Origin is a distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OpenShift adds developer and operations-centric tools on top of Kubernetes to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for small and large teams.For questions or feedback, reach us on IRC on #openshift-dev on Freenode or post to our mailing list.

origin-server - Public open source repository for the OpenShift Origin server components

  •    Ruby

This repository contains the core components of the OpenShift service released under the OpenShift Origin source project. The components in this repository are sufficient to self host an OpenShift instance -- download a LiveCD image with everything preconfigured or read more about running OpenShift locally on our wiki.A comprehensive architecture overview can be found on our wiki.


openshift-cd-demo - CI/CD Demo on OpenShift

  •    Shell

This repository includes the infrastructure and pipeline definition for continuous delivery using Jenkins, Nexus, SonarQube and Eclipse Che on OpenShift. If you have access to RHPDS, provisioning of this demo is automated via the service catalog under OpenShift Demos → OpenShift CI/CD for Monolith. If you don't know what RHPDS is, read the instructions in the next section.

openshift-cartridge-nodejs - Custom cartridge for OpenShift providing the lastest version of Node

  •    Shell

This is a custom Node.js cartridge that takes care of auto-updating the Node.js and NPM versions on each build. Because the standard OpenShift cartridge never gets updated to the latest Node.js version.

ManageIQ - Discover, Optimize, and Control your Hybrid IT

  •    Ruby

ManageIQ is an open-source Management Platform that delivers the insight, control, and automation that enterprises need to address the challenges of managing hybrid IT environments.

openshift-docs - OpenShift Documentation

  •    HTML

All OpenShift documentation is sourced in AsciiDoc and transformed into HTML/CSS and other formats through automation that is based on AsciiDoctor.The documentation published from these source files can be viewed at http://docs.openshift.com.

training

  •    Shell

This content was originally designed for pre-release versions of OpenShift 3. Since then, a lot has changed, and it has fallen into disrepair. If you are interested in this content, we suggest you checkout the Discovery Center and consider contributing there.This repository provides instructions for how to set up a basic OpenShift 3.X environment. It contains various examples of using OpenShift 3.X. The table of contents below provides links to the various chapters.

kubernetes-client - Java client for Kubernetes & OpenShift 3

  •    Java

This client provides access to the full Kubernetes & OpenShift 3 REST APIs via a fluent DSL.Using the DSL is the same for all resources.

strimzi-kafka-operator - Apache Kafka running on Kubernetes and OpenShift

  •    Java

Strimzi provides a way to run an Apache Kafka cluster on Kubernetes or OpenShift in various deployment configurations. See our website for more details about the project. Documentation to the current master branch as well as all releases can be found on our website.

wordpress-example - Wordpress quick start repo for OpenShift Express

  •    PHP

Wordpress quick start repo for OpenShift Express

rhc - Public open source repository for the Red Hat OpenShift client tools and the 'rhc' gem.

  •    Ruby

Public open source repository for the Red Hat OpenShift client tools and the 'rhc' gem.

origin-server - Public open source repository for the OpenShift Origin server components

  •    Ruby

Public open source repository for the OpenShift Origin server components

django-example - Django git repository for OpenShift

  •    Python

Django git repository for OpenShift

cakephp-ex - CakePHP Example

  •    PHP

This is a quickstart CakePHP application for OpenShift v3 that you can use as a starting point to develop your own application and deploy it on an OpenShift cluster.If you'd like to install it, follow these directions.

django-ex - Django Example

  •    HTML

This is a Django project that you can use as the starting point to develop your own and deploy it on an OpenShift cluster.The steps in this document assume that you have access to an OpenShift deployment that you can deploy applications on.

ruby-ex

  •    Ruby

This is a basic ruby application for OpenShift v3 that you can use as a starting point to develop your own application and deploy it on an OpenShift cluster.If you'd like to install it, follow these directions.