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
The latest release can be downloaded from this page.
MacOS
curl -L https://dl.bintray.com/flant/kubedog/v0.3.4/kubedog-darwin-amd64-v0.3.4 -o /tmp/kubedog
chmod +x /tmp/kubedog
sudo mv /tmp/kubedog /usr/local/bin/kubedog
Linux
curl -L https://dl.bintray.com/flant/kubedog/v0.3.4/kubedog-linux-amd64-v0.3.4 -o /tmp/kubedog
chmod +x /tmp/kubedog
sudo mv /tmp/kubedog /usr/local/bin/kubedog
Windows
Download kubedog.exe.
Using kubedog
Support
You can ask for support in werf CNCF Slack channel, werf chat in Telegram or simply create an issue.
License
Kubedog is an Open Source project licensed under the Apache License.