Skip to content

Move to CNI results cache for resolution of IPs

Compare
Choose a tag to compare
@alexellis alexellis released this 21 Feb 21:41
· 171 commits to master since this release

Previously the hot path for invocation, and for the REST API all used to perform syscalls to look up container IPs, now the CNI cache is used instead, reading files from /var/run/cni/* - each filename is an IP address and contains text such as containername-PID which can be used to look up an IP.

Changelog for 0.11.0:

Commits
0bf221b Add test for isCNIResultForPID by @alexellis
e8c2eeb Use CNI cache to find container IP by @alexellis
6c0f91e Set the hostname for containers and functions by @alexellis
27ba86f Update Go version for building by @alexellis
e99c49d Fixes #162 Adds Sudo to ipv4 forwarding by @albertkohl-monotek
7f39890 Update gateway to 0.20.08 by @alexellis
bc2fe46 add git to cloud-init by @Sopor10
6a86576 Fix typo by @alexellis
42b831c Update README.md by @alexellis
13b71cd Remove duplication by @alexellis
afaacd8 Re-order README by @alexellis
abb62ae Remove log grep to make CI pass by @alexellis
8444f8a Update README.md by @alexellis
795ea36 Make readme flow better by @alexellis
621fe6b Add social banner to README by @alexellis
507ee0a Add media by @alexellis
8f6d2fa Fix another small type in MULTIPASS tutorial by @WhiteHatTux
0e6983b Use jq short form instead of jq with a chained tr in Tutorial by @WhiteHatTux
31fc597 Update ToC by @alexellis
d7fea91 Update published version to 0.10.2 by @alexellis

Generated by Derek