gvisor_k8s_tool

command
v0.0.0-...-0a9b7a7 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 23, 2024 License: Apache-2.0, MIT Imports: 5 Imported by: 0

README

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

Documentation

Overview

gvisor_k8s_tool is a command-line tool to interact with gVisor in Kubernetes clusters.

Directories

Path Synopsis
Package cluster provides functions for dealing with Kubernetes clusters.
Package cluster provides functions for dealing with Kubernetes clusters.
cmd
install
Package install provides a function to install gVisor in a k8s cluster.
Package install provides a function to install gVisor in a k8s cluster.
provider
clusterflag
Package clusterflag implements a flag.Value which can be used in commands to represent a Kubernetes cluster.
Package clusterflag implements a flag.Value which can be used in commands to represent a Kubernetes cluster.
gke
Package gke contains functions to interact with Google Kubernetes Engine.
Package gke contains functions to interact with Google Kubernetes Engine.
kubectl
Package kubectl contains functions to interact with Kubernetes clusters controlled using kubectl configurations.
Package kubectl contains functions to interact with Kubernetes clusters controlled using kubectl configurations.
Package spec contains Kubernetes object specifications for gVisor setup.
Package spec contains Kubernetes object specifications for gVisor setup.
Package util contains utility functions for gvisor_k8s_tools.
Package util contains utility functions for gvisor_k8s_tools.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL