diff --git a/charts/flyte-core/README.md b/charts/flyte-core/README.md index 00fd69f3688..0cd174950a2 100644 --- a/charts/flyte-core/README.md +++ b/charts/flyte-core/README.md @@ -175,7 +175,7 @@ helm install gateway bitnami/contour -n flyte | flyteadmin.resources | object | `{"limits":{"cpu":"250m","ephemeral-storage":"100Mi","memory":"500Mi"},"requests":{"cpu":"10m","ephemeral-storage":"50Mi","memory":"50Mi"}}` | Default resources requests and limits for Flyteadmin deployment | | flyteadmin.secrets | object | `{}` | | | flyteadmin.securityContext | object | `{"fsGroup":65534,"fsGroupChangePolicy":"Always","runAsNonRoot":true,"runAsUser":1001,"seLinuxOptions":{"type":"spc_t"}}` | Sets securityContext for flyteadmin pod(s). | -| flyteadmin.service | object | `{"annotations":{"projectcontour.io/upstream-protocol.h2c":"grpc"},"loadBalancerSourceRanges":[],"type":"ClusterIP"}` | Service settings for Flyteadmin | +| flyteadmin.service | object | `{"annotations":{},"grpcAnnotations":{},"httpAnnotations":{},"loadBalancerSourceRanges":[],"type":"ClusterIP"}` | Service settings for Flyteadmin | | flyteadmin.serviceAccount | object | `{"alwaysCreate":false,"annotations":{},"clusterRole":{"apiGroups":["","flyte.lyft.com","rbac.authorization.k8s.io"],"resources":["configmaps","flyteworkflows","namespaces","pods","resourcequotas","roles","rolebindings","secrets","services","serviceaccounts","spark-role","limitranges"],"verbs":["*"]},"create":true,"createClusterRole":true,"imagePullSecrets":[]}` | Configuration for service accounts for FlyteAdmin | | flyteadmin.serviceAccount.alwaysCreate | bool | `false` | Should a service account always be created for flyteadmin even without an actual flyteadmin deployment running (e.g. for multi-cluster setups) | | flyteadmin.serviceAccount.annotations | object | `{}` | Annotations for ServiceAccount attached to Flyteadmin pods | diff --git a/deployment/eks/flyte_aws_scheduler_helm_generated.yaml b/deployment/eks/flyte_aws_scheduler_helm_generated.yaml index 1de7db3436a..4db5eb1a755 100644 --- a/deployment/eks/flyte_aws_scheduler_helm_generated.yaml +++ b/deployment/eks/flyte_aws_scheduler_helm_generated.yaml @@ -726,6 +726,29 @@ subjects: name: flyte-pod-webhook namespace: flyte --- +# Source: flyte-core/templates/admin/service-grpc.yaml +apiVersion: v1 +kind: Service +metadata: + name: flyteadmin-grpc + namespace: flyte + labels: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte + helm.sh/chart: flyte-core-v0.1.10 + app.kubernetes.io/managed-by: Helm + annotations: +spec: + type: ClusterIP + ports: + - name: grpc + port: 81 + protocol: TCP + targetPort: 8089 + selector: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte +--- # Source: flyte-core/templates/admin/service.yaml apiVersion: v1 kind: Service @@ -737,8 +760,7 @@ metadata: app.kubernetes.io/instance: flyte helm.sh/chart: flyte-core-v0.1.10 app.kubernetes.io/managed-by: Helm - annotations: - projectcontour.io/upstream-protocol.h2c: grpc + annotations: spec: type: ClusterIP ports: @@ -746,10 +768,6 @@ spec: port: 80 protocol: TCP targetPort: 8088 - - name: grpc - port: 81 - protocol: TCP - targetPort: 8089 - name: redoc protocol: TCP port: 87 @@ -1639,83 +1657,83 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 diff --git a/deployment/eks/flyte_helm_controlplane_generated.yaml b/deployment/eks/flyte_helm_controlplane_generated.yaml index 45689f769c4..c620f3ed3c3 100644 --- a/deployment/eks/flyte_helm_controlplane_generated.yaml +++ b/deployment/eks/flyte_helm_controlplane_generated.yaml @@ -449,6 +449,29 @@ subjects: name: flyteadmin namespace: flyte --- +# Source: flyte-core/templates/admin/service-grpc.yaml +apiVersion: v1 +kind: Service +metadata: + name: flyteadmin-grpc + namespace: flyte + labels: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte + helm.sh/chart: flyte-core-v0.1.10 + app.kubernetes.io/managed-by: Helm + annotations: +spec: + type: ClusterIP + ports: + - name: grpc + port: 81 + protocol: TCP + targetPort: 8089 + selector: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte +--- # Source: flyte-core/templates/admin/service.yaml apiVersion: v1 kind: Service @@ -460,8 +483,7 @@ metadata: app.kubernetes.io/instance: flyte helm.sh/chart: flyte-core-v0.1.10 app.kubernetes.io/managed-by: Helm - annotations: - projectcontour.io/upstream-protocol.h2c: grpc + annotations: spec: type: ClusterIP ports: @@ -469,10 +491,6 @@ spec: port: 80 protocol: TCP targetPort: 8088 - - name: grpc - port: 81 - protocol: TCP - targetPort: 8089 - name: redoc protocol: TCP port: 87 @@ -1259,83 +1277,83 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 diff --git a/deployment/eks/flyte_helm_dataplane_generated.yaml b/deployment/eks/flyte_helm_dataplane_generated.yaml index 41c7a5aef7e..ab3209d245d 100644 --- a/deployment/eks/flyte_helm_dataplane_generated.yaml +++ b/deployment/eks/flyte_helm_dataplane_generated.yaml @@ -798,83 +798,83 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 diff --git a/deployment/eks/flyte_helm_generated.yaml b/deployment/eks/flyte_helm_generated.yaml index 85011afcda3..b44a0be0c04 100644 --- a/deployment/eks/flyte_helm_generated.yaml +++ b/deployment/eks/flyte_helm_generated.yaml @@ -757,6 +757,29 @@ subjects: name: flyte-pod-webhook namespace: flyte --- +# Source: flyte-core/templates/admin/service-grpc.yaml +apiVersion: v1 +kind: Service +metadata: + name: flyteadmin-grpc + namespace: flyte + labels: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte + helm.sh/chart: flyte-core-v0.1.10 + app.kubernetes.io/managed-by: Helm + annotations: +spec: + type: ClusterIP + ports: + - name: grpc + port: 81 + protocol: TCP + targetPort: 8089 + selector: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte +--- # Source: flyte-core/templates/admin/service.yaml apiVersion: v1 kind: Service @@ -768,8 +791,7 @@ metadata: app.kubernetes.io/instance: flyte helm.sh/chart: flyte-core-v0.1.10 app.kubernetes.io/managed-by: Helm - annotations: - projectcontour.io/upstream-protocol.h2c: grpc + annotations: spec: type: ClusterIP ports: @@ -777,10 +799,6 @@ spec: port: 80 protocol: TCP targetPort: 8088 - - name: grpc - port: 81 - protocol: TCP - targetPort: 8089 - name: redoc protocol: TCP port: 87 @@ -1769,83 +1787,83 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 diff --git a/deployment/gcp/flyte_helm_controlplane_generated.yaml b/deployment/gcp/flyte_helm_controlplane_generated.yaml index 56ed910d633..a65f95ab942 100644 --- a/deployment/gcp/flyte_helm_controlplane_generated.yaml +++ b/deployment/gcp/flyte_helm_controlplane_generated.yaml @@ -462,6 +462,31 @@ subjects: name: flyteadmin namespace: flyte --- +# Source: flyte-core/templates/admin/service-grpc.yaml +apiVersion: v1 +kind: Service +metadata: + name: flyteadmin-grpc + namespace: flyte + labels: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte + helm.sh/chart: flyte-core-v0.1.10 + app.kubernetes.io/managed-by: Helm + annotations: + + cloud.google.com/app-protocols: '{"grpc":"HTTP2"}' +spec: + type: ClusterIP + ports: + - name: grpc + port: 81 + protocol: TCP + targetPort: 8089 + selector: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte +--- # Source: flyte-core/templates/admin/service.yaml apiVersion: v1 kind: Service @@ -473,9 +498,7 @@ metadata: app.kubernetes.io/instance: flyte helm.sh/chart: flyte-core-v0.1.10 app.kubernetes.io/managed-by: Helm - annotations: - cloud.google.com/app-protocols: '{"grpc":"HTTP2"}' - projectcontour.io/upstream-protocol.h2c: grpc + annotations: spec: type: ClusterIP ports: @@ -483,10 +506,6 @@ spec: port: 80 protocol: TCP targetPort: 8088 - - name: grpc - port: 81 - protocol: TCP - targetPort: 8089 - name: redoc protocol: TCP port: 87 @@ -1253,84 +1272,84 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 tls: diff --git a/deployment/gcp/flyte_helm_dataplane_generated.yaml b/deployment/gcp/flyte_helm_dataplane_generated.yaml index ab1be7e8912..345ab6503ba 100644 --- a/deployment/gcp/flyte_helm_dataplane_generated.yaml +++ b/deployment/gcp/flyte_helm_dataplane_generated.yaml @@ -784,84 +784,84 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 tls: diff --git a/deployment/gcp/flyte_helm_generated.yaml b/deployment/gcp/flyte_helm_generated.yaml index ff869a8322f..66dee67af95 100644 --- a/deployment/gcp/flyte_helm_generated.yaml +++ b/deployment/gcp/flyte_helm_generated.yaml @@ -778,6 +778,31 @@ subjects: name: flyte-pod-webhook namespace: flyte --- +# Source: flyte-core/templates/admin/service-grpc.yaml +apiVersion: v1 +kind: Service +metadata: + name: flyteadmin-grpc + namespace: flyte + labels: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte + helm.sh/chart: flyte-core-v0.1.10 + app.kubernetes.io/managed-by: Helm + annotations: + + cloud.google.com/app-protocols: '{"grpc":"HTTP2"}' +spec: + type: ClusterIP + ports: + - name: grpc + port: 81 + protocol: TCP + targetPort: 8089 + selector: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte +--- # Source: flyte-core/templates/admin/service.yaml apiVersion: v1 kind: Service @@ -789,9 +814,7 @@ metadata: app.kubernetes.io/instance: flyte helm.sh/chart: flyte-core-v0.1.10 app.kubernetes.io/managed-by: Helm - annotations: - cloud.google.com/app-protocols: '{"grpc":"HTTP2"}' - projectcontour.io/upstream-protocol.h2c: grpc + annotations: spec: type: ClusterIP ports: @@ -799,10 +822,6 @@ spec: port: 80 protocol: TCP targetPort: 8088 - - name: grpc - port: 81 - protocol: TCP - targetPort: 8089 - name: redoc protocol: TCP port: 87 @@ -1770,84 +1789,84 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 tls: diff --git a/deployment/sandbox/flyte_helm_generated.yaml b/deployment/sandbox/flyte_helm_generated.yaml index e37cea4f378..23f54f26988 100644 --- a/deployment/sandbox/flyte_helm_generated.yaml +++ b/deployment/sandbox/flyte_helm_generated.yaml @@ -6120,6 +6120,31 @@ spec: app.kubernetes.io/component: envoy type: NodePort --- +# Source: flyte/charts/flyte/templates/admin/service-grpc.yaml +apiVersion: v1 +kind: Service +metadata: + name: flyteadmin-grpc + namespace: flyte + labels: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte + helm.sh/chart: flyte-v0.1.10 + app.kubernetes.io/managed-by: Helm + annotations: + + projectcontour.io/upstream-protocol.h2c: grpc +spec: + type: ClusterIP + ports: + - name: grpc + port: 81 + protocol: TCP + targetPort: 8089 + selector: + app.kubernetes.io/name: flyteadmin + app.kubernetes.io/instance: flyte +--- # Source: flyte/charts/flyte/templates/admin/service.yaml apiVersion: v1 kind: Service @@ -6131,7 +6156,8 @@ metadata: app.kubernetes.io/instance: flyte helm.sh/chart: flyte-v0.1.10 app.kubernetes.io/managed-by: Helm - annotations: + annotations: + projectcontour.io/upstream-protocol.h2c: grpc spec: type: ClusterIP @@ -6140,10 +6166,6 @@ spec: port: 80 protocol: TCP targetPort: 8088 - - name: grpc - port: 81 - protocol: TCP - targetPort: 8089 - name: redoc protocol: TCP port: 87 @@ -7775,84 +7797,84 @@ spec: pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.SignalService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AdminService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.DataProxyService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.AuthMetadataService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /flyteidl.service.IdentityService/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 - path: /grpc.health.v1.Health/* pathType: ImplementationSpecific backend: service: - name: flyteadmin + name: flyteadmin-grpc port: number: 81 host: ""