cybozu-go / coil

CNI plugin for Kubernetes designed for scalability and extensibility
Apache License 2.0
164 stars 20 forks source link

Update the image using Go 1.15 and Ubuntu 20.04 #136

Closed ymmt2005 closed 3 years ago

ymmt2005 commented 3 years ago

What

Add support for Kubernetes 1.19.

How

Since coil is built using kubebuilder and controller-runtime and they have not used client-go of k8s 1.19 yet, we cannot upgrade client libraries for k8s 1.19. Add k8s 1.19 to the matrix of CI and fix problems if any.

Upgrade the container base image from Ubuntu 18.04 to Ubuntu 20.04. Use Go 1.15 to build binaries.

Checklist