Commit Graph
125 Commits
Author SHA1 Message Date
Igor Gov 360a4ea562 . 2021-07-21 11:06:42 +03:00
Igor Gov 7fb85df3ac Add version artifact 2021-07-21 10:52:37 +03:00
Igor Gov 4a030c02f7 revert 2021-07-20 16:57:38 +03:00
Igor Gov ea5054866d . 2021-07-20 16:55:32 +03:00
Igor Gov a11e8f730e . 2021-07-20 16:54:51 +03:00
Igor Gov 1e66ebd8b3 . 2021-07-20 16:51:52 +03:00
Igor Gov 3be0c9ecd9 Adding telemetry reports 2021-07-20 16:47:20 +03:00
gadotroeeandGitHub a0a9d74662 Versioning (#116)
Add versioning check
2021-07-15 16:19:29 +03:00
RamiBerm 1d6c176c7f Update tap.go 2021-07-15 11:10:16 +03:00
RamiBerm 3b9f5ee32f Update size_enforcer.go and tap.go 2021-07-15 10:41:29 +03:00
RamiBerm 6e14fa95a1 Update tap.go and go.sum 2021-07-15 09:16:01 +03:00
RamiBerm cd34892943 Merge branch 'develop'
Conflicts:
	api/main.go
	cli/cmd/tap.go
2021-07-15 09:12:48 +03:00
RamiBerm 62b17c1822 Update tap.go 2021-07-15 09:08:43 +03:00
gadotroeeandGitHub 6e279bfca5 TRA-3440 - add confirmation message and info on hover (tooltip) chagne analyze to analysis (#109) 2021-07-14 18:37:59 +03:00
RamiBerm 8886590ea2 Update main.go, main.go, and 5 more files... 2021-07-14 17:32:55 +03:00
RamiBerm eaa120cad8 Merge branch 'develop'
Conflicts:
	cli/cmd/tap.go
2021-07-14 09:06:40 +03:00
gadotroeeandGitHub 35f9e16e7c Fix resource limits (#110) 2021-07-14 08:33:00 +03:00
Igor Gov 8fab07494c Adding the upload interval as parameter to tap function 2021-07-13 18:09:32 +03:00
Igor Gov 79816ae337 Adding the upload interval as parameter to tap function 2021-07-13 17:26:22 +03:00
RamiBerm 90c9d8b0d0 Merge branch 'develop'
Conflicts:
	cli/cmd/tapRunner.go
2021-07-13 16:23:27 +03:00
RamiBerm 96f47116f0 Update go.sum, main.go, and 10 more files... 2021-07-13 16:21:32 +03:00
nimrod-up9andGitHub 78456d7987 TRA-3410 Resource limits (#105)
* Added resource requests and limits.

* Set limits to realistic values.

* Reduced requests.

* Fixed: Swapped limites.

* Reordered.

* Reduces memory request for tappers.
2021-07-13 16:11:38 +03:00
Igor Gov 603206f2cb changing log message to debug 2021-07-13 09:01:41 +03:00
Igor Gov 6aa38f071f Mizu tap - adding logs for troubleshooting 2021-07-12 20:33:15 +03:00
RamiBerm d684dee7a4 WIP 2021-07-12 17:47:46 +03:00
gadotroeeandGitHub f03df50def Change logging to use "rlog" library (#99)
* change logging to use the nice rlog library
* no message
* review fixes
* no message
2021-07-12 14:10:37 +03:00
Igor Gov 60431b2836 . 2021-07-12 12:09:59 +03:00
Igor Gov 77e01da6e8 . 2021-07-12 11:51:25 +03:00
Igor Gov 18c1473bd9 . 2021-07-12 11:11:27 +03:00
Igor Gov 1638e1be3b TRA-3412 Mizu analyze gets a generic url to support standalone upload 2021-07-12 10:34:57 +03:00
RamiBerm 466214c4b5 Update fetch.go and fetchRunner.go 2021-07-11 14:35:15 +03:00
RamiBerm de1295e29d Update tapRunner.go 2021-07-11 14:06:55 +03:00
RamiBerm 7de3338752 Update fetchRunner.go, tapRunner.go, and 2 more files... 2021-07-11 14:06:08 +03:00
RamiBerm 3db6d5a5ea Update public_routes.go, tapRunner.go, and proxy.go 2021-07-11 14:01:07 +03:00
RamiBerm 65ba0952b4 Update tap.go, tapRunner.go, and 3 more files... 2021-07-11 13:56:40 +03:00
RamiBerm b1df4b69ae Update public_routes.go, fetchRunner.go, and 3 more files... 2021-07-11 13:07:25 +03:00
RamiBerm b3dcff2cd5 WIP 2021-07-10 20:02:02 +03:00
RamiBerm 09702697ad WIP 2021-07-10 18:56:07 +03:00
gadotroeeandGitHub fc03ba2eda Fix styles (#91) 2021-07-01 23:04:35 +03:00
gadotroeeandGitHub 3662fbcdf6 Mizu analyze improvements (#90) 2021-07-01 16:18:02 +03:00
Igor Gov feb386ba1f Mizu tap analyze grooming 2021-06-30 12:01:02 +03:00
Roee Gadot fa733025dc small changes 2021-06-30 07:56:52 +03:00
Roee Gadot 5f603e3291 improvements and fixes 2021-06-29 19:16:46 +03:00
Igor Gov b84c698c1a Mizu tap analyze 2021-06-29 17:05:44 +03:00
nimrod-up9andGitHub c59aadb221 Fix crash when there are no pods matching the regex (#85)
* Removed done todo.

* Error when trying to apply tapper-daemonset with 0 pods in affinity.

* Reorder imports.

* Create/update mizu tappers if there are tapped pods. Delete if there are no tapped pods.

* Skip deletion if tapper daemonset is not installed.

* Renamed createMizuTappers -> updateMizuTappers.

* Renamed IsDaemonSetApplied -> CheckDaemonSetExists.

* Skip deletion if pod / service is not installed.

* Fixed: Inverted logic.

* Rename.

* Fixed compilation bugs.

* Warn if no pods are found. Suggest changing the namespace.

* Use consts.

* Removed empty line.
2021-06-27 18:24:14 +03:00
nimrod-up9andGitHub 6aaee4b519 Refactoring (#84)
* Only use one channel for filtering HARs.

* Only check if dest is service ip if message is outgoing.

* Parse direction flag on input.

* Renamed filterHarHeaders -> filterHarItems.

* Fixed compilation bugs.
2021-06-27 16:26:12 +03:00
nimrod-up9andGitHub 6f47ad862e TRA-3317 Tap and show outbound traffic (#83)
* Tap outgoing: If --anydirection flag is passed with HOST_MODE, tap by source IP.

* Moved ConnectionInfo from http_matcher to http_reader.

* Generalized shouldTap in stream factory to get more properties.

* tap reports IsOutgoing property of tcp connection.

* gofmt.

* CLI instructs tapper to tap outgoing connections.

* API saves IsOutgoing to DB and passes it to UI.

* Add a visual marker in the HAR list for outgoing messages.

* Fixed: Swapped src and dst.

* Resolver keeps a list of all ClusterIP services.

* Do not save HARs with destination ClusterIP services.

* CLI accepts flag that controls traffic direction.

* Indicate incoming/outgoing with icon instead of with border color.

* Fixed: Didn't filter messages to services in aggregator.

* Clearer syntax around the direction icon. Added title text.

* Fixed width around direction icon.

* Less repetition.

* Removed TODO.

* Renamed incoming -> ingoing.

* More verbose title text to image.

* Switched routine order for readability.
2021-06-24 15:10:11 +03:00
f18f3da99c Feature/fix darwin m1 build (#81)
* fixed Apple M1 - darwin.arm64 build

* removing Apple M1 build for now

Co-authored-by: Alex Haiut <alex@up9.com>
2021-06-21 16:23:14 +03:00
3e32c889d9 fixed Apple M1 - darwin.arm64 build (#80)
Co-authored-by: Alex Haiut <alex@up9.com>
2021-06-21 15:43:13 +03:00
5d205b5082 added apple/m1 binary, updated readme (#77)
Co-authored-by: Alex Haiut <alex@up9.com>
2021-06-21 13:06:08 +03:00