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" ] "[pkg/providers/controller.go]" -- "[pkg/config/config.go]" [label=" 2 ", penwidth="2", color="#00688b70"]; "[pkg/kube/apisix_tls.go]" -- "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_plugin_config.go]" -- "[conf/config-default.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/service.go]" -- "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_plugin_config.go]" -- "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_tls.go]" -- "[pkg/kube/apisix_upstream.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_cluster_config.go]" -- "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_upstream.go]" -- "[pkg/providers/controller.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_ssl.go]" -- "[pkg/kube/apisix_tls.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/service.go]" -- "[pkg/providers/apisix/translation/apisix_cluster_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix/client/informers/externalversions/generic.go]" -- "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix/client/informers/externalversions/generic.go]" -- "[pkg/kube/apisix/client/clientset/versioned/scheme/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_plugin_config.go]" -- "[pkg/config/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_ssl.go]" -- "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_route.go]" -- "[pkg/kube/apisix/client/informers/externalversions/generic.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_plugin.go]" -- "[pkg/providers/apisix/apisix_plugin_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/translator.go]" -- "[pkg/providers/apisix/translation/apisix_plugin.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_consumer.go]" -- "[pkg/config/config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_ssl.go]" -- "[pkg/providers/apisix/apisix_consumer.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/translator.go]" -- "[pkg/providers/apisix/translation/apisix_pluginconfig.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/translator.go]" -- "[pkg/kube/apisix_tls.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_cluster_config.go]" -- "[pkg/kube/apisix_consumer.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/provider_init.go]" -- "[pkg/providers/apisix/apisix_plugin_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" -- "[conf/config-default.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/k8s/endpoint/base.go]" -- "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" -- "[conf/config-default.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_tls.go]" -- "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_upstream.go]" -- "[pkg/providers/apisix/apisix_cluster_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_upstream.go]" -- "[pkg/providers/controller.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/apisix_upstream.go]" -- "[pkg/providers/apisix/translation/apisix_ssl.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixconsumer.go]" -- "[pkg/kube/apisix/client/clientset/versioned/typed/config/v2/fake/fake_apisixclusterconfig.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/service.go]" -- "[pkg/kube/apisix_consumer.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_route.go]" -- "[pkg/kube/apisix_tls.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_tls.go]" -- "[pkg/providers/controller.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/translator.go]" -- "[pkg/providers/apisix/apisix_route.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_route.go]" -- "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_plugin.go]" -- "[pkg/providers/apisix/apisix_consumer.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/translator.go]" -- "[pkg/providers/apisix/translation/apisix_ssl.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/translator.go]" -- "[pkg/providers/translation/apisix_upstream.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_plugin.go]" -- "[pkg/kube/apisix_plugin_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_upstream.go]" -- "[pkg/kube/apisix_plugin_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/kube/apisix_upstream.go]" -- "[pkg/kube/apisix/client/clientset/versioned/fake/register.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/translator.go]" -- "[pkg/providers/apisix/apisix_plugin_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/ingress/translation/translator.go]" -- "[cmd/ingress/ingress.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_tls.go]" -- "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_ssl.go]" -- "[pkg/kube/apisix/client/informers/externalversions/generic.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_route.go]" -- "[pkg/kube/apisix/client/informers/externalversions/config/interface.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/translation/apisix_plugin.go]" -- "[pkg/kube/apisix_cluster_config.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/apisix/apisix_cluster_config.go]" -- "[pkg/kube/apisix_tls.go]" [label=" 1 ", penwidth="1", color="#00688b5E"]; "[pkg/providers/translation/service.go]" -- "[conf/config-default.yaml]" [label=" 1 ", penwidth="1", color="#00688b5E"]; }