Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.42 KB

deployment.md

File metadata and controls

45 lines (29 loc) · 1.42 KB

Deployment Guide

Installation

Install BFE Ingress Controller in either of two ways:

  • Apply a configure file
  • Install helm charts of controller

Configure file

kubectl apply -f https://raw.githubusercontent.com/bfenetworks/ingress-bfe/develop/examples/controller-all.yaml

Helm

helm upgrade --install bfe-ingress-controller bfe-ingress-controller --repo https://bfenetworks.github.io/ingress-bfe  --namespace ingress-bfe --create-namespace
  • helm3 is required.

Testing

  • Create a testing service
kubectl apply -f https://raw.githubusercontent.com/bfenetworks/ingress-bfe/develop/examples/whoami.yaml
  • Create ingress resource for testing service to verify the installation
kubectl apply -f https://raw.githubusercontent.com/bfenetworks/ingress-bfe/develop/examples/ingress.yaml  
  • Create ingress resource for testing service to verify the installation if your kubernetes version >= 1.19
kubectl apply -f https://raw.githubusercontent.com/bfenetworks/ingress-bfe/develop/examples/ingress-v1.19.yaml