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
description: Helm chart for flink kube operator
type: application
version: 0.1.0
version: 0.1.1
appVersion: "0.1.0"

View File

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

View File

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

View File

@ -1,15 +1,15 @@
apiVersion: v1
kind: Service
metadata:
name: flink # Adding the flink prefix to the service name
name: flink
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 }}
spec:
ports:
- port: 8081
targetPort: 8081
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 }}
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:
flink-kube-operator:
- apiVersion: v2
appVersion: 1.16.0
created: "2024-12-15T10:19:06.109855045+03:30"
description: A Helm chart for Kubernetes
digest: 0e23dcdec141db658ab3ef029a6d0ced50de9a43a6f5a218c93b5cb09caa29fd
appVersion: 0.1.0
created: "2024-12-19T00:39:44.4857163+03:30"
description: Helm chart for flink kube operator
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
type: application
urls:
- flink-kube-operator-0.1.0.tgz
version: 0.1.0
generated: "2024-12-15T10:19:06.106766927+03:30"
generated: "2024-12-19T00:39:44.48463577+03:30"