* Rename `mizu` to `kubeshark`
* Rename `up9inc` to `kubeshark`
* Change the logo, title, motto and the main color
* Replace the favicon
* Update the docs link
* Change the copyright text in C files
* Remove a comment
* Rewrite the `README.md` and update the logo and screenshots used in it
* Add a `TODO`
* Fix the grammar
* Fix the bottom text in the filtering guide
* Change the Docker Hub username of cross-compilation intermediate images
* Add an install script
* Fix `docker/login-action` in the CI
* Delete `build-custom-branch.yml` GitHub workflow
* Update `README.md`
* Remove `install.sh`
* Change the motto back to "Traffic viewer for Kubernetes"
* Remove non-critical TLS detected log that causes `slice bounds out of range` error
* Remove all non-functional `OutboundLink` code that was providing `/status/recentTLSLinks` endpoint
* Fix more unused code
Update tappers via websocket instead of by env var. This way the DaemonSet doesn't have to be applied just to notify the tappers that the tap targets changed. The number of tapper restarts is reduced. The DaemonSet still gets applied when there is a need to add/remove a tapper from a node.
* Replace all `rlog` occurrences with the shared logger
* Use the same log format in `InitLoggerStderrOnly` as well
* Convert one more `log.Fatal` to `logger.Log.Errorf` as well in the `cli`
* Replace `log.` occurrences with `logger.Log.` in `agent`
* Fix `cannot use err (type error)`
* Change the logging level to `DEBUG`
* Replace an `Errorf` with `Fatal`
* Add informative message
* Update passive_tapper.go and tls_utils.go
* Update go.mod, go.sum, and 18 more files...
* go fmt
* Update http_reader.go, passive_tapper.go, and 3 more files...
* Update status_controller.go and status_provider.go
Co-authored-by: RamiBerm <rami.berman@up9.com>
* Renamed aggregator -> apiServer.
* Format errors with container names.
* Renamed collector -> apiServer.
* Rephrased help messages.
* Moved api -> agent.
* Continue renameing api -> agent in Makefile and Dockerfiles.