How to create an HTTPProxy Ingress for a vFunction Server in a Kubernetes Cluster
Take the following steps to create an HTTPProxy Service Mesh Ingress for a vFunction Server in a Kubernetes Cluster:
- Create an httpproxy.yaml Manifest for the HTTPProxy Ingress using the details below as a guide
### Replace vfunction.organization.com with the FQDN for the vFunction Server
apiVersion: projectcontour.io/v1
kind: HTTPProxy
metadata:
name: vfunction-server
labels:
app: vfunction-server
spec:
virtualhost:
fqdn: vfunction.organization.com
tls:
enableFallbackCertificate: true
secretName: ingress-contour/ingress-contour-default-ssl-cert
routes:
- conditions:
- prefix: /
pathRewritePolicy:
- prefix: /
replacement: /
timeoutPolicy:
response: 1000s
idle: 1000s
retryPolicy:
count: 3
preTryTimeout: 1000s
services:
- name: vfunction-nginx
port: 80