An app that helps you monitor your Kubernetes cluster, debug critical deployments & gives recommendations for standard practices
MIT License
Published by botkube-dev about 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.4.0...v1.4.1-rc.1
Published by botkube-dev about 1 year ago
NOTE: Remember to use plugin index in sync with your Botkube version. In this release, we've updated Go Plugin API with additional capabilities, which require the latest Botkube Agent running.
github.com/cyphar/filepath-securejoin
dependency to avoid security issue by @dependabot in https://github.com/kubeshop/botkube/pull/1235
Stream
method runs (#1248) by @pkosiec in https://github.com/kubeshop/botkube/pull/1249
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.3.0...v1.4.0
Published by botkube-dev about 1 year ago
github.com/cyphar/filepath-securejoin
dependency to avoid security issue by @dependabot in https://github.com/kubeshop/botkube/pull/1235
Stream
method runs (#1248) by @pkosiec in https://github.com/kubeshop/botkube/pull/1249
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.3.0...v1.4.0-rc.3
Published by botkube-dev about 1 year ago
NOTE: Remember to use plugin index in sync with your Botkube version. In this release, we've updated Go Plugin API with additional capabilities, which require the latest Botkube Agent running.
github.com/cyphar/filepath-securejoin
dependency to avoid security issue by @dependabot in https://github.com/kubeshop/botkube/pull/1235
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.3.0...v1.4.0-rc.2
Published by botkube-dev about 1 year ago
NOTE: Remember to use plugin index in sync with your Botkube version. In this release, we've updated Go Plugin API with additional capabilities, which require the latest Botkube Agent running.
github.com/cyphar/filepath-securejoin
dependency to avoid security issue by @dependabot in https://github.com/kubeshop/botkube/pull/1235
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.3.0...v1.4.0-rc.1
Published by botkube-dev about 1 year ago
Note
All those changes only affect Slack Platform users.
Add reactions:write
to Slack application scopes in Slack application manifest, and re-install your Slack application into your Slack workspace
Reason
Botkube now adds reaction before and after a command execution for better visibility of command execution status. reactions:write
scope allows Botkube to add reactions to executed commands in Slack channel. Without that scope, you will see an error in the logs.
flux
definition by @mszostok in https://github.com/kubeshop/botkube/pull/1179
--auto-upgrade
to --auto-approve
flag for Migration CLI by @pkosiec in https://github.com/kubeshop/botkube/pull/1149
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.2.0...v1.3.0
Published by botkube-dev about 1 year ago
flux
definition by @mszostok in https://github.com/kubeshop/botkube/pull/1179
--auto-upgrade
to --auto-approve
flag for Migration CLI by @pkosiec in https://github.com/kubeshop/botkube/pull/1149
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.2.0...v1.3.0-rc.2
Published by botkube-dev about 1 year ago
Note
All those changes only affect Slack Platform users.
Add reactions:write
to Slack application scopes in Slack application manifest, and re-install your Slack application into your Slack workspace
Reason
Botkube now adds reaction before and after a command execution for better visibility of command execution status. reactions:write
scope allows Botkube to add reactions to executed commands in Slack channel. Without that scope, you will see an error in the logs.
flux
definition by @mszostok in https://github.com/kubeshop/botkube/pull/1179
--auto-upgrade
to --auto-approve
flag for Migration CLI by @pkosiec in https://github.com/kubeshop/botkube/pull/1149
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.2.0...v1.3.0-rc.1
Published by botkube-dev over 1 year ago
Note
All those changes only affect SDK users who have their custom plugins written in Go.
The pluginx.ExecuteCommand
function signature was changed.
Old:
func ExecuteCommand(ctx context.Context, rawCmd string) (string, error)
New:
func ExecuteCommand(ctx context.Context, rawCmd string, mutators ...ExecuteCommandMutation) (ExecuteCommandOutput, error)
Reason
The ExecuteCommand
function signature has been changed to unify the command execution functions. The new signature allows for the passing of mutation functions to customize the execution and ensures future extensibility without breaking changes. Additionally, the introduction of the ExecuteCommandOutput
type provides direct access to the stdout and stderr of the executed command. This is particularly useful when commands produce output on stderr, even if they have not failed.
The pluginx.ExecuteCommandWithEnvs
function has been deprecated. To achieve the same functionality, use pluginx.ExecuteCommand(ctx, "cmd", pluginx.ExecuteCommandEnvs(envs))
.
login
, migrate
commands and fix E2E migration tests by @pkosiec in https://github.com/kubeshop/botkube/pull/1128
--verbose
flag by @mszostok in https://github.com/kubeshop/botkube/pull/1134
botkube install
command by @mszostok in https://github.com/kubeshop/botkube/pull/1140
kubectl
uses a proper kubeconfig by @mszostok in https://github.com/kubeshop/botkube/pull/1098
--auto-upgrade
to --auto-approve
flag for Migration CLI by @pkosiec in https://github.com/kubeshop/botkube/pull/1149
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.1.0...v1.2.0
Published by botkube-dev over 1 year ago
login
, migrate
commands and fix E2E migration tests by @pkosiec in https://github.com/kubeshop/botkube/pull/1128
--verbose
flag by @mszostok in https://github.com/kubeshop/botkube/pull/1134
botkube install
command by @mszostok in https://github.com/kubeshop/botkube/pull/1140
kubectl
uses a proper kubeconfig by @mszostok in https://github.com/kubeshop/botkube/pull/1098
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.1.0...v1.2.0-rc.3
Published by botkube-dev over 1 year ago
login
, migrate
commands and fix E2E migration tests by @pkosiec in https://github.com/kubeshop/botkube/pull/1128
--verbose
flag by @mszostok in https://github.com/kubeshop/botkube/pull/1134
botkube install
command by @mszostok in https://github.com/kubeshop/botkube/pull/1140
kubectl
uses a proper kubeconfig by @mszostok in https://github.com/kubeshop/botkube/pull/1098
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.1.0...v1.2.0-rc.2
Published by botkube-dev over 1 year ago
login
, migrate
commands and fix E2E migration tests by @pkosiec in https://github.com/kubeshop/botkube/pull/1128
--verbose
flag by @mszostok in https://github.com/kubeshop/botkube/pull/1134
botkube install
command by @mszostok in https://github.com/kubeshop/botkube/pull/1140
kubectl
uses a proper kubeconfig by @mszostok in https://github.com/kubeshop/botkube/pull/1098
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.1.0...v1.2.0-rc.1
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.1.0...v1.1.1
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.1.0...v1.1.1-rc.1
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.0.1...v1.1.0
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.0.0...v1.1.0-rc.4
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.0.0...v1.1.0-rc.1
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.0.0...v1.1.0-rc.3
Published by botkube-dev over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.0.0...v1.1.0-rc.2
Published by pkosiec over 1 year ago
Full Changelog: https://github.com/kubeshop/botkube/compare/v1.0.0...v1.0.1