Volodymyr Stoiko
0386e57906
Add watchdog option ( #1723 )
...
* add watchdog
* Enable watchdog on sniffer
2025-03-24 11:02:57 -07:00
Volodymyr Stoiko
e47a665d68
Update structs and docs ( #1710 )
...
Co-authored-by: Alon Girmonsky <1990761+alongir@users.noreply.github.com >
2025-02-21 09:07:17 -08:00
Volodymyr Stoiko
d8b87a90e4
Add resource guard flag ( #1622 )
...
* Add resource-guard flags
* make generate-helm-values
* Add resource guard flag
2024-09-30 10:39:34 -07:00
M. Mert Yildiran
5089e9ccb8
Add EXCLUDED_NAMESPACES
to ConfigMap
( #1571 )
...
Co-authored-by: Alon Girmonsky <1990761+alongir@users.noreply.github.com >
2024-08-02 08:25:32 -07:00
M. Mert Yildiran
28bfbf4186
🐛 Fix the type of EfsFileSytemIdAndPath
field
2023-12-18 16:51:21 +03:00
Serhiy Berezin
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
cc9dbbef2e
🔥 Remove tapPcapRunner.go
and --pcap
flag
2023-11-21 07:17:43 +03:00
M. Mert Yildiran
c03de2222d
✨ Add kube://
prefixed URI support ( #1454 )
...
* ✨ Add `kube://` prefixed URI support
* 🐛 Fix the `a container name must be specified for pod <POD_NAME>, choose one of: [sniffer tracer]` error
* 🐛 Fix all of the issues in `kube://` prefixed URI support
* 🐛 Fix the `invalid reference format` error
* 🐛 Fix the `kubeUrl`
2023-11-18 02:56:07 +03:00
Luiz Oliveira
3dfff2b7a5
♻️ Turn the Ingress path rewrite for Hub into an Nginx location directive ( #1426 )
...
* fixes websocket for nginx-ingress
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* update messagem when helm completes
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* force react port to be a path
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* include Authorization header to the proxy
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* remove hub from proxy
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* remove REACT_APP_HUB_PORT info
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
* include path back again to REACT_APP_HUB_PORT
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
---------
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com >
2023-09-15 21:43:34 +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
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
bf3285cb8b
🐛 Fix the collision of the -d
flag in tap
with the root level debug flag
2023-06-29 02:49:01 +03:00
M. Mert Yildiran
f2a384c8db
⚡ Change the S3 URL to S3 URI in the flag description
2023-06-29 02:29:34 +03:00
M. Mert Yildiran
261e850a59
⚡ Support folder URLs
2023-06-29 02:13:47 +03:00
M. Mert Yildiran
242a276c5f
⚡ Download all the objects in bucket and TAR them in case of key is empty in the S3 URL
2023-06-29 01:42:51 +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
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
aa904e23c7
✨ Add --persistentstorage
option to tap
command
2023-05-08 23:57:22 +03:00
M. Mert Yildiran
38d121556c
✨ Add storageclass
option to config.yaml
2023-04-20 20:20:24 +03:00
M. Mert Yildiran
686dd5fba1
🔥 Remove the -A
flag and allnamespaces
field from config.yaml
2023-04-19 20:52:28 +03:00
M. Mert Yildiran
e4684a10af
✨ Add --ignoreTainted
flag to tap
command
2023-03-27 16:26:09 +03:00
M. Mert Yildiran
7f6f710b3f
🐛 Fix selfnamespace
issue by changing its location in the config and adding --selfnamespace
flag to tap
and clean
commands
2023-03-26 23:26:35 +03:00
M. Mert Yildiran
bdf81380d8
⚡ Remove the dots at the end of command flag descriptions
2023-03-18 00:47:44 +03:00
M. Mert Yildiran
6ca727373c
⚡ Fix the command description style
2023-02-09 15:11:08 +03:00
M. Mert Yildiran
894f97ca41
✨ Add an option to set the ImagePullSecrets
2023-01-07 14:20:01 +03:00
M. Mert Yildiran
81379c0cc6
⚡ Fix the storage limit flag description and log
2022-12-29 08:59:55 +03:00
M. Mert Yildiran
b0e83a9e25
🔨 Replace kubeshark
occurrences with misc.Program
, misc.Software
and "self" wording
2022-12-29 04:12:03 +03:00
M. Mert Yildiran
de38ef259e
⚡ Post the storage limit to Hub after posting the worker
2022-12-29 03:25:22 +03:00
M. Mert Yildiran
46c5e18937
⚡ Parse flags into config splitting by hyphen character
2022-12-28 05:43:50 +03:00
M. Mert Yildiran
1dec62e50c
🔨 Define DockerConfig
2022-12-28 05:16:03 +03:00
M. Mert Yildiran
23b6dd220a
🔨 Define ProxyConfig
2022-12-28 05:10:40 +03:00
M. Mert Yildiran
7c81369e1a
⚡ Remove pcap
command and make it an option under tap
command
...
Also copy TAR to worker container.
2022-12-28 01:40:47 +03:00
M. Mert Yildiran
c25be876f2
⚡ Replace --profiler
option with --debug
2022-12-26 08:15:47 +03:00
M. Mert Yildiran
0a5343299c
🔥 Remove --insertion-filter
and --redact
options from tap
command
2022-12-26 08:00:54 +03:00
M. Mert Yildiran
07bd12e396
✨ Add --docker-registry
option to tap
command
2022-12-26 07:53:24 +03:00
M. Mert Yildiran
034a540530
🐛 Move HubConfig
and FrontConfig
to TapConfig
and add --front-proxy-port
, --hub-proxy-port
2022-12-26 07:47:26 +03:00
M. Mert Yildiran
eb17b50cfc
⏪ Rename deploy
command back to tap
2022-12-26 06:16:07 +03:00
M. Mert Yildiran
ae278526ab
💥 Rename tap
command to deploy
2022-11-29 06:54:05 +03:00
M. Mert Yildiran
cae3b4fe17
💡 Better log messages
2022-11-29 04:52:53 +03:00
M. Mert Yildiran
4892c9dbdc
⚡ Add .Send()
call to logs without .Msg()
call
2022-11-29 03:55:50 +03:00
M. Mert Yildiran
86fd616b84
✨ Use github.com/rs/zerolog
for logging ( #1255 )
...
* Use `github.com/rs/zerolog` for logging
* Use `github.com/rs/zerolog` for logging (continue)
* Add `debug` flag
* Remove `github.com/op/go-logging` dependency completely
* Fix linter
2022-11-29 03:48:20 +03:00
M. Mert Yildiran
cb60a4cc4c
🔨 Move cli
folder contents into project root ( #1253 )
...
* Remove `logger` module
* Remove `shared` module
* Move `cli` folder contents into project root
* Fix linter
* Change the module name from `github.com/kubeshark/kubeshark/cli` to `github.com/kubeshark/kubeshark`
* Set the default `Makefile` rule to `build`
* Add `lint` rule
* Fix the linter errors
2022-11-26 01:17:50 +03:00