Skip to content

Latest commit

 

History

History
62 lines (53 loc) · 3.21 KB

File metadata and controls

62 lines (53 loc) · 3.21 KB

api7-ingress-controller

Version: 0.1.11 Type: application AppVersion: 2.0.6

Ingress Controller for API7

Maintainers

Name Email Url
API7 support@api7.ai https://api7.ai

Source Code

Values

Key Type Default Description
adc.image.pullPolicy string "IfNotPresent"
adc.image.repository string "ghcr.io/api7/adc"
adc.image.tag string "0.21.0"
adc.resources object {}
adc.securityContext object {}
autoscaling.enabled bool false
autoscaling.minReplicas int 1
config.controllerName string "apisix.apache.org/apisix-ingress-controller"
config.enableHTTP2 bool false
config.execADCTimeout string "15s"
config.leaderElection.disable bool false
config.leaderElection.id string "apisix-ingress-controller-leader"
config.leaderElection.leaseDuration string "15s"
config.leaderElection.renewDeadline string "10s"
config.leaderElection.retryPeriod string "2s"
config.logLevel string "info"
config.metricsAddr string ":8080"
config.probeAddr string ":8081"
config.provider.initSyncDelay string "20m"
config.provider.syncPeriod string "0s"
config.provider.type string "api7ee"
config.secureMetrics bool false
deployment.affinity object {}
deployment.annotations object {}
deployment.image.pullPolicy string "IfNotPresent"
deployment.image.repository string "api7/api7-ingress-controller"
deployment.image.tag string "2.0.6"
deployment.nodeSelector object {}
deployment.podAnnotations object {}
deployment.podSecurityContext object {}
deployment.replicas int 1
deployment.resources object {} Set pod resource requests & limits
deployment.tolerations list []
deployment.topologySpreadConstraints list []
fullnameOverride string ""
labelsOverride object {}
nameOverride string ""
podDisruptionBudget object {"enabled":false,"maxUnavailable":1,"minAvailable":"90%"} See https://kubernetes.io/docs/tasks/run-application/configure-pdb/ for more details
podDisruptionBudget.enabled bool false Enable or disable podDisruptionBudget
podDisruptionBudget.maxUnavailable int 1 Set the maxUnavailable of podDisruptionBudget
podDisruptionBudget.minAvailable string "90%" Set the minAvailable of podDisruptionBudget. You can specify only one of maxUnavailable and minAvailable in a single PodDisruptionBudget. See Specifying a Disruption Budget for your Application for more details