Skip to content

API definition of enhanced nginx-ingress-controller

Notifications You must be signed in to change notification settings

BoCloud/proxy-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8276d2a · Aug 22, 2023

History

32 Commits
Sep 20, 2022
Sep 20, 2022
Nov 16, 2021
Aug 22, 2023
Nov 16, 2021
Nov 16, 2021
Nov 15, 2021
Nov 15, 2021
Nov 15, 2021
Feb 17, 2022
Nov 16, 2021
Sep 20, 2022
Nov 16, 2021
Jan 5, 2022
Nov 16, 2021

Repository files navigation

简介

  • 该项目主要为扩展Ingress功能,而设计的CRD资源
  • HTTPRoute: 七层负载配置,兼容原生Ingress功能并进行了极大扩展
  • TCPRoute: 四层负载配置,支持TCP服务
  • UDPRoute: 四层负载配置,支持UDP服务
  • 该项目使用kubeBuilder3.2.0工具生成

修改CRD字段后

  • 使用命令make manifests 生成CRD资源

  • 使用命令make controller-gen 生成controllers代码

  • 使用命令make legacy 生成v1beta1版本的CRD资源,支持低于v1.16版本k8s

使用文档

特别说明

legacy版本CorsAllowOrigin字段为string类型,最新版为[]string类型