├── .github └── workflows │ └── ci-release.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── cmd ├── collector-controller │ └── main.go └── kcover │ └── main.go ├── cspell.config.yaml ├── docker ├── agent.Dockerfile └── controller.Dockerfile ├── go.mod ├── go.sum ├── manifests └── kcover │ ├── .helmignore │ ├── Chart.yaml │ ├── templates │ ├── _common.tpl │ ├── _helpers.tpl │ ├── clusterrole.yaml │ ├── clusterrolebinding.yaml │ ├── daemonset.yaml │ ├── deployment.yaml │ └── serviceaccount.yaml │ └── values.yaml ├── pkg ├── constants │ └── const.go ├── diagnosis │ ├── collector.go │ ├── controller │ │ └── controller.go │ ├── nvidiadiag │ │ └── nvidia_diag.go │ └── podstatus │ │ └── pod_status.go ├── events │ ├── events.go │ └── kubeevents.go ├── kube │ └── kube.go ├── recovery │ ├── job.go │ └── recovery.go └── runner │ └── runner.go └── renovate.json /.github/workflows/ci-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/.github/workflows/ci-release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/README.md -------------------------------------------------------------------------------- /cmd/collector-controller/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/cmd/collector-controller/main.go -------------------------------------------------------------------------------- /cmd/kcover/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/cmd/kcover/main.go -------------------------------------------------------------------------------- /cspell.config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/cspell.config.yaml -------------------------------------------------------------------------------- /docker/agent.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/docker/agent.Dockerfile -------------------------------------------------------------------------------- /docker/controller.Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/docker/controller.Dockerfile -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/go.sum -------------------------------------------------------------------------------- /manifests/kcover/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/.helmignore -------------------------------------------------------------------------------- /manifests/kcover/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/Chart.yaml -------------------------------------------------------------------------------- /manifests/kcover/templates/_common.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/_common.tpl -------------------------------------------------------------------------------- /manifests/kcover/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/_helpers.tpl -------------------------------------------------------------------------------- /manifests/kcover/templates/clusterrole.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/clusterrole.yaml -------------------------------------------------------------------------------- /manifests/kcover/templates/clusterrolebinding.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/clusterrolebinding.yaml -------------------------------------------------------------------------------- /manifests/kcover/templates/daemonset.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/daemonset.yaml -------------------------------------------------------------------------------- /manifests/kcover/templates/deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/deployment.yaml -------------------------------------------------------------------------------- /manifests/kcover/templates/serviceaccount.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/templates/serviceaccount.yaml -------------------------------------------------------------------------------- /manifests/kcover/values.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/manifests/kcover/values.yaml -------------------------------------------------------------------------------- /pkg/constants/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/constants/const.go -------------------------------------------------------------------------------- /pkg/diagnosis/collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/diagnosis/collector.go -------------------------------------------------------------------------------- /pkg/diagnosis/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/diagnosis/controller/controller.go -------------------------------------------------------------------------------- /pkg/diagnosis/nvidiadiag/nvidia_diag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/diagnosis/nvidiadiag/nvidia_diag.go -------------------------------------------------------------------------------- /pkg/diagnosis/podstatus/pod_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/diagnosis/podstatus/pod_status.go -------------------------------------------------------------------------------- /pkg/events/events.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/events/events.go -------------------------------------------------------------------------------- /pkg/events/kubeevents.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/events/kubeevents.go -------------------------------------------------------------------------------- /pkg/kube/kube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/kube/kube.go -------------------------------------------------------------------------------- /pkg/recovery/job.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/recovery/job.go -------------------------------------------------------------------------------- /pkg/recovery/recovery.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/recovery/recovery.go -------------------------------------------------------------------------------- /pkg/runner/runner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/pkg/runner/runner.go -------------------------------------------------------------------------------- /renovate.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/BaizeAI/kcover/HEAD/renovate.json --------------------------------------------------------------------------------