edge-access

Version: 0.1.0 Artifact Hub

Enables edge access to kubernetes services using gateway API. Includes oauth2-proxy for authentication.

Homepage: https://github.com/KarafrOrg/edge-access

Requirements

Repository Name Version
https://oauth2-proxy.github.io/manifests oauth2-proxy 10.1.2

Values

Key Type Default Description
httpRoute.annotations object {}  
httpRoute.enabled bool true  
httpRoute.hostnames[0] string "seaweed.karafra.net"  
httpRoute.labels object {}  
httpRoute.name string ""  
httpRoute.parentRefs[0].group string "gateway.networking.k8s.io"  
httpRoute.parentRefs[0].kind string "Gateway"  
httpRoute.parentRefs[0].name string "public-ingress-gateway"  
httpRoute.parentRefs[0].namespace string "infra-network"  
httpRoute.rules[0].backendRefs[0].group string ""  
httpRoute.rules[0].backendRefs[0].kind string "Service"  
httpRoute.rules[0].backendRefs[0].name string "seaweed-admin"  
httpRoute.rules[0].backendRefs[0].port int 8080  
httpRoute.rules[0].backendRefs[0].weight int 1  
httpRoute.rules[0].matches[0].path.type string "PathPrefix"  
httpRoute.rules[0].matches[0].path.value string "/"  
oauth2-proxy.config.existingSecret string "oauth2-proxy-secret"  
oauth2-proxy.config.externalSecretKey string "oauth2-proxy-credentials"  
oauth2Proxy.enabled bool true  
oauth2Proxy.externalSecret.enabled bool true  
oauth2Proxy.externalSecret.externalSecretKey string "oauth2-proxy-credentials"  
oauth2Proxy.externalSecret.secretName string "oauth2-proxy-secret"  
oauth2Proxy.service.port int 80  
tests.enabled bool true  
tests.image string "busybox:1.36"  
tests.kubectlImage string "bitnami/kubectl:1.31"  

Autogenerated from chart metadata using helm-docs v1.14.2