Casey Callendrello

Results 61 issues of Casey Callendrello

Linux (and Darwin) support [non-privileged ICMP echo sockets][1]. It would be a fun exercise to use them, rather than requiring capabilities. [1]: https://lwn.net/Articles/420800/

enhancement

Additionally, this supports url-style IP literals: v6 addresses must be surrounded by brackets. Signed-off-by: Casey Callendrello

WIP support for ConfigLists and multiple IPs TODO: fix kvm flannel nastiness.

kind/enhancement
area/networking
needs/some-changes

Fixes #2113

component/stage0
needs/some-changes

This hopefully makes #3695 easier. It also enables cni v0.3 and ipv6. @sstabellini

area/networking
kind/cleanup
needs/some-changes

### What do you want to happen? When generating api types with `kubebuilder create api`, it generates the corresponding Go types in `./api/v1`. However, it is unergonomic for external projects...

help wanted
kind/documentation
triage/accepted

## Background The exec-based API can be awkward for a few reasons: - Many plugins need a daemon anyways - Writing binaries to disk is a security risk - Executing...

CNI 2.0

Assuming we move forward with daemonization (#821), then we will have to write a protobuf schema for the CNI protocol. This tpresents a few awkward edges around network configuration. The...

CNI 2.0

## The problem Right now, there isn't a standard way to allocate hardware devices outside of a CNI plugin. The flow, today, often looks like 1. User creates a Kubernetes...

CNI 2.0

## Background CNI 1.0 has a very simple lifecycle: ADD and DELETE (and CHECK). This isn't perfect; there are some additional stages we may wish to capture. In general, these...