Skip to content
CLI and validation tools for Kubelet Container Runtime Interface (CRI) .
Branch: master
Clone or download
k8s-ci-robot Merge pull request #451 from feiskyer/update-k8s-1.14
Upgrade kubernetes vendors to 1.14
Latest commit b7d3a78 Mar 20, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cmd Merge pull request #442 from mgit-at/zsh-completion Mar 15, 2019
docs docs: typo fixup in crictl.md Jan 2, 2019
hack
images Ported critest to Windows Jan 30, 2019
pkg Ported critest to Windows Jan 30, 2019
vendor Upgrade kubernetes vendors to 1.14 Mar 20, 2019
.gitignore
.travis.yml
CHANGELOG.md Update release notes for v1.13.0 Dec 13, 2018
CONTRIBUTING.md
LICENSE Squashed 'hack/repo-infra/' content from commit 2797841 Feb 27, 2017
Makefile
OWNERS
README.md
RELEASE.md Create RELEASE.md Jan 27, 2017
SECURITY_CONTACTS Add SECURITY_CONTACTS file Jun 4, 2018
code-of-conduct.md
vendor.conf Upgrade kubernetes vendors to 1.14 Mar 20, 2019

README.md

cri-tools

CLI and validation tools for Kubelet Container Runtime Interface (CRI) .

Build Status Go Report Card

What is the scope of this project?

cri-tools aims to provide a series of debugging and validation tools for Kubelet CRI, which includes:

  • crictl: CLI for kubelet CRI.
  • critest: validation test suites for kubelet CRI.

What is not in scope for this project?

  • Building a new kubelet container runtime based on CRI.
  • Managing pods/containers for CRI-compatible runtimes by end-users, e.g. pods created by crictl may be removed automatically by kubelet because of non-exist on the kube-apiserver.

Current Status

Version matrix:

Kubernetes Version cri-tools Version cri-tools branch
1.14.X N/A master
1.13.X v1.13.0 release-1.13
1.12.X v1.12.0 release-1.12
1.11.X v1.11.1 release-1.11
1.10.X v1.0.0-beta.2 release-1.10
1.9.X v1.0.0-alpha.1 release-1.9
1.8.X v0.2 release-1.8
1.7.X v0.1 release-1.7

See the roadmap for information about current and future milestones.

Install

Install crictl

VERSION="v1.13.0"
wget https://github.com/kubernetes-sigs/cri-tools/releases/download/$VERSION/crictl-$VERSION-linux-amd64.tar.gz
sudo tar zxvf crictl-$VERSION-linux-amd64.tar.gz -C /usr/local/bin
rm -f crictl-$VERSION-linux-amd64.tar.gz

Install critest

VERSION="v1.13.0"
wget https://github.com/kubernetes-sigs/cri-tools/releases/download/$VERSION/critest-$VERSION-linux-amd64.tar.gz
sudo tar zxvf critest-$VERSION-linux-amd64.tar.gz -C /usr/local/bin
rm -f critest-$VERSION-linux-amd64.tar.gz

Documentation

Community, discussion, contribution, and support

Learn how to engage with the Kubernetes community on the community page.

You can reach the maintainers of this project at:

Kubernetes Incubator

This is a Kubernetes Incubator project. The incubator team for the project is:

  • Sponsor: Dawn Chen (@dchen1107)
  • Champion: Yu-Ju Hong (@yujuhong)
  • SIG: sig-node

Contributing

Interested in contributing? Check out the documentation.

Code of conduct

Participation in the Kubernetes community is governed by the Kubernetes Code of Conduct.

You can’t perform that action at this time.