https://github.com/nleiva/cni-plugin
Playing around with hacked CNI-plugins
https://github.com/nleiva/cni-plugin
cni-plugin ipv6 kubernetes
Last synced: 3 months ago
JSON representation
Playing around with hacked CNI-plugins
- Host: GitHub
- URL: https://github.com/nleiva/cni-plugin
- Owner: nleiva
- Created: 2018-08-06T23:40:01.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-04T13:39:29.000Z (almost 8 years ago)
- Last Synced: 2024-12-28T12:15:46.538Z (over 1 year ago)
- Topics: cni-plugin, ipv6, kubernetes
- Language: Go
- Size: 5.3 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# My CNI plugin
Playing around with hacked CNI-plugins.
## Objectives
1. Add Liz Rice's [Container from scratch](https://github.com/lizrice/containers-from-scratch) to a new network namespace and configure the network via a modified CNI-plugin. Lightning talk at Gophercon [slides](https://docs.google.com/presentation/d/16kJz9k3l9jyLk6v0y0FMgPkXWa7rJadJ6v9nKbzAScQ/edit?usp=sharing).
2. Deploy a modified CNI-plugin in a Kubernetes cluster to auto-provision IPv6 addresses.
...
## Resources
- [CNI-Plugins](https://github.com/containernetworking/plugins)
### TODO
Find a cloud provider that allows IPv6 subnetting.
- [IPv6 Subnet Routing to EC2 Instance](https://forums.aws.amazon.com/thread.jspa?messageID=799319#799319)
- [GCP does not support IPv6 destination ranges](https://cloud.google.com/vpc/docs/routes#individualroutes)