1 package main 2 3 import ( 4 "os" 5 6 ctrl "sigs.k8s.io/controller-runtime" 7 8 "edge-infra.dev/pkg/lib/fog" 9 10 coredns "edge-infra.dev/pkg/sds/dns/k8s/controllers/corednsctl" 11 ) 12 13 func main() { 14 log := fog.New() 15 ctrl.SetLogger(log) 16 17 ctx := ctrl.SetupSignalHandler() 18 19 if err := coredns.Run(ctx); err != nil { 20 log.Error(err, "could not run coredns") 21 os.Exit(1) 22 } 23 } 24