Files
Etienne PerotandgVisor bot 4cff9027d6 Add Kubernetes benchmarks suite.
This is a large set of Kubernetes-based performance benchmarks that has
been in use at Google for gVisor performance testing on GKE, and is now
open-source.

This set of benchmarks has been created and maintained by multiple
contributors over the last 2 years:
@zkoopmans, @EtiennePerot, @kevinGC, @ayushr2, @manninglucas,
@konstantin-s-bogom.

PiperOrigin-RevId: 686649688
2024-10-16 14:51:32 -07:00
..
2024-10-16 14:51:32 -07:00

gVisor Kubernetes tool

This tool is meant to make deploying runsc in a Kubernetes cluster easier.

Usage

# Install using default kubectl context:
$ ./gvisor_k8s_tool install --cluster=kube: --image=my-runsc-installer

# Install using custom kubectl config and context:
$ KUBECONFIG=/tmp/myconfig ./gvisor_k8s_tool \
    install --cluster=kube:mycontext --image=my-runsc-installer

# Install in a GKE cluster:
$ ./gvisor_k8s_tool install \
    --cluster=gke:projects/myproject/locations/us-central1-a/clusters/mylittlecluster \
    --image=my-runsc-installer