mirror of
https://github.com/kubeshark/kubeshark.git
synced 2026-04-20 17:37:06 +00:00
* Use "mizu" namespace instead of "default". Create and delete as necessary. * Wait until namespace is deleted. * Distinguish between timeout and other errors. * Sorted consts. * k8s provider gets the names of Mizu serviceaccount, clusterrole and clusterrolebindings from caller. * Renames. * Remove non-namespaced mizu resources when finished: clusterrole and clusterrolebindings. * Don't wait for namespace deletion if it was already deleted. * When watching pods, check for cancellation before reading from channels. * Allow user to cancel resource deletion and to cancel the wait. * Increased cleanup timeout. * go mod tidy. * Ignore cli build products. * Print err. * Don't delete clusterrole and clusterrolebinding if we do not have permissions. * Added roles list in README. * Added clusterrole and clusterrolebindings examples.
32 lines
944 B
Go
32 lines
944 B
Go
package mizu
|
|
|
|
var (
|
|
SemVer = "0.0.1"
|
|
Branch = "develop"
|
|
GitCommitHash = "" // this var is overridden using ldflags in makefile when building
|
|
BuildTimestamp = "" // this var is overridden using ldflags in makefile when building
|
|
RBACVersion = "v1"
|
|
)
|
|
|
|
const (
|
|
AggregatorPodName = "mizu-collector"
|
|
ClusterRoleBindingName = "mizu-cluster-role-binding"
|
|
ClusterRoleName = "mizu-cluster-role"
|
|
K8sAllNamespaces = ""
|
|
ResourcesNamespace = "mizu"
|
|
ServiceAccountName = "mizu-service-account"
|
|
TapperDaemonSetName = "mizu-tapper-daemon-set"
|
|
TapperPodName = "mizu-tapper"
|
|
)
|
|
|
|
const (
|
|
Black = "\033[1;30m%s\033[0m"
|
|
Red = "\033[1;31m%s\033[0m"
|
|
Green = "\033[1;32m%s\033[0m"
|
|
Yellow = "\033[1;33m%s\033[0m"
|
|
Purple = "\033[1;34m%s\033[0m"
|
|
Magenta = "\033[1;35m%s\033[0m"
|
|
Teal = "\033[1;36m%s\033[0m"
|
|
White = "\033[1;37m%s\033[0m"
|
|
)
|