Enables edge access to kubernetes services using gateway API. Includes oauth2-proxy for authentication.
Homepage: https://github.com/KarafrOrg/edge-access
| Repository | Name | Version |
|---|---|---|
| https://oauth2-proxy.github.io/manifests | oauth2-proxy | 10.1.2 |
| 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