d3c21a07bb
EFS persistent volume helm deployment support ( #1455 )
...
* EFS persistent volume
docs/14
EFS static and dynamic provision added to default
* Update helm-chart/values.yaml
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
* Update helm-chart/templates/08-persistent-volume-claim.yaml
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
* Update config/configStructs/tapConfig.go
Fix format
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
* Fix format config/configStructs/tapConfig.go
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
* Improve formatting
---------
Co-authored-by: Alon Girmonsky <1990761+alongir@users.noreply.github.com >
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
2023-12-11 10:52:58 -08:00
M. Mert Yildiran
510d5e5ed8
🔥 Remove REACT_APP_HUB_HOST and REACT_APP_HUB_PORT environment variables
2023-12-07 22:10:11 +03:00
fc0f6a8452
🔨 Add SecurityContextConstraints for OpenShift ( #1451 )
...
* Added OS route
* Openshift Port-changes
* custom-scc
* custom-scc name update
* Revert "custom-scc name update"
This reverts commit 7e6d96c086 .
* Added pre-install hook
* default port
* worker port update
* Update helm-chart/templates/14-kubeshark-scc.yaml
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
* SCC only for openshift - capability added
---------
Co-authored-by: M. Mert Yildiran <mehmetmertyildiran@gmail.com >
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com >
2023-11-21 20:01:34 +03:00
M. Mert Yildiran
cc9dbbef2e
🔥 Remove tapPcapRunner.go and --pcap flag
2023-11-21 07:17:43 +03:00
M. Mert Yildiran
9c291bbf47
🔨 Disable auth by default
2023-10-27 22:06:07 +03:00
M. Mert Yildiran
62d4c3a86e
🔨 Add ApprovedTenants field to AuthConfig and enable auth by default
2023-10-26 20:27:34 +03:00
M. Mert Yildiran
3b5cd6c77b
🔨 Make the config field tags camelCase
2023-10-25 18:00:32 +03:00
M. Mert Yildiran
0e2bca9729
Revert " 🔨 Decrease the default storage limit back to 200Mi"
...
This reverts commit b1a40df069 .
2023-10-24 03:10:23 +03:00
M. Mert Yildiran
b1a40df069
🔨 Decrease the default storage limit back to 200Mi
2023-10-24 03:06:02 +03:00
M. Mert Yildiran
a3383ee6cc
🔨 Template the Helm chart versions into Docker tags
2023-10-16 23:19:44 +03:00
M. Mert Yildiran
78481d4bcc
🔥 Delete unused packetcapture field
2023-10-12 18:31:59 +03:00
M. Mert Yildiran
9f1586ab50
🔨 Increase the default storage limit to 500Mi
2023-10-11 20:57:42 +03:00
M. Mert Yildiran
6d79598c5d
🔨 Template -no-kernel-module flag
2023-10-09 21:17:34 +03:00
M. Mert Yildiran
4831b44dfa
Revert " 🔨 Separate the resources of each container in worker DaemonSet"
...
This reverts commit 6add6fb1ec .
2023-10-04 06:02:19 +03:00
M. Mert Yildiran
6817fd70ab
Revert " 🔨 Lower the resource limits"
...
This reverts commit d0b621070c .
2023-10-04 06:02:12 +03:00
M. Mert Yildiran
d0b621070c
🔨 Lower the resource limits
2023-09-28 20:39:57 +03:00
M. Mert Yildiran
6add6fb1ec
🔨 Separate the resources of each container in worker DaemonSet
2023-09-28 01:36:56 +03:00
M. Mert Yildiran
d94ce4dce3
🔖 Bump the Helm chart version to 50.4
2023-09-21 21:56:09 +03:00
M. Mert Yildiran
583a5b97ee
🔧 Re-order the template filenames and re-generate values.yaml and complete.yaml
2023-09-04 02:25:33 +03:00
1ccaa03fb2
🏗️ Give the user ability to set ingress as needed ( #1417 )
...
* Give the user hability to set ingress as needed
- Removed unecessary IngressClass.
- If no IngressClassName passed, use cluster's default class
- Renamed `ingressclass` with `IngressClassName`. Is the standard name
used for it.
- Included custom annotations for Ingress. This way user can set any
custom annotation for the ingress only.
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* Update helm-chart/templates/11-ingress.yaml
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com >
* Update config/configStructs/tapConfig.go
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com >
* Update helm-chart/templates/11-ingress.yaml
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com >
* update default ingressClassName value
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
---------
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com >
2023-09-04 02:18:43 +03:00
M. Mert Yildiran
fa1e7bcf01
🔧 Add TelemetryConfig struct and --telemetry-enabled flag to tap command
2023-08-31 03:50:14 +03:00
M. Mert Yildiran
78c1c02fe6
🔥 Delete the recently added KMM related resources
2023-08-14 17:43:44 +03:00
M. Mert Yildiran
54c5da2fcb
⚡ Add a default NodeSelectorTerm that's matching Linux OS
2023-08-12 03:28:33 +03:00
M. Mert Yildiran
f4ff4d4dd6
✨ Add KMMConfig struct to TapConfig
2023-08-12 02:41:29 +03:00
M. Mert Yildiran
dd5761f112
🎨 Add a new line character at the end of values.yaml
2023-08-12 02:38:25 +03:00
Luiz Oliveira and GitHub
090368295c
✨ Include kernel module management operator ( #1409 )
...
Files generated from https://github.com/kubernetes-sigs/kernel-module-management/tree/main/config/default
using kubectl kustomize
included kubeshark labels and checking
Attention, KMM requires cert-manager.
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
2023-08-12 02:36:30 +03:00
M. Mert Yildiran
5ca90d70ff
⚡ Have consistent case style in values.yaml
2023-08-09 20:16:49 +03:00
M. Mert Yildiran
65bda4e844
⚡ Add the IPv6 field to TapConfig struct
2023-08-09 01:24:08 +03:00
M. Mert Yildiran
c533bcd38c
✨ Add AUTH_ENABLED and AUTH_APPROVED_EMAILS environment variables to Hub's template
2023-08-09 01:22:10 +03:00
250a878407
✨ Allow to disable IPv6 for nginx ingress ( #1392 )
...
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com >
2023-08-05 18:43:13 +03:00
M. Mert Yildiran
988bb16260
Use the tap.proxy.hub.port and tap.proxy.hub.srvport in the Helm templates
2023-07-09 22:58:02 +03:00
M. Mert Yildiran
0ef3e2d018
⚡ Fix the issues related to release namespace
2023-07-03 16:33:50 +03:00
M. Mert Yildiran
77a14410f4
Revert " ⏪ Rename releasenamespace field to selfnamespace"
...
This reverts commit d8ee89225c .
2023-07-03 15:11:21 +03:00
M. Mert Yildiran
d8ee89225c
⏪ Rename releasenamespace field to selfnamespace
2023-07-03 11:54:06 +03:00
M. Mert Yildiran
b9f9e860b6
⚡ Change the default namespace from kubeshark to default and use .Release.Namespace in Helm templates
2023-06-27 21:06:44 +03:00
M. Mert Yildiran
16f1e116c0
⚡ Template the annotations in all resources
2023-06-27 03:45:47 +03:00
M. Mert Yildiran
2d625eccaa
⚡ Rename resourcelabels to labels
2023-06-27 03:33:46 +03:00
M. Mert Yildiran
19443501da
⚡ Have consistent key style in values.yaml
2023-06-27 03:32:03 +03:00
M. Mert Yildiran
4ef91a2701
✨ Template the controller field in IngressClass resource
2023-06-27 03:27:40 +03:00
M. Mert Yildiran
f32a7d97ec
✨ Template the ingressClassName field in Ingress resource
2023-06-27 03:25:58 +03:00
M. Mert Yildiran
a8df589076
⏪ Bring back the functionality of nodeselectorterms field into the Helm chart
2023-06-27 01:32:16 +03:00
M. Mert Yildiran
5c4c913a27
⏪ Bring back the functionality of resourcelabels field into the Helm chart
2023-06-27 01:12:04 +03:00
M. Mert Yildiran
5efb48f0c5
⏪ Bring back the functionality of ignoretainted field into the Helm chart
2023-06-27 00:15:04 +03:00
M. Mert Yildiran
6b7a94a850
⏪ Revert values.yaml
2023-06-19 02:40:07 +03:00
M. Mert Yildiran
836b87d517
⚡ Template the SCRIPTING_ENV env in Hub pod (Helm)
2023-06-19 01:46:51 +03:00
M. Mert Yildiran
c57ed1efd3
⚡ Run kubeshark manifests --dump && kubeshark helm-chart
2023-05-24 04:04:34 +03:00
M. Mert Yildiran and GitHub
ad9dfbce40
✨ Add Ingress ( #1357 )
...
* ✨ Add `Ingress`
* ⚡ Rewrite the target in `Ingress`
* ⚡ Fix the path of front pod in `Ingress`
* ✨ Add `IngressConfig` struct
* ⚡ Generate the correct Helm chart based on `tap.ingress` field of `values.yaml`
2023-05-16 19:46:47 +03:00
M. Mert Yildiran
f68fed0de8
🐛 Fix the effect of proxy config port changes
2023-05-10 01:28:43 +03:00
M. Mert Yildiran
a33a3467fc
✨ Add persistentstorage option
2023-05-08 00:50:56 +03:00
M. Mert Yildiran
38d121556c
✨ Add storageclass option to config.yaml
2023-04-20 20:20:24 +03:00