diff --git a/charts/flyte-binary/README.md b/charts/flyte-binary/README.md index 9d1c3ddb54..350df001bb 100644 --- a/charts/flyte-binary/README.md +++ b/charts/flyte-binary/README.md @@ -124,7 +124,7 @@ Chart for basic single Flyte executable deployment | flyteagent.enabled | bool | `false` | | | fullnameOverride | string | `""` | | | ingress.commonAnnotations | object | `{}` | | -| ingress.create | bool | `false` | | +| ingress.create | bool | `true` | | | ingress.grpcAnnotations | object | `{}` | | | ingress.grpcExtraPaths.append | list | `[]` | | | ingress.grpcExtraPaths.prepend | list | `[]` | | @@ -138,6 +138,7 @@ Chart for basic single Flyte executable deployment | ingress.httpTls | list | `[]` | | | ingress.ingressClassName | string | `""` | | | ingress.labels | object | `{}` | | +| ingress.separateGrpcIngress | bool | `true` | | | ingress.tls | list | `[]` | | | nameOverride | string | `""` | | | rbac.annotations | object | `{}` | | diff --git a/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml b/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml index a8c637e0a3..0a52a2d4d6 100644 --- a/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml +++ b/deployment/sandbox-binary/flyte_sandbox_binary_helm_generated.yaml @@ -436,3 +436,256 @@ spec: name: flyte-flyte-binary-config-secret - name: state emptyDir: {} +--- +# Source: flyte-binary/templates/ingress/grpc.yaml +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: flyte-flyte-binary-grpc + namespace: "flyte" + labels: + helm.sh/chart: flyte-binary-v0.1.10 + app.kubernetes.io/name: flyte-binary + app.kubernetes.io/instance: flyte + app.kubernetes.io/version: "1.16.0" + app.kubernetes.io/managed-by: Helm + annotations: +spec: + rules: + - http: + paths: + - path: /flyteidl.service.AdminService + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.AdminService/* + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.DataProxyService + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.DataProxyService/* + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.AuthMetadataService + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.AuthMetadataService/* + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.IdentityService + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.IdentityService/* + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /grpc.health.v1.Health + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /grpc.health.v1.Health/* + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.SignalService + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 + - path: /flyteidl.service.SignalService/* + pathType: ImplementationSpecific + backend: + service: + name: flyte-flyte-binary-grpc + port: + number: 8089 +--- +# Source: flyte-binary/templates/ingress/http.yaml +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + name: flyte-flyte-binary-http + namespace: "flyte" + labels: + helm.sh/chart: flyte-binary-v0.1.10 + app.kubernetes.io/name: flyte-binary + app.kubernetes.io/instance: flyte + app.kubernetes.io/version: "1.16.0" + app.kubernetes.io/managed-by: Helm + annotations: +spec: + rules: + - http: + paths: + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /console + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /console/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /api + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /api/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /healthcheck + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /v1/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /.well-known + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /.well-known/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /login + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /login/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /logout + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /logout/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /callback + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /callback/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /me + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /config + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /config/* + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /oauth2 + pathType: ImplementationSpecific + - backend: + service: + name: flyte-flyte-binary-http + port: + number: 8088 + path: /oauth2/* + pathType: ImplementationSpecific