mirror of
https://github.com/kubeshark/kubeshark.git
synced 2026-05-21 00:23:41 +00:00
* Use `github.com/rs/zerolog` for logging * Use `github.com/rs/zerolog` for logging (continue) * Add `debug` flag * Remove `github.com/op/go-logging` dependency completely * Fix linter
20 lines
502 B
Go
20 lines
502 B
Go
package check
|
|
|
|
import (
|
|
"github.com/kubeshark/kubeshark/kubernetes"
|
|
"github.com/kubeshark/kubeshark/semver"
|
|
"github.com/rs/zerolog/log"
|
|
)
|
|
|
|
func KubernetesVersion(kubernetesVersion *semver.SemVersion) bool {
|
|
log.Info().Msg("[kubernetes-api]")
|
|
|
|
if err := kubernetes.ValidateKubernetesVersion(kubernetesVersion); err != nil {
|
|
log.Error().Err(err).Msg("Not running the minimum Kubernetes API version!")
|
|
return false
|
|
}
|
|
|
|
log.Info().Msg("Running the minimum Kubernetes API version")
|
|
return true
|
|
}
|