graph G { compound="true" rankdir="TB" bgcolor="white" fontname="Tahoma" node [ fixedsize="false" fontname="Tahoma" color="white" fillcolor="deepskyblue2" fontcolor="black" shape="box" style="filled" penwidth="1.0" ] edge [ fontname="Arial" color="#00688b" fontcolor="black" fontsize="12" arrowsize="0.5" penwidth="1.0" ] "[platform/os_windows.go]" -- "[cns/service/main.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cns/middlewares/k8sSwiftV2_windows.go]" -- "[cns/middlewares/k8sSwiftV2.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cns/service/main.go]" -- "[cns/configuration/configuration.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cns/middlewares/k8sSwiftV2_linux.go]" -- "[cns/middlewares/k8sSwiftV2.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[cns/middlewares/k8sSwiftV2_windows.go]" -- "[cns/middlewares/k8sSwiftV2_linux.go]" [label=" 3 ", penwidth="3", color="#00688b82"]; "[crd/nodenetworkconfig/manifests/acn.azure.com_nodenetworkconfigs.yaml]" -- "[crd/nodenetworkconfig/api/v1alpha/nodenetworkconfig.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[npm/pkg/dataplane/ipsets/ipsetmanager_linux.go]" -- "[npm/cmd/start.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cns/service/main.go]" -- "[cns/healthserver/healthz.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[npm/metrics/ai-utils.go]" -- "[npm/cmd/start.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cns/logger/constants.go]" -- "[cns/service/main.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[npm/pkg/dataplane/ipsets/ipsetmanager_linux.go]" -- "[npm/metrics/ai-utils.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[cns/metric/heartbeat.go]" -- "[cns/logger/constants.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[nmagent/responses.go]" -- "[cns/api.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[nmagent/error.go]" -- "[cns/restserver/homeazmonitor.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/logger_linux.go]" -- "[cns/logger/v2/logger.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/metric/heartbeat.go]" -- "[cns/service/main.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/logger.go]" -- "[cns/logger/log.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/restserver/homeazmonitor.go]" -- "[cns/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/dataplane/ipsets/ipsetmanager_linux.go]" -- "[npm/pkg/dataplane/ipsets/ipsetmanager.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/restserver/internalapi_linux.go]" -- "[cns/fakes/iptablesfake.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/logger.go]" -- "[cns/logger/v2/cores/stdout.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/restserver/internalapi.go]" -- "[cns/kubecontroller/nodenetworkconfig/reconciler.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[hack/manifests/cni-installer.yaml]" -- "[cns/azure-cns.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/dataplane/dataplane.go]" -- "[npm/config/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[server/tls/tlscertificate_retriever.go]" -- "[cns/service/main.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/cores/ai.go]" -- "[cns/logger/v2/config_linux.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[nmagent/responses.go]" -- "[cns/types/codes.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/dataplane/types.go]" -- "[npm/pkg/dataplane/dataplane.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/cores/file.go]" -- "[cns/logger/v2/config_windows.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/controlplane/controllers/v2/networkPolicyController.go]" -- "[npm/azure-npm.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/constants.go]" -- "[cns/logger/cnslogger.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/dataplane/dataplane.go]" -- "[npm/azure-npm.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/dataplane/ipsets/ipsetmanager.go]" -- "[npm/pkg/dataplane/dataplane.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/restserver/internalapi_windows.go]" -- "[cns/fakes/iptablesfake.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/logger_linux.go]" -- "[cns/logger/v2/cores/file.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/controlplane/controllers/v2/networkPolicyController.go]" -- "[npm/cmd/start.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/dataplane/ipsets/ipsetmanager_linux.go]" -- "[npm/pkg/controlplane/controllers/v2/podController.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[nmagent/error.go]" -- "[nmagent/responses.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/util/const.go]" -- "[npm/cmd/start.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/logger.go]" -- "[cns/logger/v2/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/constants.go]" -- "[cns/configuration/configuration.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/fakes/iptablesfake.go]" -- "[cns/restserver/restserver.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/logger/v2/cores/file.go]" -- "[cns/logger/v2/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/metrics/ai-utils.go]" -- "[npm/cmd/start_daemon.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/pkg/controlplane/controllers/v2/namespaceController.go]" -- "[npm/cmd/start_daemon.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[aitelemetry/telemetrywrapper.go]" -- "[cns/logger/cnslogger.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[npm/util/ioutil/restore.go]" -- "[npm/azure-npm.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[zapetw/core_windows.go]" -- "[cns/logger/cnslogger_windows.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[cns/restserver/internalapi_linux.go]" -- "[cns/restserver/restserver.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[nmagent/error.go]" -- "[cns/api.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }