Categorygithub.com/trilioData/tvk-plugins
module
2.0.0-rc.1+incompatible
Repository: https://github.com/triliodata/tvk-plugins.git
Documentation: pkg.go.dev

# README

tvk-plugins

Plugin Packages CI Plugin Manifests CI LICENSE Releases

kubectl-plugins for log-collector, preflight and target-browser CLI.

Pre-requisites:

  1. krew - kubectl-plugin manager. Install from here.
  2. kubectl - kubernetes command-line tool. Install from here.

For openshift environments, if kubectl is not installed and oc binary is installed on host machine, then oc binary can be used to perform kubectl operation by creating symlink with -

sudo ln -s /usr/local/bin/oc /usr/local/bin/kubectl

Note:

  • oc binary path can found by executing which oc.
  • To delete/remove symbolic links use either unlink or rm command -
unlink /usr/local/bin/kubectl

Documentation:

Refer docs for the documentation of all available plugins. Also, steps to install, uninstall, upgrade and uninstall respective plugin are mentioned in docs.

Quick Links: preflight log-collector target-browser cleanup tvk-oneclick

Plugin Installation with Network Proxy:

If you want to use Krew with proxy(HTTP/HTTPS), you can configure environment variables HTTP_PROXY, HTTPS_PROXY and NO_PROXY as required:

export HTTP_PROXY="http://username:password&proxy-ip:port"
export HTTPS_PROXY="http://username:password&proxy-ip:port"
export NO_PROXY=".github.com,github.com,.githubusercontent.com,githubusercontent.com,ip1,ip2:port2,.example.com"

For HTTPS proxy, you'll have to add the proxy server certificate authority's certificates on your local system. Refer document to do the same.

Refer document for the latest updates on krew with proxy setup.

Contribution:

Refer CONTRIBUTION.md to make contribution to this repository.

Check plugins manifests here

Release:

Follow release guidelines mentioned in doc RELEASE.md

LICENSE:

Check here LICENSE.md

# Packages

No description provided by the author
No description provided by the author
No description provided by the author