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.
openshift ansibleOpenShift 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.
openshift kubernetes openshift-origin paas caas ci-cd devops containers continuous-delivery continuous-deployment continuous-integration devops-toolsMinishift 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.
minishift openshift kubernetes paas openshift-local containers openshift-origin devops development development-toolsHeketi provides a RESTful management interface which can be used to manage the life cycle of GlusterFS volumes. With Heketi, cloud services like OpenStack Manila, Kubernetes, and OpenShift can dynamically provision GlusterFS volumes with any of the supported durability types. Heketi will automatically determine the location for bricks across the cluster, making sure to place bricks and its replicas across different failure domains. Heketi also supports any number of GlusterFS clusters, allowing cloud services to provide network file storage without being limited to a single GlusterFS cluster. When a request is received to create a volume, Heketi will first allocate the appropriate storage in a cluster, making sure to place brick replicas across failure domains. It will then format, then mount the storage to create bricks for the volume requested. Once all bricks have been automatically created, Heketi will finally satisfy the request by creating, then starting the newly created GlusterFS volume.
heketi glusterfs glusterfs-volumes bricks glusterfs-clusters kubernetes openshift storage rest negroni boltdbManageIQ 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.
infrastructure-management containers vmware rhev ovirt amazon management ansible google-cloud azure openstack kubernetes openshift hawkular nuage foremanGamified chaos engineering tool for Kubernetes. It is like Space Invaders but the aliens are pods or worker nodes. Through KubeInvaders you can stress a Kubernetes cluster in a fun way and check how it is resilient.
game kubernetes openshift workstation aliens chaos pods chaos-engineering kube-linter kubeinvaders kubeinvaders-container kubernetes-testingStrongLoop PM is a production process manager for Node.js applications with built-in load balancing, monitoring, multi-host deployment, and a graphical console.Under production, you will install the process manager as a system service, see http://strong-pm.io/prod, but if you are just trying the manager out locally, you can run an app directly from the command line.
strongloop agent build bundle cluster dependencies deploy devops forever git heroku manager master nodeops npm openshift ops pm process runner slc strongops supervisorThe Crunchy Container Suite provides Docker containers that enable rapid deployment of PostgreSQL, including administration and monitoring tools. Multiple styles of deploying PostgreSQL clusters are supported. Please view the official Crunchy Data Container Suite documentation here. If you are interested in contributing or making an update to the documentation, please view the Contributing Guidelines.
postgresql docker kubernetes openshiftThis repository contains a collection of Docker images with headless VNC environments.
docker-image headless-vnc-environments docker-container ubuntu centos xfce icewm openshiftA Microservice Architecture breaks up the monolith into many smaller pieces that are composed together. Patterns to secure the communication between services like fault tolerance (via timeout, retry, circuit breaking, etc.) have come up as well as distributed tracing to be able to see where calls are going. A service mesh can now provide these services on a platform level and frees the application writers from those tasks. Routing decisions are done at the mesh level.
observability service-mesh istio openshiftThis client provides access to the full Kubernetes & OpenShift 3 REST APIs via a fluent DSL.Using the DSL is the same for all resources.
kubernetes openshift java-clientaudit2rbac takes a Kubernetes audit log and username as input, and generates RBAC role and binding objects that cover all the API requests made by that user.
kubernetes rbac authorization openshift auditStrimzi 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.
kafka kubernetes openshift docker messaging enmasse kafka-connect kafka-streams data-streaming data-stream data-streams kubernetes-operator kubernetes-controllerEclipse JKube is a collection of plugins and libraries that are used for building container images using Docker, JIB or S2I build strategies. Eclipse JKube generates and deploys Kubernetes/OpenShift manifests at compile time too. It brings your Java applications on to Kubernetes and OpenShift by leveraging the tasks required to make your application cloud-native. Eclipse JKube also provides a set of tools such as watch, debug, log, etc. to improve your developer experience. This project contains various building blocks for the Kubernetes Java developer toolbox.
maven-plugin docker kubernetes openshift cloud-native⎈❏ Terminal and Web console for Kubernetes
kubernetes terminal console openshift monitoring tui cui guiAn Ansible AWX operator for Kubernetes built with Operator SDK and Ansible. This operator is meant to provide a more Kubernetes-native installation method for AWX via an AWX Custom Resource Definition (CRD).
kubernetes openshift operators kubernetes-operator awx operator-sdk awx-operatorslc is the command shell for the StrongLoop Process Manager, strong-pm, and the LoopBack framework.It includes both a CLI and a GUI.
backend loopback mobile platform strongloop alerts analytics agent apm build bundle cluster config dependencies deploy devops event-loop forever git heap heroku logging mbaas manager master memory metrics monitoring nodeops npm npmrc openshift ops performance pm process profiler profiling registry response runner service slc slowest-functions streams strong-agent strong-cli strong-cluster-control strong-pm strong-supervisor strongops supervisor switch time upstart:cloud: Full-Fledged, Self-Hosted Web Proxy in Go
proxy web-proxy heroku openshiftThis 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.
openshift nodejs cartridge
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.