Change the default namespace from kubeshark to default and use .Release.Namespace in Helm templates

This commit is contained in:
M. Mert Yildiran
2023-06-27 21:06:44 +03:00
parent 1404c68a22
commit b9f9e860b6
22 changed files with 38 additions and 54 deletions

View File

@@ -1,16 +0,0 @@
---
apiVersion: v1
kind: Namespace
metadata:
creationTimestamp: null
labels:
{{- if .Values.tap.labels }}
{{- toYaml .Values.tap.labels | nindent 4 }}
{{- end }}
annotations:
{{- if .Values.tap.annotations }}
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: {{ .Values.tap.selfnamespace }}
spec: {}
status: {}

View File

@@ -12,4 +12,4 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-service-account
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}

View File

@@ -12,7 +12,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-cluster-role
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
rules:
- apiGroups:
- ""

View File

@@ -12,7 +12,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-cluster-role-binding
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
@@ -20,4 +20,4 @@ roleRef:
subjects:
- kind: ServiceAccount
name: kubeshark-service-account
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}

View File

@@ -13,7 +13,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-hub
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
containers:
- command:

View File

@@ -12,7 +12,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-hub
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
ports:
- name: kubeshark-hub

View File

@@ -13,7 +13,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-front
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
containers:
- env:

View File

@@ -12,7 +12,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-front
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
ports:
- name: kubeshark-front

View File

@@ -13,7 +13,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-persistent-volume-claim
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
accessModes:
- ReadWriteMany

View File

@@ -13,7 +13,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-worker-daemon-set
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
selector:
matchLabels:

View File

@@ -13,7 +13,7 @@ metadata:
{{- toYaml .Values.tap.annotations | nindent 4 }}
{{- end }}
name: kubeshark-ingress-class
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
controller: {{ .Values.tap.ingress.controller }}
{{- end }}

View File

@@ -15,7 +15,7 @@ metadata:
{{- toYaml .Values.tap.labels | nindent 4 }}
{{- end }}
name: kubeshark-ingress
namespace: {{ .Values.tap.selfnamespace }}
namespace: {{ .Release.Namespace }}
spec:
ingressClassName: {{ .Values.tap.ingress.classname }}
rules:

View File

@@ -16,7 +16,7 @@ tap:
host: 127.0.0.1
regex: .*
namespaces: []
selfnamespace: kubeshark
releasenamespace: default
persistentstorage: false
storagelimit: 200Mi
storageclass: standard