envoyproxy / envoyproxy/gateway

EnvoyProxy in EnvoyGateway without type cause infra error

Open
#9,956 1 comment 0 reactions 1 assignee Claimed by @zirain View on GitHub
area/infra-mgr
Dominant language
Go
Stars
3k
Forks
864
Avg merge
2d 2h
Merged PRs (30d)
140

Description

Repo configurations:
```yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: envoy-gateway-config
namespace: envoy-gateway-system
data:
envoy-gateway.yaml: |
apiVersion: gateway.envoyproxy.io/v1alpha1
kind: EnvoyGateway
provider:
type: Kubernetes
kubernetes:
deploy:
type: GatewayNamespace
# increase the replicas of the rate limit deployment to 2,
# this is to test the rate limit service discovery with multiple replicas.
rateLimitDeployment:
replicas: 2
gateway:
controllerName: gateway.envoyproxy.io/gatewayclass-controller
envoyProxy:
provider:
# type: Kubernetes # without this line, there will be an error in controller
kubernetes:
envoyDeployment:
container:
resources:
limits:
cpu: 200m
memory: 200Mi
requests:
cpu: 1m
memory: 1Mi
extensionApis:
enableEnvoyPatchPolicy: true
enableBackend: true
enableLua: true
enableSDSSecretRef: true
gatewayAPI:
enabled: [XListenerSet]
rateLimit:
backend:
type: Redis
redis:
url: redis.redis-system.svc.cluster.local:6379
telemetry:
traces:
sink:
type: OpenTelemetry
openTelemetry:
host: otel-collector.monitoring.svc.cluster.local
port: 4317
protocol: grpc
samplingRate:
numerator: 100

```

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.