Commit Graph

  • bb0172b151 📝 Update the README.md(s) M. Mert Yildiran 2023-09-25 23:26:06 +03:00
  • ef7c80df05 📝 Update Helm notes M. Mert Yildiran 2023-09-25 23:24:37 +03:00
  • 5bd44b57f4 In case of tap re-run, update the config and start a proxy M. Mert Yildiran 2023-09-25 23:21:38 +03:00
  • 41dacbff1a 🔨 Add tracer as a separate container to worker DaemonSet (#1428) M. Mert Yildiran 2023-09-23 18:23:32 -07:00
  • d94ce4dce3 🔖 Bump the Helm chart version to 50.4 50.4 M. Mert Yildiran 2023-09-21 21:56:09 +03:00
  • 65ab0ca668 🐛 Don't use encoding/json in config command M. Mert Yildiran 2023-09-21 21:52:43 +03:00
  • 9bc3ea5ffc 🐛 Generate truly the default config with config -r M. Mert Yildiran 2023-09-21 21:43:00 +03:00
  • 2d17d1a83d Replace gopkg.in/yaml.v3 with github.com/goccy/go-yaml M. Mert Yildiran 2023-09-21 21:36:08 +03:00
  • 78c89cc5b4 🔖 Bump the Helm chart version to 50.3 50.3 M. Mert Yildiran 2023-09-17 00:09:37 +03:00
  • b5c9a31380 🔧 Run make generate-manifests M. Mert Yildiran 2023-09-16 23:52:53 +03:00
  • 3dfff2b7a5 ♻️ Turn the Ingress path rewrite for Hub into an Nginx location directive (#1426) Luiz Oliveira 2023-09-15 15:43:34 -03:00
  • 583a5b97ee 🔧 Re-order the template filenames and re-generate values.yaml and complete.yaml M. Mert Yildiran 2023-09-04 02:25:33 +03:00
  • 64aae06fe5 🛂 Add a new Role and RoleBinding resources to have write access for our own Secret resource (#1416) Luiz Oliveira 2023-09-03 20:20:26 -03:00
  • 1ccaa03fb2 🏗️ Give the user ability to set ingress as needed (#1417) Luiz Oliveira 2023-09-03 20:18:43 -03:00
  • 3222212367 🔧 Update complete.yaml M. Mert Yildiran 2023-09-01 04:09:57 +03:00
  • c5681871e4 🔖 Bump the Helm chart version to 50.2 50.2 M. Mert Yildiran 2023-09-01 03:22:56 +03:00
  • 1ac3ba0a6d 🔧 Add a notice about telemetry into NOTES.txt of the Helm chart M. Mert Yildiran 2023-08-31 18:55:58 +03:00
  • d3520765eb 🔥 Delete .dockerignore file M. Mert Yildiran 2023-08-31 06:16:52 +03:00
  • fa1e7bcf01 🔧 Add TelemetryConfig struct and --telemetry-enabled flag to tap command M. Mert Yildiran 2023-08-31 03:50:14 +03:00
  • bf182b6330 🐛 Template the -tls flag in worker DaemonSet M. Mert Yildiran 2023-08-29 03:51:08 +03:00
  • f59f84af02 Add export command to download PCAP export M. Mert Yildiran 2023-08-28 22:00:36 +03:00
  • cae5a92a13 🔖 Bump the Helm chart version to 50.1 M. Mert Yildiran 2023-08-25 22:22:36 +03:00
  • 7afb1d8b9b Set the probing port of Hub back to 80 M. Mert Yildiran 2023-08-24 23:51:47 +03:00
  • f628192216 🚑 Add initialDelaySeconds to readiness and liveness probes of worker DaemonSet M. Mert Yildiran 2023-08-24 22:05:26 +03:00
  • b1feb4e33f 🔧 Add port-forward-worker Makefile rule M. Mert Yildiran 2023-08-23 23:55:33 +03:00
  • 94dff24aed 🔥 Delete Chart.lock file M. Mert Yildiran 2023-08-23 02:02:29 +03:00
  • d00d2eafa7 🔖 Bump the Helm chart version to 50.0 50.0 M. Mert Yildiran 2023-08-22 23:25:48 +03:00
  • 63eb39b451 🚑 Fix the pod regex in the watch function for the recent changes related to pod names M. Mert Yildiran 2023-08-22 23:24:40 +03:00
  • 149a8b7efe 🔧 Remove the KMM related Makefile rules M. Mert Yildiran 2023-08-22 19:02:39 +03:00
  • 247fbc1291 🔥 Delete the module loader Dockerfile M. Mert Yildiran 2023-08-22 19:02:22 +03:00
  • 0e74238e56 🚀 Rename some of the recently added Kubernetes resources M. Mert Yildiran 2023-08-22 19:00:22 +03:00
  • 05ecef557f 🔧 Run make generate-manifests M. Mert Yildiran 2023-08-22 18:54:25 +03:00
  • 63325ec890 🚀 Add readiness and liveness probes to worker DaemonSet (#1414) Luiz Oliveira 2023-08-19 14:32:49 -03:00
  • 579cb47ecf 🔥 networking.k8s.io from apiGroups and ingresses from resources in ClusterRole M. Mert Yildiran 2023-08-17 17:29:54 +03:00
  • 7ed4088b4b Load the environment variables from kubeshark-hub-secret in worker DaemonSet M. Mert Yildiran 2023-08-17 00:56:16 +03:00
  • f95db49317 🚀 Change Hub's and Front's resource type from Pod to Deployment (#1412) Luiz Oliveira 2023-08-15 20:35:31 -03:00
  • 749b19512e Bring back the app labels M. Mert Yildiran 2023-08-15 18:33:00 +03:00
  • 746eff1e23 🔥 Remove the dead code in kubernetes package M. Mert Yildiran 2023-08-15 17:46:23 +03:00
  • b7a8d9a41a Fix the label order M. Mert Yildiran 2023-08-15 17:44:39 +03:00
  • 995fb96f24 🎨 Rename worker labels to the same pattern just like the other resources (#1410) Luiz Oliveira 2023-08-15 10:56:43 -03:00
  • 5d4557d1dd Add SYS_MODULE Linux capability to the worker DaemonSet M. Mert Yildiran 2023-08-14 17:49:14 +03:00
  • 78c1c02fe6 🔥 Delete the recently added KMM related resources M. Mert Yildiran 2023-08-14 17:43:44 +03:00
  • 742a56272b 👕 Fix the linter error M. Mert Yildiran 2023-08-12 03:36:01 +03:00
  • b7b3603e57 Add cert-manager Helm dependency M. Mert Yildiran 2023-08-12 03:29:12 +03:00
  • 54c5da2fcb Add a default NodeSelectorTerm that's matching Linux OS M. Mert Yildiran 2023-08-12 03:28:33 +03:00
  • a5efb6b625 Fix the indentation M. Mert Yildiran 2023-08-12 03:09:37 +03:00
  • 7dcb2d23a0 Use the nodeselectorterms from values.yaml in the kmm-operator-controller-manager deployment M. Mert Yildiran 2023-08-12 02:44:35 +03:00
  • f4ff4d4dd6 Add KMMConfig struct to TapConfig M. Mert Yildiran 2023-08-12 02:41:29 +03:00
  • dd5761f112 🎨 Add a new line character at the end of values.yaml M. Mert Yildiran 2023-08-12 02:38:25 +03:00
  • 854836056d 🔨 Rename kernel-module-management.yaml to 15-kernel-module-management.yaml M. Mert Yildiran 2023-08-12 02:37:29 +03:00
  • 090368295c Include kernel module management operator (#1409) Luiz Oliveira 2023-08-11 20:36:30 -03:00
  • 67038e324b 🔧 Add logs-kmm-loader Makefile rule M. Mert Yildiran 2023-08-11 21:49:46 +03:00
  • a5fb7e0474 Add .Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1"check to module loader related Helm templates M. Mert Yildiran 2023-08-11 21:49:01 +03:00
  • 1a0625d37c Change the key from Dockerfile to dockerfile in module loader ConfigMap M. Mert Yildiran 2023-08-11 17:15:12 +03:00
  • 7ec1f595a1 Change the selector in module loader M. Mert Yildiran 2023-08-11 00:20:47 +03:00
  • 3998485944 🔨 Rename 12-nginx-config.yaml to 12-nginx-config-map.yaml M. Mert Yildiran 2023-08-11 00:15:41 +03:00
  • e5de984acd 🔧 Add ssh-node Makefile rule M. Mert Yildiran 2023-08-11 00:14:04 +03:00
  • 18d6345e80 🔧 Add logs-kmm Makefile rule M. Mert Yildiran 2023-08-11 00:06:17 +03:00
  • 661e17ace9 Add 14-module-loader-config-map.yaml and a Makefile rule that generates it M. Mert Yildiran 2023-08-11 00:03:37 +03:00
  • cc78b291af 🐳 Bring in module-loader Dockerfile M. Mert Yildiran 2023-08-10 23:50:53 +03:00
  • 7c8adee7a8 🔨 Add _helpers.tpl and NOTES.txt to Helm chart and refactor labels (#1406) Luiz Oliveira 2023-08-10 16:39:17 -03:00
  • 461ad1921e Add 13-module-loader.yaml Helm template which should load pf_ring.ko kernel module using KMM M. Mert Yildiran 2023-08-10 15:51:37 +03:00
  • 5ca90d70ff Have consistent case style in values.yaml M. Mert Yildiran 2023-08-09 20:16:49 +03:00
  • 65bda4e844 Add the IPv6 field to TapConfig struct M. Mert Yildiran 2023-08-09 01:24:08 +03:00
  • c533bcd38c Add AUTH_ENABLED and AUTH_APPROVED_EMAILS environment variables to Hub's template M. Mert Yildiran 2023-08-09 01:22:10 +03:00
  • 1d17f83931 ⬆️ Bump the Helm chart version M. Mert Yildiran 2023-08-07 20:03:11 +03:00
  • b9c3704bae Remove apiVersion field M. Mert Yildiran 2023-08-07 20:01:59 +03:00
  • 08602c75e0 Run make generate-manifests M. Mert Yildiran 2023-08-07 20:00:06 +03:00
  • 46799f6665 Revert " Let the user system:anonymous access the services/proxy resource" M. Mert Yildiran 2023-08-07 19:59:16 +03:00
  • 250a878407 Allow to disable IPv6 for nginx ingress (#1392) Adrian Wyssmann 2023-08-05 17:43:13 +02:00
  • b32f5f9e12 🔥 Remove the unused constants in kubernetes package M. Mert Yildiran 2023-08-04 20:49:21 +03:00
  • 5325f94f2b 🐛 Fix the flag redefined: release-namespace error M. Mert Yildiran 2023-08-01 23:00:36 +03:00
  • fc3bf69348 Add -s flag to set release namespace into console, proxy and scripts M. Mert Yildiran 2023-07-31 23:09:04 +03:00
  • 7f41c348e6 ⬆️ Bump the Helm chart version 41.6 M. Mert Yildiran 2023-07-30 23:39:59 +03:00
  • eb69ebf008 Run make generate-manifests M. Mert Yildiran 2023-07-30 23:36:20 +03:00
  • 9f889a7a36 🔧 Add Makefile rules to do Helm install using canary and dev tags without the debug mode enabled M. Mert Yildiran 2023-07-30 05:46:53 +03:00
  • 909cc8de15 Change default PROFILING_INTERVAL_SECONDS to 60 M. Mert Yildiran 2023-07-30 04:57:26 +03:00
  • a0313e9e5a 🔧 Fix the recently added Makefile rules M. Mert Yildiran 2023-07-30 04:29:05 +03:00
  • 3aed354ab8 🔧 Add Makefile rules do Helm install/uninstall M. Mert Yildiran 2023-07-30 04:27:34 +03:00
  • 7fe9ecbca4 🔧 Add Makefile rules to exec into pods M. Mert Yildiran 2023-07-30 04:24:27 +03:00
  • 9e6af8c0bc Enable profiling in the worker when debug is enabled M. Mert Yildiran 2023-07-30 04:23:53 +03:00
  • 2c8f2e903f 🔧 Add Makefile rules to see the pod logs M. Mert Yildiran 2023-07-30 03:13:11 +03:00
  • ca451e08f6 ⬆️ Bump github.com/docker/distribution (#1399) dependabot[bot] 2023-07-30 02:57:43 +03:00
  • 45bfebc956 Add sidecar.istio.io/inject: "false" label to all pods M. Mert Yildiran 2023-07-30 02:50:30 +03:00
  • acaa29f8eb Let the user system:anonymous access the services/proxy resource M. Mert Yildiran 2023-07-30 02:48:32 +03:00
  • 470ab3d7ed Run make generate-manifests M. Mert Yildiran 2023-07-17 20:15:55 +03:00
  • a259361a96 🔥 Remove -packet-capture flag M. Mert Yildiran 2023-07-17 20:14:53 +03:00
  • 0350bcdd61 Update README.md (#1387) Alon Girmonsky 2023-07-16 08:12:40 +03:00
  • cddc7d25fd ⬆️ Upgrade github.com/gin-gonic/gin to v1.9.1 M. Mert Yildiran 2023-07-14 21:42:33 +03:00
  • 635a9d3256 ⬆️ Bump the Helm chart version M. Mert Yildiran 2023-07-10 20:44:14 +03:00
  • 2224d0e9f4 🐛 Fix the -debug flag of the worker in the Helm template M. Mert Yildiran 2023-07-10 20:43:07 +03:00
  • db01c4e9e3 Revert the tap.proxy.hub.srvport usage in the Hub template M. Mert Yildiran 2023-07-09 23:11:02 +03:00
  • 0659d0fead ⬆️ Bump the Helm chart version M. Mert Yildiran 2023-07-09 23:01:19 +03:00
  • 988bb16260 Use the tap.proxy.hub.port and tap.proxy.hub.srvport in the Helm templates M. Mert Yildiran 2023-07-09 22:58:02 +03:00
  • b4e8573634 Add license command M. Mert Yildiran 2023-07-06 21:57:21 +03:00
  • cfa12ea45e 🐛 FIx the websocket: bad handshake error in console command in case Ingress is enabled M. Mert Yildiran 2023-07-06 21:48:03 +03:00
  • 9a7c23f070 🔥 Remove nodeSelectorTerms from hub and front pods M. Mert Yildiran 2023-07-06 21:28:32 +03:00
  • 0f1f832ddd 🐛 Add the missing json struct tags to ResourcesConfig 41.3 M. Mert Yildiran 2023-07-03 23:26:18 +03:00
  • dfe5605032 Update complete.yaml M. Mert Yildiran 2023-07-03 18:50:36 +03:00
  • 4c2884c40f Add KUBESHARK_HELM_CHART_PATH environment variable to set a local path for the Helm chart 41.2 M. Mert Yildiran 2023-07-03 17:15:47 +03:00