perf(helm): flink-deployment > remove unneeded mount

This commit is contained in:
Mohamad Khani 2024-12-19 00:40:16 +03:30
parent 7e33fd6cef
commit 00030195c8
17 changed files with 25 additions and 19 deletions

View File

@ -2,5 +2,5 @@ apiVersion: v2
name: flink-kube-operator name: flink-kube-operator
description: Helm chart for flink kube operator description: Helm chart for flink kube operator
type: application type: application
version: 0.1.0 version: 0.1.1
appVersion: "0.1.0" appVersion: "0.1.0"

View File

@ -1,21 +1,20 @@
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ .Release.Name }}-flink # Adding the flink prefix to the name name: {{ .Release.Name }}-flink
labels: labels:
app.kubernetes.io/name: {{ .Release.Name }}-flink # Adding the flink prefix to the labels app.kubernetes.io/name: {{ .Release.Name }}-flink
app.kubernetes.io/instance: {{ .Release.Name }} # Using the release name for instance app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: Helm
spec: spec:
replicas: 1 replicas: 1
selector: selector:
matchLabels: matchLabels:
app.kubernetes.io/name: {{ .Release.Name }}-flink # Adding the flink prefix to the selector app.kubernetes.io/name: {{ .Release.Name }}-flink
app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }}
template: template:
metadata: metadata:
labels: labels:
app.kubernetes.io/name: {{ .Release.Name }}-flink # Adding the flink prefix to the template labels app.kubernetes.io/name: {{ .Release.Name }}-flink
app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }}
spec: spec:
serviceAccountName: {{ include "flink-kube-operator.serviceAccountName" . }} serviceAccountName: {{ include "flink-kube-operator.serviceAccountName" . }}
@ -54,9 +53,6 @@ spec:
- name: flink-data - name: flink-data
mountPath: /opt/flink/data mountPath: /opt/flink/data
subPath: data subPath: data
- name: flink-data
mountPath: /opt/flink/web-upload
subPath: web-upload
- name: flink-savepoints - name: flink-savepoints
mountPath: /opt/flink/savepoints mountPath: /opt/flink/savepoints
- name: flink-savepoints - name: flink-savepoints

View File

@ -1,7 +1,7 @@
apiVersion: v1 apiVersion: v1
kind: PersistentVolumeClaim kind: PersistentVolumeClaim
metadata: metadata:
name: {{ .Values.flink.state.savepoints.pvcName }} # Adding the flink prefix to PVC name name: {{ .Values.flink.state.savepoints.pvcName }}
spec: spec:
accessModes: accessModes:
- ReadWriteOnce - ReadWriteOnce

View File

@ -1,15 +1,15 @@
apiVersion: v1 apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: flink # Adding the flink prefix to the service name name: flink
labels: labels:
app.kubernetes.io/name: {{ .Release.Name }}-flink # Adding the flink prefix to labels app.kubernetes.io/name: {{ .Release.Name }}-flink
app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }}
spec: spec:
ports: ports:
- port: 8081 - port: 8081
targetPort: 8081 targetPort: 8081
selector: selector:
app.kubernetes.io/name: {{ .Release.Name }}-flink # Adding the flink prefix to selector app.kubernetes.io/name: {{ .Release.Name }}-flink
app.kubernetes.io/instance: {{ .Release.Name }} app.kubernetes.io/instance: {{ .Release.Name }}
type: ClusterIP # Change to LoadBalancer if you want external access type: ClusterIP # Change to LoadBalancer if you want external access

Binary file not shown.

Binary file not shown.

View File

@ -2,13 +2,23 @@ apiVersion: v1
entries: entries:
flink-kube-operator: flink-kube-operator:
- apiVersion: v2 - apiVersion: v2
appVersion: 1.16.0 appVersion: 0.1.0
created: "2024-12-15T10:19:06.109855045+03:30" created: "2024-12-19T00:39:44.4857163+03:30"
description: A Helm chart for Kubernetes description: Helm chart for flink kube operator
digest: 0e23dcdec141db658ab3ef029a6d0ced50de9a43a6f5a218c93b5cb09caa29fd digest: 1d2af9af6b9889cc2962d627946464766f1b65b05629073b7fffb9a98cd957e2
name: flink-kube-operator
type: application
urls:
- flink-kube-operator-0.1.1.tgz
version: 0.1.1
- apiVersion: v2
appVersion: 0.1.0
created: "2024-12-19T00:39:44.485286485+03:30"
description: Helm chart for flink kube operator
digest: 0890d955904e6a3b2155c086a933b27e45266d896fb69eaad0e811dea40414da
name: flink-kube-operator name: flink-kube-operator
type: application type: application
urls: urls:
- flink-kube-operator-0.1.0.tgz - flink-kube-operator-0.1.0.tgz
version: 0.1.0 version: 0.1.0
generated: "2024-12-15T10:19:06.106766927+03:30" generated: "2024-12-19T00:39:44.48463577+03:30"