Add API cloud endpoint env var to hub deployment (#1489)

* Add API cloud endpoint env var to hub deployment

* Added an env var for api cloud endpoint
This commit is contained in:
Alon Girmonsky 2024-01-26 00:24:38 -08:00 committed by GitHub
parent bfa3efd23a
commit 4db2a80675
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 12 additions and 0 deletions

View File

@ -41,6 +41,11 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: KUBESHARK_CLOUD_API_URL
valueFrom:
configMapKeyRef:
name: kubeshark-config-map
key: KUBESHARK_CLOUD_API_URL
image: '{{ .Values.tap.docker.registry }}/hub:{{ not (eq .Values.tap.docker.tag "") | ternary .Values.tap.docker.tag (printf "v%s" .Chart.Version) }}'
imagePullPolicy: {{ .Values.tap.docker.imagePullPolicy }}
readinessProbe:

View File

@ -80,6 +80,11 @@ spec:
fieldPath: metadata.namespace
- name: TCP_STREAM_CHANNEL_TIMEOUT_MS
value: '{{ .Values.tap.tcpStreamChannelTimeoutMs }}'
- name: KUBESHARK_CLOUD_API_URL
valueFrom:
configMapKeyRef:
name: kubeshark-config-map
key: KUBESHARK_CLOUD_API_URL
resources:
limits:
cpu: {{ .Values.tap.resources.sniffer.limits.cpu }}

View File

@ -25,3 +25,5 @@ data:
REPLAY_DISABLED: '{{ .Values.tap.replayDisabled | ternary "true" "" }}'
GLOBAL_FILTER: {{ include "kubeshark.escapeDoubleQuotes" .Values.tap.globalFilter | quote }}
TRAFFIC_SAMPLE_RATE: '{{ .Values.tap.trafficSampleRate }}'
KUBESHARK_CLOUD_API_URL: 'https://api.kubeshark.co'