Skip to content
forked from werf/kubedog

Library to watch and follow kubernetes resources in CI/CD deploy pipelines

License

Notifications You must be signed in to change notification settings

Best-of-K8S/kubedog

 
 

Repository files navigation

kubedog

Kubedog is a library to watch and follow Kubernetes resources in CI/CD deploy pipelines.

This library is used in the werf CI/CD tool to track resources during deploy process.

NOTE: Kubedog also includes a CLI, however it provides a minimal interface to access library functions. CLI was created to check library features and for debug purposes. Currently, we have no plans on further improvement of CLI.

Installation

Install library

go get github.com/werf/kubedog

Install CLI

macOS

curl -L https://storage.yandexcloud.net/kubedog/targets/releases/v0.5.0/kubedog-darwin-amd64-v0.5.0 -o /tmp/kubedog
chmod +x /tmp/kubedog
sudo mv /tmp/kubedog /usr/local/bin/kubedog

Linux

curl -L https://storage.yandexcloud.net/kubedog/targets/releases/v0.5.0/kubedog-linux-amd64-v0.5.0 -o /tmp/kubedog
chmod +x /tmp/kubedog
sudo mv /tmp/kubedog /usr/local/bin/kubedog

Windows

Download kubedog.exe.

Using kubedog

Community

Please feel free to reach us via project's Discussions and werf's Telegram group (there's another one in Russian as well).

You're also welcome to follow @werf_io to stay informed about all important news, articles, etc.

License

Kubedog is an Open Source project licensed under the Apache License.

About

Library to watch and follow kubernetes resources in CI/CD deploy pipelines

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.5%
  • Other 0.5%