Skip to content

Commit

Permalink
Update documentation with new flyte-core chart default values
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeinhaus committed Apr 8, 2024
1 parent d5a4938 commit 8fd7240
Show file tree
Hide file tree
Showing 9 changed files with 248 additions and 134 deletions.
2 changes: 1 addition & 1 deletion charts/flyte-core/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 |
Expand Down
54 changes: 36 additions & 18 deletions deployment/eks/flyte_aws_scheduler_helm_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -737,19 +760,14 @@ 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:
- name: http
port: 80
protocol: TCP
targetPort: 8088
- name: grpc
port: 81
protocol: TCP
targetPort: 8089
- name: redoc
protocol: TCP
port: 87
Expand Down Expand Up @@ -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
54 changes: 36 additions & 18 deletions deployment/eks/flyte_helm_controlplane_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -460,19 +483,14 @@ 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:
- name: http
port: 80
protocol: TCP
targetPort: 8088
- name: grpc
port: 81
protocol: TCP
targetPort: 8089
- name: redoc
protocol: TCP
port: 87
Expand Down Expand Up @@ -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
24 changes: 12 additions & 12 deletions deployment/eks/flyte_helm_dataplane_generated.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Loading

0 comments on commit 8fd7240

Please sign in to comment.