Luiz Oliveira
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
67038e324b
🔧 Add logs-kmm-loader
Makefile rule
2023-08-11 21:49:46 +03:00
M. Mert Yildiran
a5fb7e0474
⚡ Add .Capabilities.APIVersions.Has "kmm.sigs.x-k8s.io/v1beta1"
check to module loader related Helm templates
2023-08-11 21:49:01 +03:00
M. Mert Yildiran
1a0625d37c
⚡ Change the key from Dockerfile
to dockerfile
in module loader ConfigMap
2023-08-11 17:15:12 +03:00
M. Mert Yildiran
7ec1f595a1
⚡ Change the selector in module loader
2023-08-11 00:20:47 +03:00
M. Mert Yildiran
3998485944
🔨 Rename 12-nginx-config.yaml
to 12-nginx-config-map.yaml
2023-08-11 00:15:41 +03:00
M. Mert Yildiran
e5de984acd
🔧 Add ssh-node
Makefile rule
2023-08-11 00:14:04 +03:00
M. Mert Yildiran
18d6345e80
🔧 Add logs-kmm
Makefile rule
2023-08-11 00:06:17 +03:00
M. Mert Yildiran
661e17ace9
✨ Add 14-module-loader-config-map.yaml
and a Makefile rule that generates it
2023-08-11 00:03:37 +03:00
M. Mert Yildiran
cc78b291af
🐳 Bring in module-loader
Dockerfile
2023-08-10 23:50:53 +03:00
Luiz Oliveira
7c8adee7a8
🔨 Add _helpers.tpl
and NOTES.txt
to Helm chart and refactor labels
( #1406 )
...
* include kubernetes default labels
Using _helpers.tpl to define those labels
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com>
* include Notes with tips after the installs
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com>
* create a standard service account name
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com>
* Update helm-chart/templates/NOTES.txt
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com>
* Update helm-chart/templates/NOTES.txt
Co-authored-by: M. Mert Yildiran <me@mertyildiran.com>
* fixes ingress and nginx labels
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com>
* fixes new label mapping from values
Signed-off-by: Luiz Oliveira <ziuloliveira@gmail.com>
* update makefile to to use correct default namespace and release name to generate manifests
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-08-10 22:39:17 +03:00
M. Mert Yildiran
461ad1921e
✨ Add 13-module-loader.yaml
Helm template which should load pf_ring.ko
kernel module using KMM
2023-08-10 15:51:37 +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
M. Mert Yildiran
1d17f83931
⬆️ Bump the Helm chart version
2023-08-07 20:03:11 +03:00
M. Mert Yildiran
b9c3704bae
⚡ Remove apiVersion
field
2023-08-07 20:01:59 +03:00
M. Mert Yildiran
08602c75e0
⚡ Run make generate-manifests
2023-08-07 20:00:06 +03:00
M. Mert Yildiran
46799f6665
Revert " ⚡ Let the user system:anonymous
access the services/proxy
resource"
...
This reverts commit acaa29f8eb
.
2023-08-07 19:59:16 +03:00
Adrian Wyssmann
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
b32f5f9e12
🔥 Remove the unused constants in kubernetes
package
2023-08-04 20:49:21 +03:00
M. Mert Yildiran
5325f94f2b
🐛 Fix the flag redefined: release-namespace
error
2023-08-01 23:00:36 +03:00
M. Mert Yildiran
fc3bf69348
⚡ Add -s
flag to set release namespace into console
, proxy
and scripts
2023-07-31 23:09:04 +03:00
M. Mert Yildiran
7f41c348e6
⬆️ Bump the Helm chart version
2023-07-30 23:39:59 +03:00
M. Mert Yildiran
eb69ebf008
⚡ Run make generate-manifests
2023-07-30 23:36:20 +03:00
M. Mert Yildiran
9f889a7a36
🔧 Add Makefile
rules to do Helm install using canary
and dev
tags without the debug mode enabled
2023-07-30 05:46:53 +03:00
M. Mert Yildiran
909cc8de15
⚡ Change default PROFILING_INTERVAL_SECONDS
to 60
2023-07-30 04:57:26 +03:00
M. Mert Yildiran
a0313e9e5a
🔧 Fix the recently added Makefile
rules
2023-07-30 04:29:05 +03:00
M. Mert Yildiran
3aed354ab8
🔧 Add Makefile
rules do Helm install/uninstall
2023-07-30 04:27:34 +03:00
M. Mert Yildiran
7fe9ecbca4
🔧 Add Makefile
rules to exec into pods
2023-07-30 04:24:27 +03:00
M. Mert Yildiran
9e6af8c0bc
⚡ Enable profiling in the worker when debug
is enabled
2023-07-30 04:23:53 +03:00
M. Mert Yildiran
2c8f2e903f
🔧 Add Makefile
rules to see the pod logs
2023-07-30 03:13:11 +03:00
dependabot[bot]
ca451e08f6
⬆️ Bump github.com/docker/distribution ( #1399 )
...
Bumps [github.com/docker/distribution](https://github.com/docker/distribution ) from 2.8.1+incompatible to 2.8.2+incompatible.
- [Release notes](https://github.com/docker/distribution/releases )
- [Commits](https://github.com/docker/distribution/compare/v2.8.1...v2.8.2 )
---
updated-dependencies:
- dependency-name: github.com/docker/distribution
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-30 02:57:43 +03:00
M. Mert Yildiran
45bfebc956
⚡ Add sidecar.istio.io/inject: "false"
label to all pods
2023-07-30 02:50:30 +03:00
M. Mert Yildiran
acaa29f8eb
⚡ Let the user system:anonymous
access the services/proxy
resource
2023-07-30 02:48:32 +03:00
M. Mert Yildiran
470ab3d7ed
⚡ Run make generate-manifests
2023-07-17 20:15:55 +03:00
M. Mert Yildiran
a259361a96
🔥 Remove -packet-capture
flag
2023-07-17 20:14:53 +03:00
Alon Girmonsky
0350bcdd61
Update README.md ( #1387 )
...
Announcing latest features.
2023-07-16 08:12:40 +03:00
M. Mert Yildiran
cddc7d25fd
⬆️ Upgrade github.com/gin-gonic/gin
to v1.9.1
2023-07-14 21:42:33 +03:00
M. Mert Yildiran
635a9d3256
⬆️ Bump the Helm chart version
2023-07-10 20:44:14 +03:00
M. Mert Yildiran
2224d0e9f4
🐛 Fix the -debug
flag of the worker in the Helm template
2023-07-10 20:43:07 +03:00
M. Mert Yildiran
db01c4e9e3
⏪ Revert the tap.proxy.hub.srvport
usage in the Hub template
2023-07-09 23:11:02 +03:00
M. Mert Yildiran
0659d0fead
⬆️ Bump the Helm chart version
2023-07-09 23:01:19 +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
b4e8573634
✨ Add license
command
2023-07-06 21:57:21 +03:00
M. Mert Yildiran
cfa12ea45e
🐛 FIx the websocket: bad handshake
error in console
command in case Ingress is enabled
2023-07-06 21:48:03 +03:00
M. Mert Yildiran
9a7c23f070
🔥 Remove nodeSelectorTerms
from hub
and front
pods
2023-07-06 21:28:32 +03:00
M. Mert Yildiran
0f1f832ddd
🐛 Add the missing json
struct tags to ResourcesConfig
2023-07-03 23:26:18 +03:00
M. Mert Yildiran
dfe5605032
⚡ Update complete.yaml
2023-07-03 18:50:36 +03:00
M. Mert Yildiran
4c2884c40f
✨ Add KUBESHARK_HELM_CHART_PATH
environment variable to set a local path for the Helm chart
2023-07-03 17:15:47 +03:00