KO
|
EN
gitlite โ search
Search
#javascript
#python
#golang
#machine-learning
#csharp
#oop
#linux
#reactjs
#tutorial
#simulation
#sass
#dotenv
router
โ 85
Open GitHub โ
Ingress controller for OpenShift
Download README (.md)
Explore Similar Repositories
okta-spring-boot-2-angular-7-example
:
A Cool Cars Example that showcases Spring Boot 2.1, Angular 7, and Okta's support for both.
fake-survey-generator
:
A slightly more-than-trivial full-stack application built with DDD & CQRS concepts
apollo-prophecy
:
๐ฎ GraphQL error management made Easy, generate custom machine-readable errors for Apollo Client/Server from the CLI
akka-ddd-cqrs-es-example
:
Bank API CQRS Event Sourcing System on Akka-Cluster (Concept Model)
Global_Convolutional_Network
:
Pytorch implementation of GCN architecture for semantic segmentation
// repository documentation
Was this content helpful?
โ 0
(0 ratings)
Select Rating:
โ
โ
โ
โ
โ
Submit Feedback
Recent Feedback
×
Download README
Do you want to download the
README.md
file for
router
?
Download (.md)
openshift-router ================ This repository contains the OpenShift routers for NGINX, HAProxy, and F5. They read `Route` objects out of the OpenShift API and allow ingress to services. HAProxy is currently the reference implementation. See the details in each router image. These images are managed by the `cluster-ingress-operator` in an OpenShift 4.0+ cluster. The template router code (`openshift-router`) is generic and creates config files on disk based on the state of the cluster. The process launches proxies as children and triggers reloads as necessary after new config has been written. The standard logic for handling conflicting routes, supporting wildcards, reporting status back to the Route object, and metrics live in the standard process. Deploying to Kubernetes ----------------------- The OpenShift router can be run against a vanilla Kubernetes cluster, although some of the security protections present in the API are not possible with CRDs. To deploy, clone this repository and then run: $ kubectl create -f deploy/ You will then be able to create a `Route` that points to a service on your cluster and the router pod will forward your traffic from port 80 to your service endpoints. You can run the example like: $ kubectl create -f example/ And access the router via the node it is located on. If you're running locally on minikube or another solution, just run: $ curl http://localhost -H "Host: example.local" to see your route and: $ kubectl get routes to see details of your routes.