mirror of
https://github.com/kubeshark/kubeshark.git
synced 2025-09-12 21:01:36 +00:00
✨ Generate Helm chart templates
This commit is contained in:
@@ -5,6 +5,6 @@ metadata:
|
||||
labels:
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
spec: {}
|
||||
status: {}
|
||||
|
@@ -6,5 +6,5 @@ metadata:
|
||||
kubeshark-cli-version: v1
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-service-account
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
|
@@ -6,7 +6,7 @@ metadata:
|
||||
kubeshark-cli-version: v1
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-cluster-role
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
rules:
|
||||
- apiGroups:
|
||||
|
@@ -6,7 +6,7 @@ metadata:
|
||||
kubeshark-cli-version: v1
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-service-account
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
roleRef:
|
||||
apiGroup: rbac.authorization.k8s.io
|
||||
@@ -15,4 +15,4 @@ roleRef:
|
||||
subjects:
|
||||
- kind: ServiceAccount
|
||||
name: kubeshark-service-account
|
||||
namespace: kubeshark
|
||||
namespace: '{{ .Values.tap.selfnamespace }}'
|
||||
|
@@ -6,7 +6,7 @@ metadata:
|
||||
app: kubeshark-hub
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-hub
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
spec:
|
||||
containers:
|
||||
@@ -14,21 +14,23 @@ spec:
|
||||
- ./hub
|
||||
env:
|
||||
- name: POD_REGEX
|
||||
value: .*
|
||||
value: '{{ .Values.tap.regex }}'
|
||||
- name: NAMESPACES
|
||||
value: '{{ .Values.tap.namespaces }}'
|
||||
- name: STORAGE_LIMIT
|
||||
value: 200MB
|
||||
value: '{{ .Values.tap.storagelimit }}'
|
||||
- name: LICENSE
|
||||
image: docker.io/kubeshark/hub:latest
|
||||
imagePullPolicy: Always
|
||||
value: '{{ .Values.license }}'
|
||||
image: '{{ .Values.tap.docker.registry }}/hub:{{ .Values.tap.docker.tag }}'
|
||||
imagePullPolicy: '{{ .Values.tap.docker.imagePullPolicy }}'
|
||||
name: kubeshark-hub
|
||||
resources:
|
||||
limits:
|
||||
cpu: 750m
|
||||
memory: 1Gi
|
||||
cpu: '{{ .Values.tap.resources.hub.cpu-limit }}'
|
||||
memory: '{{ .Values.tap.resources.hub.memory-limit }}'
|
||||
requests:
|
||||
cpu: 50m
|
||||
memory: 50Mi
|
||||
cpu: '{{ .Values.tap.resources.hub.cpu-requests }}'
|
||||
memory: '{{ .Values.tap.resources.hub.memory-requests }}'
|
||||
dnsPolicy: ClusterFirstWithHostNet
|
||||
serviceAccountName: kubeshark-service-account
|
||||
terminationGracePeriodSeconds: 0
|
||||
|
@@ -5,7 +5,7 @@ metadata:
|
||||
labels:
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-hub
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
spec:
|
||||
ports:
|
||||
|
@@ -6,7 +6,7 @@ metadata:
|
||||
app: kubeshark-front
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-front
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
spec:
|
||||
containers:
|
||||
@@ -17,8 +17,8 @@ spec:
|
||||
value: ' '
|
||||
- name: REACT_APP_HUB_PORT
|
||||
value: "8898"
|
||||
image: docker.io/kubeshark/front:latest
|
||||
imagePullPolicy: Always
|
||||
image: '{{ .Values.tap.docker.registry }}/front:{{ .Values.tap.docker.tag }}'
|
||||
imagePullPolicy: '{{ .Values.tap.docker.imagePullPolicy }}'
|
||||
name: kubeshark-front
|
||||
readinessProbe:
|
||||
failureThreshold: 3
|
||||
|
@@ -5,7 +5,7 @@ metadata:
|
||||
labels:
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-front
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
spec:
|
||||
ports:
|
||||
|
@@ -6,7 +6,7 @@ metadata:
|
||||
app: kubeshark-worker-daemon-set
|
||||
kubeshark-created-by: kubeshark
|
||||
kubeshark-managed-by: kubeshark
|
||||
name: kubeshark-worker-daemon-set
|
||||
name: '{{ .Values.tap.selfnamespace }}'
|
||||
namespace: kubeshark
|
||||
spec:
|
||||
selector:
|
||||
@@ -35,16 +35,16 @@ spec:
|
||||
- -tls
|
||||
- -procfs
|
||||
- /hostproc
|
||||
image: docker.io/kubeshark/worker:latest
|
||||
imagePullPolicy: Always
|
||||
image: '{{ .Values.tap.docker.registry }}/worker:{{ .Values.tap.docker.tag }}'
|
||||
imagePullPolicy: '{{ .Values.tap.docker.imagePullPolicy }}'
|
||||
name: kubeshark-worker-daemon-set
|
||||
resources:
|
||||
limits:
|
||||
cpu: 750m
|
||||
memory: 1Gi
|
||||
cpu: '{{ .Values.tap.resources.worker.cpu-limit }}'
|
||||
memory: '{{ .Values.tap.resources.worker.memory-limit }}'
|
||||
requests:
|
||||
cpu: 50m
|
||||
memory: 50Mi
|
||||
cpu: '{{ .Values.tap.resources.worker.cpu-requests }}'
|
||||
memory: '{{ .Values.tap.resources.worker.memory-requests }}'
|
||||
securityContext:
|
||||
capabilities:
|
||||
add:
|
||||
|
Reference in New Issue
Block a user