Igor Gov
391af95fb5
Fix: tapper count check ( #791 )
2022-02-10 17:00:13 +02:00
RoyUP9
9e62eaf4de
Fixed view port ( #790 )
2022-02-10 16:17:09 +02:00
Igor Gov
81e830dd18
Check that API server and tappers are running in check cmd ( #789 )
...
* Check if API server and tapper are running in check cmd
2022-02-10 16:00:33 +02:00
Igor Gov
d9e88169ae
Fix: mizu check cmd when no mizu running ( #787 )
2022-02-10 09:08:49 +02:00
Nimrod Gilboa Markevich
b03ff675dc
Format errors raised by startTapperSyncer ( #781 )
2022-02-09 09:55:52 +02:00
Nimrod Gilboa Markevich
7ff28d8f7a
Log permission error correctly in case of failed resource creation ( #776 )
...
Fixes a bug that caused tap and install commands to fail silently if Mizu lacked the required permissions to create its k8s resources.
2022-02-09 09:39:23 +02:00
Igor Gov
f013b0f03c
Fix: proper error hanlding and logging on pod deployment ( #773 )
2022-02-08 14:03:55 +02:00
Igor Gov
ad6fb844aa
Moving from Semver to major.patch versioning ( #755 )
...
* Moving from Semver to major.patch versions
* version check should work with new version forma
Co-authored-by: Igor Gov <igor.govorov1@gmail.com >
2022-02-06 15:01:36 +02:00
Igor Gov
0f6c56986f
Technical depth: Adding Go linter to CI ( #734 )
2022-02-01 08:47:26 +02:00
Igor Gov
a4f7e61a6e
Fix proxy retries ( #718 )
2022-01-30 12:13:06 +02:00
RoyUP9
a5fef90781
Small fix in check resources ( #716 )
2022-01-30 09:36:22 +02:00
Igor Gov
0f3dd66d2d
Experimental feature: elastic exporter ( #713 )
2022-01-30 09:22:13 +02:00
Igor Gov
5536e5bb44
Fixing minor bugs and remove unused dependency ( #714 )
2022-01-30 08:51:17 +02:00
M. Mert Yıldıran
7fa1a191a6
TRA-4235 Move Basenine binary into the same agent image but run it as a separate container ( #702 )
...
* TRA-4235 Revert "Move Basenine binary into a separate container"
* Deploy the same agent image as a separate container for Basenine
Co-authored-by: Igor Gov <iggvrv@gmail.com >
2022-01-27 11:40:26 +03:00
RoyUP9
be3375f797
Added post install connectivity check ( #686 )
2022-01-26 12:11:34 +02:00
RamiBerm
83c9194703
TRA-4202 role management ( #688 )
...
* WIP
* wip
* Update keto.yml, socket_routes.go, and 12 more files...
* fixes and docs
* Update api.js
* Update auth.go and api.js
* Update user_role_provider.go
* Update config_routes.go and api.js
* Update consts.go
2022-01-25 14:25:24 +02:00
Gustavo Massaneiro
e30b52f528
[TRA-4190] ExecutionTime telemetry ( #685 )
2022-01-25 11:13:49 +02:00
RoyUP9
569f8ae143
Added post install check ( #630 )
2022-01-23 16:52:58 +02:00
gadotroee
6bab381280
Make kratos image configurable ( #670 )
2022-01-20 13:48:02 +02:00
gadotroee
27dee4e09b
TRA-4193 - Try port forward if proxy is not available ( #662 )
2022-01-20 11:33:00 +02:00
RoyUP9
ae1bcf4c0c
Added api server timeout env for install and tap ( #647 )
2022-01-16 11:48:22 +02:00
Igor Gov
bfbbc27e62
Adding experimental feature flags ( #627 )
2022-01-12 09:33:41 +02:00
RoyUP9
b96542a8ed
Refactor to agent status ( #622 )
2022-01-11 20:01:39 +02:00
Nimrod Gilboa Markevich
5a044875d3
Rename Istio to service mesh ( #605 )
...
- Rename --istio flag to the more general --service-mesh
- Rename internal variables, consts and structures to reflect this conceptual change
- Update the docs accordingly
2022-01-09 13:21:14 +02:00
RoyUP9
adf2274213
Added api server running check in install command ( #596 )
2022-01-06 14:58:28 +02:00
RoyUP9
b88bdb90f6
Fixed standalone config, small refactor ( #589 )
2022-01-06 12:04:58 +02:00
RamiBerm
833d08bb40
TRA-4075 integrate kratos user management ( #583 )
...
* WIP
* WIP
* WIP
* WIP
* Update App.tsx and Header.tsx
* Update createResources.go, provider.go, and 2 more files...
* WIP
* fix eof newlines
* Fix ts imports, add readiness probe to kratos to prevent mizu being used while kratos isnt ready
* cleaned code
* fix install create namespace
* Update package-lock.json
* Update provider.go
* Update provider.go
* Update provider.go
* Update install_controller.go
* Update kratos.yml
* Update start.sh
* Update provider.go
* Update provider.go
* Update main.go, socket_routes.go, and 8 more files...
* Update App.tsx
* Update installRunner.go
* Update App.tsx
2022-01-05 17:50:27 +02:00
RoyUP9
8e20ca797b
Added endpoint for getting tapped namespaces ( #587 )
2022-01-05 11:15:42 +02:00
RoyUP9
482036182b
Added setting ui mode - enterprise or normal ( #575 )
2021-12-30 14:58:53 +02:00
RoyUP9
de046c65b0
Mizu install mode ( #566 )
2021-12-28 15:44:37 +02:00
Igor Gov
b039c2abad
Fix: [EKS] server could not find the requested resourceevents.events.k8s.io ( #565 )
2021-12-28 13:24:51 +02:00
RoyUP9
1e1b5f0c0f
move mizu agent config from config ( #563 )
2021-12-28 09:59:21 +02:00
RoyUP9
fd97a09624
extracted create and clean resources from tap runner ( #557 )
2021-12-27 11:32:48 +02:00
RamiBerm
791f762803
TRA-4062 remove duplicate target pod print ( #543 )
2021-12-19 11:52:43 +02:00
Igor Gov
36828bcc1d
Bringing back the pod watch api server events to make acceptance test more stable ( #541 )
2021-12-19 09:29:09 +02:00
Igor Gov
3b69508581
Fix: acceptance tests ( #539 )
2021-12-16 14:38:32 +02:00
Igor Gov
f266f32fea
Decreased API server boot time ( #536 )
2021-12-16 10:36:03 +02:00
Igor Gov
90c210452d
API server stores tappers status ( #531 )
2021-12-15 14:52:49 +02:00
Nimrod Gilboa Markevich
1c18eb1b84
Use one channel for events instead of three ( #495 )
...
Use one channel for events instead of three separate channels by event type
2021-11-23 15:06:27 +02:00
Nimrod Gilboa Markevich
4c97316c02
Remove prevPodPhase ( #497 )
...
prevPodPhase does not take into account the fact that there may be more
than one tapper pod. Therefore it is not clear what its value
represents. It is only used in a debug print. It is not worth the effort
to fix for that one debug print.
Co-authored-by: gadotroee <55343099+gadotroee@users.noreply.github.com >
2021-11-23 10:03:36 +02:00
Nimrod Gilboa Markevich
b1ad2efb96
Warn pods not starting ( #493 )
...
Print warning event related to mizu k8s resources.
In non-daemon print to CLI. In Daemon print to API-Server logs.
2021-11-22 15:30:10 +02:00
David Levanon
6caa94f08f
Add support to auto discover envoy processes ( #459 )
...
* discover envoy pids using cluster ips
* add istio flag to cli + rename mtls flag to istio
* add istio.md to docs
* Fixing typos
* Fix minor typos and grammer in docs
Co-authored-by: Nimrod Gilboa Markevich <nimrod@up9.com >
2021-11-21 15:45:07 +02:00
RoyUP9
b77ea63f42
Add token validity check ( #483 )
2021-11-21 15:14:02 +02:00
Nimrod Gilboa Markevich
2e75834dd0
Refactor watch pods to allow reusing watch wrapper ( #470 )
...
Currently shared/kubernetes/watch.go:FilteredWatch only watches pods.
This PR makes it reusable for other types of resources.
This is done in preparation for watching k8s events.
2021-11-18 11:53:11 +02:00
RamiBerm
18be46809e
TRA-3903 minor daemon mode refactor ( #479 )
...
* Update common.go and tapRunner.go
* Update common.go
2021-11-17 11:18:08 +02:00
RamiBerm
b7f7daa05c
TRA-3903 fix daemon mode in permission restricted configs ( #473 )
...
* Update tapRunner.go, permissions-all-namespaces-daemon.yaml, and 2 more files...
* Update tapRunner.go
* Update tapRunner.go and permissions-ns-daemon.yaml
* Update tapRunner.go
* Update tapRunner.go
* Update tapRunner.go
2021-11-17 11:14:43 +02:00
RamiBerm
36077a9985
TRA-3903 - display targetted pods before waiting for all daemon resources to be created ( #475 )
...
* WIP
* Update tapRunner.go
* Update tapRunner.go
2021-11-16 17:53:38 +02:00
RamiBerm
51e0dd8ba9
TRA-3903 add flag to disable pvc creation for daemon mode ( #474 )
...
* Update tapRunner.go and tapConfig.go
* Update tapConfig.go
* Revert "Update tapConfig.go"
This reverts commit 5c7c02c4ab
.
2021-11-16 17:11:47 +02:00
RoyUP9
763f72a640
remove newline in logs, fixed logs time format ( #469 )
2021-11-16 12:07:48 +02:00
RoyUP9
14a5fe11e7
changed logger debug mode to log level ( #456 )
2021-11-14 12:21:48 +02:00