INNER CODE UNIT · Go
removeBinFiles
kumahq/kuma · app/cni/pkg/install/main.go:33
func removeBinFiles() error {
return os.Remove("/host/opt/cni/bin/kuma-cni")
}
func cleanup(ic *InstallerConfig) {
log.Info("starting cleanup")
if err := removeBinFiles(); err != nil {
log.Error(err, "could not remove cni bin file")
} else {
log.V(1).Info("removed existing binaries")
}
if err := revertConfig(ic.MountedCniNetDir+"/"+ic.CniConfName, ic.ChainedCniPlugin); err != nil {
log.Error(err, "could not revert config")
} else {
log.V(1).Info("reverted config")
}
if err := removeKubeconfig(ic.MountedCniNetDir, ic.KubeconfigName); err != nil {
log.Error(err, "could not remove kubeconfig")