├── .ci-operator.yaml ├── .coderabbit.yml ├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.yaml │ ├── documentation.yaml │ ├── e2e-testing.yaml │ ├── enhancement.yaml │ ├── flaking-test.yaml │ ├── generic-issue.yaml │ ├── support.yaml │ └── unit-testing.yaml ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── diagnostics │ │ └── action.yml │ ├── free-disk-space │ │ └── action.yml │ └── retest-action │ │ ├── Dockerfile │ │ ├── action.yml │ │ └── entrypoint.sh ├── labeler.yml └── workflows │ ├── commands.yml │ ├── docker.yml │ ├── docs.yml │ ├── pr-labeler.yml │ ├── stale-action.yml │ └── test.yml ├── .gitignore ├── ADOPTERS.md ├── CODEOWNERS ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.base ├── Dockerfile.microshift ├── Dockerfile.utest ├── GOVERNANCE.md ├── LICENSE ├── MAINTAINERS.md ├── MEETINGS.md ├── OWNERS ├── README.md ├── REVIEWING.md ├── SECURITY.md ├── contrib ├── .gitignore ├── README.md ├── ingress │ ├── mandatory.yaml │ └── service-nodeport.yaml ├── kind-common ├── kind-dual-stack-conversion.sh ├── kind-helm.sh ├── kind.sh └── kind.yaml.j2 ├── crd-docs-config.yaml ├── dist ├── READMEcontainer.md ├── images │ ├── .gitignore │ ├── Dockerfile.fedora │ ├── Dockerfile.ubuntu │ ├── Dockerfile.ubuntu.arm64 │ ├── Makefile │ ├── daemonset.sh │ ├── iptables-scripts │ │ ├── ip6tables │ │ ├── ip6tables-restore │ │ ├── ip6tables-save │ │ ├── iptables │ │ ├── iptables-restore │ │ └── iptables-save │ ├── kubernetes.repo │ ├── ovn-config.sh │ ├── ovn-run.sh │ ├── ovn_k8s.conf │ ├── ovndb-raft-functions.sh │ ├── ovnkube.sh │ ├── push_manifest.sh │ ├── run-ovn-dpu.sh │ └── run-ovnkube-node-dpu.sh ├── install-ovn-k8s.sh ├── openvswitch-ovn-kubernetes.spec.snapshot ├── templates │ ├── cleanup-ovn-cni.conf.j2 │ ├── k8s.ovn.org_adminpolicybasedexternalroutes.yaml.j2 │ ├── k8s.ovn.org_clusternetworkconnects.yaml.j2 │ ├── k8s.ovn.org_clusteruserdefinednetworks.yaml.j2 │ ├── k8s.ovn.org_egressfirewalls.yaml.j2 │ ├── k8s.ovn.org_egressips.yaml.j2 │ ├── k8s.ovn.org_egressqoses.yaml.j2 │ ├── k8s.ovn.org_egressservices.yaml.j2 │ ├── k8s.ovn.org_networkqoses.yaml.j2 │ ├── k8s.ovn.org_routeadvertisements.yaml.j2 │ ├── k8s.ovn.org_userdefinednetworks.yaml.j2 │ ├── ovn-ipsec.yaml.j2 │ ├── ovn-setup.yaml.j2 │ ├── ovnkube-alerts.yaml.j2 │ ├── ovnkube-control-plane.yaml.j2 │ ├── ovnkube-db-raft.yaml.j2 │ ├── ovnkube-db.yaml.j2 │ ├── ovnkube-identity.yaml.j2 │ ├── ovnkube-master.yaml.j2 │ ├── ovnkube-monitor.yaml.j2 │ ├── ovnkube-node.yaml.j2 │ ├── ovnkube-single-node-zone.yaml.j2 │ ├── ovnkube-zone-controller.yaml.j2 │ ├── ovs-node.yaml.j2 │ ├── rbac-ovnkube-cluster-manager.yaml.j2 │ ├── rbac-ovnkube-db.yaml.j2 │ ├── rbac-ovnkube-identity.yaml.j2 │ ├── rbac-ovnkube-master.yaml.j2 │ └── rbac-ovnkube-node.yaml.j2 └── yaml │ └── .gitignore ├── docs ├── api-reference │ ├── admin-epbr-api-spec.md │ ├── egress-firewall-api-spec.md │ ├── egress-ip-api-spec.md │ ├── egress-qos-api-spec.md │ ├── egress-service-api-spec.md │ ├── introduction.md │ ├── routeadvertisements-api-spec.md │ └── userdefinednetwork-api-spec.md ├── blog │ └── index.md ├── ci │ └── ci.md ├── design │ ├── acls.md │ ├── architecture.md │ ├── external-ip-and-loadbalancer-ingress.md │ ├── gateway-modes.md │ ├── gatway-accelerated-interface-configuration.md │ ├── host-to-node-port-hairpin-trafficflow.md │ ├── ovn-kubernetes-subnets.md │ ├── pod-creation-workflow.md │ ├── service-creation-workflow.md │ ├── service-traffic-policy.md │ ├── switch-per-node.odg │ ├── switch-per-node.pdf │ ├── topology.md │ └── traffic-flows.md ├── developer-guide │ ├── debugging.md │ ├── developer.md │ ├── documentation.md │ ├── image-build.md │ ├── local_testing_guide.md │ ├── mocks-ut-faq.md │ ├── release.md │ └── testing.md ├── features │ ├── bgp-integration │ │ └── route-advertisements.md │ ├── cluster-egress-controls │ │ ├── egress-gateway.md │ │ ├── egress-ip.md │ │ ├── egress-qos.md │ │ └── egress-service.md │ ├── hardware-offload │ │ ├── derive-from-mgmt-port.md │ │ ├── dpu-acceleration.md │ │ ├── dpu-gateway-interface.md │ │ ├── dpu-support.md │ │ ├── ovs-doca.md │ │ └── ovs-kernel.md │ ├── hybrid-overlay.md │ ├── infrastructure-security-controls │ │ └── node-identity.md │ ├── live-migration.md │ ├── multicast.md │ ├── multiple-networks │ │ ├── micro-segmentation-layer2-use-case.png │ │ ├── micro-segmentation-localnet-use-case.png │ │ ├── multi-homing-use-case-layer2.png │ │ ├── multi-homing-use-case-localnet.png │ │ ├── multi-homing.md │ │ ├── multi-network-policies.md │ │ └── multi-vtep.md │ ├── network-qos-guide.md │ ├── network-qos.md │ ├── network-security-controls │ │ ├── admin-network-policy.md │ │ ├── dns-name-resolution.md │ │ ├── egress-firewall.md │ │ └── network-policy.md │ ├── template.md │ └── user-defined-networks │ │ ├── images │ │ ├── KubeletHealthchecks-Part1.png │ │ ├── KubeletHealthchecks-Part2.png │ │ ├── L2DeepDive-2segments.png │ │ ├── L3DeepDive.png │ │ ├── Layer2VMMigration.png │ │ ├── localnet-topology.png │ │ ├── native-namespace-isolation.png │ │ ├── overlappingpodIPs.png │ │ └── tenant-isolation-lighter.png │ │ └── user-defined-networks.md ├── getting-started │ ├── building-ovn-kubernetes.md │ ├── cli-guide.md │ ├── configuration.md │ ├── example-pod-creation.md │ ├── example-service-creation.md │ ├── launching-ovn-kubernetes.md │ ├── overview.md │ ├── running-release.md │ └── running-rpm.md ├── governance │ ├── CODE_OF_CONDUCT.md │ ├── CONTRIBUTING.md │ ├── GOVERNANCE.md │ ├── MAINTAINERS.md │ ├── MEETINGS.md │ ├── REVIEWING.md │ └── SECURITY.md ├── images │ ├── VRFs.svg │ ├── allow-egress-to-dns.png │ ├── allow-ingress-from-monitoring.png │ ├── anp-metrics-1.png │ ├── anp-metrics-2.png │ ├── anp-metrics-3.png │ ├── anp-metrics-4.png │ ├── bgp_novpn_advertisements.png │ ├── centralized-network-topology.png │ ├── delegate-sample.png │ ├── distributed-network-topology.png │ ├── egress-ip-l2-primary.svg │ ├── egress-ip-vrf-lgw.svg │ ├── egress-ip-vrf-sgw.svg │ ├── isolate-tenants.png │ ├── local-gw-node-setup-vrfs.svg │ ├── multi-homing-l2-gw.svg │ ├── multi-vtep.png │ ├── ovn-inside-k8s-stacked.png │ ├── ovn-inside-k8s.png │ ├── ovnkube-centralized-arch-cp.png │ ├── ovnkube-centralized-arch-dp.png │ ├── ovnkube-centralized-components.png │ ├── ovnkube-distributed-arch-cp.png │ ├── ovnkube-distributed-arch-dp.png │ ├── ovnkube-distributed-components.png │ ├── ovnkube-introduction.png │ ├── ovnkube-observ.png │ ├── ovs-datapath-offload-interfaces.png │ ├── precedence.png │ ├── sensitive-deny.png │ └── vrf-lite.png ├── index.md ├── installation │ ├── INSTALL.KUBEADM.md │ ├── INSTALL.OPENSHIFT.md │ ├── INSTALL.SSL.md │ ├── INSTALL.UBUNTU.md │ ├── OVN-NORTHD.SSL.md │ ├── ha.md │ ├── launching-ovn-kubernetes-on-kind.md │ ├── launching-ovn-kubernetes-with-helm.md │ ├── ovn-k8s-overlay.1 │ ├── ovn-kube-util.1 │ ├── ovn_k8s.conf.5 │ └── ovnkube.1 ├── observability │ ├── metrics.md │ ├── ovn-observability.md │ └── sdn-dashboard.md ├── okeps │ ├── okep-4368-template.md │ ├── okep-4380-network-qos.md │ ├── okep-5085-localnet-api.md │ ├── okep-5094-layer2-transit-router.md │ ├── okep-5193-user-defined-networks.md │ ├── okep-5224-connecting-udns │ │ ├── discarded-alternatives.md │ │ ├── images │ │ │ ├── connect-l3-udns-type2-traffic.png │ │ │ ├── l2-connecting-udns-0.png │ │ │ ├── l2-connecting-udns-1.png │ │ │ ├── l2-connecting-udns-2.png │ │ │ ├── l2-connecting-udns-v1.png │ │ │ ├── l3-connecting-udns-0.png │ │ │ ├── l3-connecting-udns-1.png │ │ │ ├── l3-connecting-udns-4.png │ │ │ ├── l3-connecting-udns-6.png │ │ │ ├── l3-connecting-udns-scale.png │ │ │ ├── l3-connecting-udns-v1.png │ │ │ ├── l3-idea1-asymmetry.png │ │ │ ├── mixed-connecting-udns-0.png │ │ │ ├── mixed-connecting-udns-1.png │ │ │ ├── mixed-connecting-udns-2.png │ │ │ ├── mixed-connecting-udns-v1.png │ │ │ ├── user-story-1.png │ │ │ ├── user-story-2.png │ │ │ ├── user-story-3.png │ │ │ └── user-story-4.png │ │ └── okep-5224-connecting-udns.md │ ├── okep-5233-preconfigured-udn-addresses.md │ ├── okep-5296-bgp.md │ ├── okep-5494-ovn-kubernetes-mcp-server.md │ └── okep-5552-dynamic-udn-node-allocation.md ├── stylesheets │ └── extra.css └── troubleshooting │ ├── debugging.md │ ├── logging.md │ ├── ovnkube-trace.md │ └── udn.md ├── etc └── ovn_k8s.conf ├── go-controller ├── .gitignore ├── .golangci.yml ├── .mockery.yaml ├── Makefile ├── README.md ├── cmd │ ├── ovn-k8s-cni-overlay │ │ └── ovn-k8s-cni-overlay.go │ ├── ovn-kube-util │ │ ├── app │ │ │ ├── nics-to-bridge.go │ │ │ ├── ovs-exporter.go │ │ │ └── readiness-probe.go │ │ └── ovn-kube-util.go │ ├── ovndbchecker │ │ └── ovndbchecker.go │ ├── ovnkube-identity │ │ └── ovnkubeidentity.go │ ├── ovnkube-observ │ │ └── ovnkubeobserv.go │ ├── ovnkube-trace │ │ ├── ovnkube-trace.go │ │ └── udn.go │ └── ovnkube │ │ └── ovnkube.go ├── etc │ └── ovn_k8s.conf ├── go.mod ├── go.sum ├── hack │ ├── boilerplate.go.txt │ ├── build-go.sh │ ├── init.sh │ ├── lint.sh │ ├── test-go.sh │ ├── update-codegen.sh │ ├── update-modelgen.sh │ ├── verify-go-mod-vendor.sh │ └── verify-gofmt.sh ├── hybrid-overlay │ ├── cmd │ │ └── hybrid-overlay-node │ │ │ ├── hybrid-overlay-node.go │ │ │ ├── init_others.go │ │ │ └── init_windows.go │ └── pkg │ │ ├── controller │ │ ├── controller_suite_test.go │ │ ├── ho_node_linux.go │ │ ├── ho_node_linux_test.go │ │ ├── ho_node_windows.go │ │ ├── node.go │ │ ├── node_linux.go │ │ ├── overlay_windows.go │ │ ├── ovn_node_linux.go │ │ └── ovn_node_linux_test.go │ │ ├── types │ │ └── types.go │ │ ├── util │ │ └── util.go │ │ └── windows │ │ └── service │ │ └── service.go ├── observability-lib │ ├── model │ │ ├── network_event.go │ │ └── network_event_test.go │ ├── ovsdb │ │ ├── .gitignore │ │ ├── bridge.go │ │ ├── flow_sample_collector_set.go │ │ ├── gen.go │ │ ├── interface.go │ │ └── observ_model.go │ ├── parse_sample.go │ └── sampledecoder │ │ ├── db_client.go │ │ ├── sample_decoder.go │ │ └── sample_decoder_test.go ├── pkg │ ├── allocator │ │ ├── bitmap │ │ │ ├── bitmap.go │ │ │ ├── bitmap_test.go │ │ │ ├── interfaces.go │ │ │ ├── utils.go │ │ │ └── utils_test.go │ │ ├── deviceresource │ │ │ └── deviceresource.go │ │ ├── id │ │ │ ├── allocator.go │ │ │ ├── allocator_test.go │ │ │ └── tunnelkeyallocator.go │ │ ├── ip │ │ │ ├── allocator.go │ │ │ ├── allocator_test.go │ │ │ └── subnet │ │ │ │ ├── allocator.go │ │ │ │ └── allocator_test.go │ │ ├── mac │ │ │ ├── mac_suite_test.go │ │ │ ├── reservation.go │ │ │ └── reservation_test.go │ │ └── pod │ │ │ ├── macs.go │ │ │ ├── pod_annotation.go │ │ │ └── pod_annotation_test.go │ ├── clustermanager │ │ ├── clustermanager.go │ │ ├── clustermanager_suite_test.go │ │ ├── clustermanager_test.go │ │ ├── dnsnameresolver │ │ │ ├── controller.go │ │ │ ├── controller_suite_test.go │ │ │ ├── controller_test.go │ │ │ └── resolver_info.go │ │ ├── egressip_controller.go │ │ ├── egressip_controller_test.go │ │ ├── egressip_event_handler.go │ │ ├── egressservice │ │ │ ├── egressservice_cluster.go │ │ │ ├── egressservice_cluster_endpointslices.go │ │ │ ├── egressservice_cluster_node.go │ │ │ └── egressservice_cluster_service.go │ │ ├── egressservice_cluster_test.go │ │ ├── endpointslicemirror │ │ │ ├── endpointslice_mirror_controller.go │ │ │ ├── endpointslice_mirror_controller_suite_test.go │ │ │ └── endpointslice_mirror_controller_test.go │ │ ├── fake_cluster_manager_test.go │ │ ├── network_cluster_controller.go │ │ ├── network_cluster_controller_test.go │ │ ├── node │ │ │ ├── node_allocator.go │ │ │ ├── node_allocator_test.go │ │ │ ├── subnet_allocator.go │ │ │ └── subnet_allocator_test.go │ │ ├── pod │ │ │ ├── allocator.go │ │ │ └── allocator_test.go │ │ ├── routeadvertisements │ │ │ ├── controller.go │ │ │ └── controller_test.go │ │ ├── status_manager │ │ │ ├── admin_network_policy_manager.go │ │ │ ├── apbroute_manager.go │ │ │ ├── egressfirewall_manager.go │ │ │ ├── egressqos_manager.go │ │ │ ├── networkqos_manager.go │ │ │ ├── status_manager.go │ │ │ ├── status_manager_suite_test.go │ │ │ ├── status_manager_test.go │ │ │ └── zone_tracker │ │ │ │ ├── zone_tracker.go │ │ │ │ ├── zone_tracker_suite_test.go │ │ │ │ └── zone_tracker_test.go │ │ ├── user_defined_network_cluster_manager.go │ │ ├── user_defined_network_unit_test.go │ │ ├── userdefinednetwork │ │ │ ├── controller.go │ │ │ ├── controller_helper.go │ │ │ ├── controller_suite_test.go │ │ │ ├── controller_test.go │ │ │ ├── nad.go │ │ │ ├── nad_test.go │ │ │ ├── notifier │ │ │ │ ├── namespace.go │ │ │ │ ├── namespace_test.go │ │ │ │ ├── net-attach-def.go │ │ │ │ └── notifier_suite_test.go │ │ │ └── template │ │ │ │ ├── net-attach-def-template.go │ │ │ │ ├── net-attach-def-template_suite_test.go │ │ │ │ └── net-attach-def-template_test.go │ │ └── zone_cluster_controller.go │ ├── cni │ │ ├── OCP_HACKS.go │ │ ├── bandwidth.go │ │ ├── bandwidth_test.go │ │ ├── cni.go │ │ ├── cni_dpu.go │ │ ├── cni_dpu_test.go │ │ ├── cni_suite_test.go │ │ ├── cni_test.go │ │ ├── cniserver.go │ │ ├── cniserver_linux.go │ │ ├── cniserver_test.go │ │ ├── cnishim.go │ │ ├── cnishim_test.go │ │ ├── helper_linux.go │ │ ├── helper_linux_test.go │ │ ├── mocks │ │ │ └── CNIPluginLibOps.go │ │ ├── ovs.go │ │ ├── ovs_test.go │ │ ├── ovs_unit_test.go │ │ ├── types.go │ │ ├── types │ │ │ └── types.go │ │ ├── udn │ │ │ ├── primary_network.go │ │ │ ├── primary_network_test.go │ │ │ └── resource.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── config │ │ ├── cni.go │ │ ├── config.go │ │ ├── config_test.go │ │ ├── errors.go │ │ ├── utils.go │ │ └── utils_test.go │ ├── controller │ │ ├── controller.go │ │ ├── controller_suite_test.go │ │ └── controller_test.go │ ├── controllermanager │ │ ├── controller_manager.go │ │ ├── controller_manager_suite_test.go │ │ ├── node_controller_manager.go │ │ └── node_controller_manager_test.go │ ├── crd │ │ ├── adminpolicybasedroute │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── adminpolicybasedroute │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── adminpolicybasedexternalroute.go │ │ │ │ │ │ │ ├── adminpolicybasedexternalroutespec.go │ │ │ │ │ │ │ ├── adminpolicybasedroutestatus.go │ │ │ │ │ │ │ ├── dynamichop.go │ │ │ │ │ │ │ ├── externalnetworksource.go │ │ │ │ │ │ │ ├── externalnexthops.go │ │ │ │ │ │ │ └── statichop.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── adminpolicybasedroute │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── adminpolicybasedexternalroute.go │ │ │ │ │ │ ├── adminpolicybasedroute_client.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_adminpolicybasedexternalroute.go │ │ │ │ │ │ └── fake_adminpolicybasedroute_client.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── adminpolicybasedroute │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── adminpolicybasedexternalroute.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── adminpolicybasedroute │ │ │ │ │ └── v1 │ │ │ │ │ ├── adminpolicybasedexternalroute.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── clusternetworkconnect │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── clusternetworkconnect │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── clusternetworkconnect.go │ │ │ │ │ │ │ ├── clusternetworkconnectspec.go │ │ │ │ │ │ │ ├── clusternetworkconnectstatus.go │ │ │ │ │ │ │ ├── connectednetworkstatus.go │ │ │ │ │ │ │ └── connectsubnet.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── clusternetworkconnect │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── clusternetworkconnect.go │ │ │ │ │ │ ├── clusternetworkconnect_client.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_clusternetworkconnect.go │ │ │ │ │ │ └── fake_clusternetworkconnect_client.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── clusternetworkconnect │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── clusternetworkconnect.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── clusternetworkconnect │ │ │ │ │ └── v1 │ │ │ │ │ ├── clusternetworkconnect.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── egressfirewall │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── egressfirewall │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressfirewall.go │ │ │ │ │ │ │ ├── egressfirewalldestination.go │ │ │ │ │ │ │ ├── egressfirewallport.go │ │ │ │ │ │ │ ├── egressfirewallrule.go │ │ │ │ │ │ │ ├── egressfirewallspec.go │ │ │ │ │ │ │ └── egressfirewallstatus.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── egressfirewall │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── egressfirewall.go │ │ │ │ │ │ ├── egressfirewall_client.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_egressfirewall.go │ │ │ │ │ │ └── fake_egressfirewall_client.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── egressfirewall │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressfirewall.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── egressfirewall │ │ │ │ │ └── v1 │ │ │ │ │ ├── egressfirewall.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── egressip │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── egressip │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressip.go │ │ │ │ │ │ │ ├── egressipspec.go │ │ │ │ │ │ │ ├── egressipstatus.go │ │ │ │ │ │ │ └── egressipstatusitem.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── egressip │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── egressip.go │ │ │ │ │ │ ├── egressip_client.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_egressip.go │ │ │ │ │ │ └── fake_egressip_client.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── egressip │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressip.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── egressip │ │ │ │ │ └── v1 │ │ │ │ │ ├── egressip.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── egressqos │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── egressqos │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressqos.go │ │ │ │ │ │ │ ├── egressqosrule.go │ │ │ │ │ │ │ ├── egressqosspec.go │ │ │ │ │ │ │ └── egressqosstatus.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── egressqos │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── egressqos.go │ │ │ │ │ │ ├── egressqos_client.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_egressqos.go │ │ │ │ │ │ └── fake_egressqos_client.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── egressqos │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressqos.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── egressqos │ │ │ │ │ └── v1 │ │ │ │ │ ├── egressqos.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── egressservice │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── egressservice │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressservice.go │ │ │ │ │ │ │ ├── egressservicespec.go │ │ │ │ │ │ │ └── egressservicestatus.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── egressservice │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── egressservice.go │ │ │ │ │ │ ├── egressservice_client.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_egressservice.go │ │ │ │ │ │ └── fake_egressservice_client.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── egressservice │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── egressservice.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── egressservice │ │ │ │ │ └── v1 │ │ │ │ │ ├── egressservice.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── networkqos │ │ │ └── v1alpha1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ ├── networkqos │ │ │ │ │ │ └── v1alpha1 │ │ │ │ │ │ │ ├── bandwidth.go │ │ │ │ │ │ │ ├── classifier.go │ │ │ │ │ │ │ ├── destination.go │ │ │ │ │ │ │ ├── networkqos.go │ │ │ │ │ │ │ ├── port.go │ │ │ │ │ │ │ ├── rule.go │ │ │ │ │ │ │ ├── spec.go │ │ │ │ │ │ │ └── status.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── networkqos │ │ │ │ │ │ └── v1alpha1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_networkqos.go │ │ │ │ │ │ └── fake_networkqos_client.go │ │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ │ ├── networkqos.go │ │ │ │ │ │ └── networkqos_client.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ │ └── networkqos │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1alpha1 │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── networkqos.go │ │ │ │ └── listers │ │ │ │ │ └── networkqos │ │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── networkqos.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── routeadvertisements │ │ │ └── v1 │ │ │ │ ├── apis │ │ │ │ ├── applyconfiguration │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ ├── routeadvertisements │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── advertisements.go │ │ │ │ │ │ │ ├── routeadvertisements.go │ │ │ │ │ │ │ ├── routeadvertisementsspec.go │ │ │ │ │ │ │ └── routeadvertisementsstatus.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── routeadvertisements │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_routeadvertisements.go │ │ │ │ │ │ └── fake_routeadvertisements_client.go │ │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ │ ├── routeadvertisements.go │ │ │ │ │ │ └── routeadvertisements_client.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ │ └── routeadvertisements │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── routeadvertisements.go │ │ │ │ └── listers │ │ │ │ │ └── routeadvertisements │ │ │ │ │ └── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── routeadvertisements.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── types │ │ │ ├── doc.go │ │ │ ├── networkselector.go │ │ │ └── zz_generated.deepcopy.go │ │ └── userdefinednetwork │ │ │ └── v1 │ │ │ ├── apis │ │ │ ├── applyconfiguration │ │ │ │ ├── internal │ │ │ │ │ └── internal.go │ │ │ │ ├── userdefinednetwork │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── accessvlanconfig.go │ │ │ │ │ │ ├── clusteruserdefinednetwork.go │ │ │ │ │ │ ├── clusteruserdefinednetworkspec.go │ │ │ │ │ │ ├── clusteruserdefinednetworkstatus.go │ │ │ │ │ │ ├── ipamconfig.go │ │ │ │ │ │ ├── layer2config.go │ │ │ │ │ │ ├── layer3config.go │ │ │ │ │ │ ├── layer3subnet.go │ │ │ │ │ │ ├── localnetconfig.go │ │ │ │ │ │ ├── networkspec.go │ │ │ │ │ │ ├── userdefinednetwork.go │ │ │ │ │ │ ├── userdefinednetworkspec.go │ │ │ │ │ │ ├── userdefinednetworkstatus.go │ │ │ │ │ │ └── vlanconfig.go │ │ │ │ └── utils.go │ │ │ ├── clientset │ │ │ │ └── versioned │ │ │ │ │ ├── clientset.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ ├── doc.go │ │ │ │ │ └── register.go │ │ │ │ │ ├── scheme │ │ │ │ │ ├── doc.go │ │ │ │ │ └── register.go │ │ │ │ │ └── typed │ │ │ │ │ └── userdefinednetwork │ │ │ │ │ └── v1 │ │ │ │ │ ├── clusteruserdefinednetwork.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_clusteruserdefinednetwork.go │ │ │ │ │ ├── fake_userdefinednetwork.go │ │ │ │ │ └── fake_userdefinednetwork_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── userdefinednetwork.go │ │ │ │ │ └── userdefinednetwork_client.go │ │ │ ├── informers │ │ │ │ └── externalversions │ │ │ │ │ ├── factory.go │ │ │ │ │ ├── generic.go │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ └── userdefinednetwork │ │ │ │ │ ├── interface.go │ │ │ │ │ └── v1 │ │ │ │ │ ├── clusteruserdefinednetwork.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── userdefinednetwork.go │ │ │ └── listers │ │ │ │ └── userdefinednetwork │ │ │ │ └── v1 │ │ │ │ ├── clusteruserdefinednetwork.go │ │ │ │ ├── expansion_generated.go │ │ │ │ └── userdefinednetwork.go │ │ │ ├── cudn.go │ │ │ ├── doc.go │ │ │ ├── register.go │ │ │ ├── shared.go │ │ │ ├── spec.go │ │ │ ├── udn.go │ │ │ └── zz_generated.deepcopy.go │ ├── cryptorand │ │ └── cryptorand.go │ ├── csrapprover │ │ ├── approver.go │ │ └── approver_test.go │ ├── factory │ │ ├── factory.go │ │ ├── factory_test.go │ │ ├── handler.go │ │ ├── mocks │ │ │ ├── NodeWatchFactory.go │ │ │ └── ObjectCacheInterface.go │ │ └── types.go │ ├── generator │ │ ├── ip │ │ │ └── ip_generator.go │ │ └── udn │ │ │ ├── join_ips.go │ │ │ ├── masquerade_ips.go │ │ │ └── masquerade_ips_test.go │ ├── informer │ │ ├── const.go │ │ ├── handlers.go │ │ ├── informer.go │ │ └── informer_test.go │ ├── kube │ │ ├── annotator.go │ │ ├── annotator_test.go │ │ ├── healthcheck │ │ │ ├── healthcheck.go │ │ │ └── healthcheck_test.go │ │ ├── kube.go │ │ ├── kube_suite_test.go │ │ ├── kube_test.go │ │ └── mocks │ │ │ ├── Annotator.go │ │ │ ├── HTTPServer.go │ │ │ ├── HTTPServerFactory.go │ │ │ ├── Interface.go │ │ │ ├── InterfaceOVN.go │ │ │ ├── Listener.go │ │ │ └── Server.go │ ├── kubevirt │ │ ├── dhcp.go │ │ ├── dhcp_test.go │ │ ├── external_ids.go │ │ ├── kubevirt_suite_test.go │ │ ├── pod.go │ │ ├── pod_test.go │ │ ├── router.go │ │ ├── switch.go │ │ └── types.go │ ├── libovsdb │ │ ├── libovsdb.go │ │ ├── ops │ │ │ ├── acl.go │ │ │ ├── acl_test.go │ │ │ ├── address_set.go │ │ │ ├── chassis.go │ │ │ ├── chassis_test.go │ │ │ ├── copp.go │ │ │ ├── db_object_ids.go │ │ │ ├── db_object_types.go │ │ │ ├── dhcp.go │ │ │ ├── lbgroup.go │ │ │ ├── loadbalancer.go │ │ │ ├── mac_binding.go │ │ │ ├── meter.go │ │ │ ├── meter_test.go │ │ │ ├── model.go │ │ │ ├── model_client.go │ │ │ ├── model_client_test.go │ │ │ ├── named_uuid.go │ │ │ ├── nb_global.go │ │ │ ├── options.go │ │ │ ├── ovs │ │ │ │ ├── bridge.go │ │ │ │ ├── interface.go │ │ │ │ └── openvswitch.go │ │ │ ├── portgroup.go │ │ │ ├── qos.go │ │ │ ├── router.go │ │ │ ├── router_test.go │ │ │ ├── sample.go │ │ │ ├── sb_global.go │ │ │ ├── switch.go │ │ │ ├── switch_test.go │ │ │ ├── template_var.go │ │ │ └── transact.go │ │ └── util │ │ │ ├── acl.go │ │ │ ├── acl_test.go │ │ │ ├── address_set.go │ │ │ ├── mac_binding.go │ │ │ ├── metric.go │ │ │ ├── nb_global.go │ │ │ ├── northd_sync.go │ │ │ ├── port.go │ │ │ ├── port_group.go │ │ │ ├── port_test.go │ │ │ ├── router.go │ │ │ ├── router_test.go │ │ │ ├── switch.go │ │ │ └── switch_test.go │ ├── metrics │ │ ├── cluster_manager.go │ │ ├── metrics.go │ │ ├── metrics_suite_test.go │ │ ├── metrics_test.go │ │ ├── mocks │ │ │ ├── gauge.go │ │ │ └── histogram.go │ │ ├── node.go │ │ ├── ovn.go │ │ ├── ovn_db.go │ │ ├── ovn_northd.go │ │ ├── ovnkube_controller.go │ │ ├── ovs.go │ │ ├── ovs_test.go │ │ ├── ovs_windows.go │ │ ├── recorders │ │ │ ├── duration.go │ │ │ └── duration_test.go │ │ └── workqueue.go │ ├── nbdb │ │ ├── .gitignore │ │ ├── acl.go │ │ ├── address_set.go │ │ ├── bfd.go │ │ ├── chassis_template_var.go │ │ ├── connection.go │ │ ├── copp.go │ │ ├── dhcp_options.go │ │ ├── dhcp_relay.go │ │ ├── dns.go │ │ ├── forwarding_group.go │ │ ├── gateway_chassis.go │ │ ├── gen.go │ │ ├── ha_chassis.go │ │ ├── ha_chassis_group.go │ │ ├── load_balancer.go │ │ ├── load_balancer_group.go │ │ ├── load_balancer_health_check.go │ │ ├── logical_router.go │ │ ├── logical_router_policy.go │ │ ├── logical_router_port.go │ │ ├── logical_router_static_route.go │ │ ├── logical_switch.go │ │ ├── logical_switch_port.go │ │ ├── meter.go │ │ ├── meter_band.go │ │ ├── mirror.go │ │ ├── model.go │ │ ├── nat.go │ │ ├── nb_global.go │ │ ├── port_group.go │ │ ├── qos.go │ │ ├── sample.go │ │ ├── sample_collector.go │ │ ├── sampling_app.go │ │ ├── ssl.go │ │ └── static_mac_binding.go │ ├── networkmanager │ │ ├── api.go │ │ ├── fake.go │ │ ├── nad_controller.go │ │ ├── nad_controller_test.go │ │ ├── network_controller.go │ │ └── network_controller_test.go │ ├── node │ │ ├── OCP_HACKS.go │ │ ├── base_node_network_controller_dpu.go │ │ ├── base_node_network_controller_dpu_test.go │ │ ├── bridgeconfig │ │ │ ├── bridgeconfig.go │ │ │ ├── bridgeconfig_testutil.go │ │ │ └── bridgeflows.go │ │ ├── controllers │ │ │ ├── egressip │ │ │ │ ├── egressip.go │ │ │ │ ├── egressip_test.go │ │ │ │ ├── namespace.go │ │ │ │ ├── pod.go │ │ │ │ └── suite_test.go │ │ │ └── egressservice │ │ │ │ ├── egressservice_node.go │ │ │ │ ├── egressservice_node_endpointslice.go │ │ │ │ └── egressservice_node_service.go │ │ ├── default_node_network_controller.go │ │ ├── default_node_network_controller_test.go │ │ ├── egress_service_test.go │ │ ├── egressip │ │ │ ├── gateway_egressip.go │ │ │ ├── gateway_egressip_suite_test.go │ │ │ └── gateway_egressip_test.go │ │ ├── gateway.go │ │ ├── gateway_init.go │ │ ├── gateway_init_linux_test.go │ │ ├── gateway_iptables.go │ │ ├── gateway_localnet.go │ │ ├── gateway_localnet_linux_test.go │ │ ├── gateway_nftables.go │ │ ├── gateway_shared_intf.go │ │ ├── gateway_udn.go │ │ ├── gateway_udn_test.go │ │ ├── healthcheck_node.go │ │ ├── healthcheck_node_test.go │ │ ├── healthcheck_service.go │ │ ├── helper_linux.go │ │ ├── helper_linux_test.go │ │ ├── iprulemanager │ │ │ ├── fake.go │ │ │ ├── ip_rule_manager.go │ │ │ ├── ip_rule_manager_suite_test.go │ │ │ └── ip_rule_manager_test.go │ │ ├── iptables │ │ │ ├── iptables.go │ │ │ ├── iptables_manager.go │ │ │ ├── iptables_manager_test.go │ │ │ └── iptables_suite_test.go │ │ ├── linkmanager │ │ │ ├── link_manager_suite_test.go │ │ │ ├── link_network_manager.go │ │ │ └── link_network_manager_test.go │ │ ├── managementport │ │ │ ├── port.go │ │ │ ├── portDeviceManager.go │ │ │ ├── port_config.go │ │ │ ├── port_dpu_linux.go │ │ │ ├── port_dpu_linux_test.go │ │ │ ├── port_linux.go │ │ │ ├── port_linux_test.go │ │ │ ├── port_suite_test.go │ │ │ ├── port_udn_linux.go │ │ │ └── utils_linux.go │ │ ├── nftables │ │ │ ├── helpers.go │ │ │ ├── testing.go │ │ │ └── util.go │ │ ├── node_ip_handler_linux.go │ │ ├── node_ip_handler_linux_test.go │ │ ├── node_nftables.go │ │ ├── node_suite_test.go │ │ ├── obj_retry_gateway.go │ │ ├── obj_retry_node.go │ │ ├── obj_retry_test_helper.go │ │ ├── openflow_manager.go │ │ ├── openflow_manager_test.go │ │ ├── ovn_test.go │ │ ├── ovspinning │ │ │ ├── ovspinning_linux.go │ │ │ ├── ovspinning_linux_test.go │ │ │ ├── ovspinning_noop.go │ │ │ └── testdata │ │ │ │ └── fake_thread_process.go │ │ ├── port_claim.go │ │ ├── port_claim_test.go │ │ ├── routemanager │ │ │ ├── route_manager.go │ │ │ ├── route_manager_suite_test.go │ │ │ └── route_manager_test.go │ │ ├── startup-waiter.go │ │ ├── types │ │ │ └── const.go │ │ ├── udn_isolation.go │ │ ├── udn_isolation_test.go │ │ ├── user_defined_node_network_controller.go │ │ ├── user_defined_node_network_controller_test.go │ │ ├── util │ │ │ ├── util.go │ │ │ ├── util_suite_test.go │ │ │ └── util_test.go │ │ └── vrfmanager │ │ │ ├── vrf_manager.go │ │ │ ├── vrf_manager_suite_test.go │ │ │ └── vrf_manager_test.go │ ├── observability │ │ ├── observability.go │ │ ├── observability_suite_test.go │ │ └── observability_test.go │ ├── ovn │ │ ├── address_set │ │ │ ├── address_set.go │ │ │ ├── address_set_suite_test.go │ │ │ ├── address_set_test.go │ │ │ ├── fake_address_set.go │ │ │ └── mocks │ │ │ │ ├── AddressSet.go │ │ │ │ ├── AddressSetFactory.go │ │ │ │ ├── AddressSetIterFunc.go │ │ │ │ └── removeFunc.go │ │ ├── admin_network_policy_test.go │ │ ├── base_event_handler.go │ │ ├── base_network_controller.go │ │ ├── base_network_controller_multicast.go │ │ ├── base_network_controller_multipolicy.go │ │ ├── base_network_controller_multipolicy_test.go │ │ ├── base_network_controller_namespace.go │ │ ├── base_network_controller_namespace_test.go │ │ ├── base_network_controller_pods.go │ │ ├── base_network_controller_pods_test.go │ │ ├── base_network_controller_policy.go │ │ ├── base_network_controller_user_defined.go │ │ ├── base_network_controller_user_defined_test.go │ │ ├── base_secondary_layer2_network_controller.go │ │ ├── baseline_admin_network_policy_test.go │ │ ├── controller │ │ │ ├── admin_network_policy │ │ │ │ ├── admin_network_policy.go │ │ │ │ ├── admin_network_policy_controller.go │ │ │ │ ├── admin_network_policy_namespace.go │ │ │ │ ├── admin_network_policy_node.go │ │ │ │ ├── admin_network_policy_pod.go │ │ │ │ ├── baseline_admin_network_policy.go │ │ │ │ ├── metrics.go │ │ │ │ ├── repair.go │ │ │ │ ├── repair_test.go │ │ │ │ ├── status.go │ │ │ │ ├── status_test.go │ │ │ │ ├── types.go │ │ │ │ ├── utils.go │ │ │ │ └── utils_test.go │ │ │ ├── apbroute │ │ │ │ ├── apbroute_suite_test.go │ │ │ │ ├── external_controller.go │ │ │ │ ├── external_controller_namespace.go │ │ │ │ ├── external_controller_namespace_test.go │ │ │ │ ├── external_controller_pod.go │ │ │ │ ├── external_controller_pod_test.go │ │ │ │ ├── external_controller_policy.go │ │ │ │ ├── external_controller_policy_test.go │ │ │ │ ├── gateway_info │ │ │ │ │ ├── gateway_info.go │ │ │ │ │ ├── gateway_info_suite_test.go │ │ │ │ │ └── gateway_info_test.go │ │ │ │ ├── master_controller.go │ │ │ │ ├── network_client.go │ │ │ │ ├── node_controller.go │ │ │ │ └── repair.go │ │ │ ├── egressfirewall │ │ │ │ ├── egress_firewall_test.go │ │ │ │ └── egressfirewall.go │ │ │ ├── egressservice │ │ │ │ ├── egressservice_zone.go │ │ │ │ ├── egressservice_zone_endpointslice.go │ │ │ │ ├── egressservice_zone_node.go │ │ │ │ └── egressservice_zone_service.go │ │ │ ├── network_qos │ │ │ │ ├── metrics.go │ │ │ │ ├── network_qos.go │ │ │ │ ├── network_qos_controller.go │ │ │ │ ├── network_qos_namespace.go │ │ │ │ ├── network_qos_node.go │ │ │ │ ├── network_qos_ovnnb.go │ │ │ │ ├── network_qos_pod.go │ │ │ │ ├── network_qos_test.go │ │ │ │ ├── repair.go │ │ │ │ ├── types.go │ │ │ │ └── utils.go │ │ │ ├── services │ │ │ │ ├── lb_config.go │ │ │ │ ├── lb_config_ocphack_test.go │ │ │ │ ├── lb_config_test.go │ │ │ │ ├── loadbalancer.go │ │ │ │ ├── loadbalancer_test.go │ │ │ │ ├── node_tracker.go │ │ │ │ ├── repair.go │ │ │ │ ├── services_controller.go │ │ │ │ ├── services_controller_test.go │ │ │ │ ├── svc_template_var.go │ │ │ │ ├── svc_template_var_test.go │ │ │ │ ├── utils.go │ │ │ │ └── utils_test.go │ │ │ ├── udnenabledsvc │ │ │ │ ├── udn_enabled_svc.go │ │ │ │ └── udn_enabled_svc_test.go │ │ │ └── unidling │ │ │ │ ├── unidle.go │ │ │ │ ├── unidle_test.go │ │ │ │ └── unidled_annotation_controller.go │ │ ├── copp.go │ │ ├── copp_test.go │ │ ├── default_network_controller.go │ │ ├── default_network_controller_policy.go │ │ ├── dns_name_resolver │ │ │ ├── dns.go │ │ │ ├── dns_name_resolver.go │ │ │ ├── dns_suite_test.go │ │ │ ├── dns_test.go │ │ │ ├── external_dns.go │ │ │ ├── external_dns_test.go │ │ │ └── external_dns_tracker.go │ │ ├── egressfirewall_test.go │ │ ├── egressgw.go │ │ ├── egressgw_test.go │ │ ├── egressip.go │ │ ├── egressip_test.go │ │ ├── egressip_udn_l2_test.go │ │ ├── egressip_udn_l3_test.go │ │ ├── egressqos.go │ │ ├── egressqos_test.go │ │ ├── egressservices_test.go │ │ ├── external_gateway_apb_test.go │ │ ├── external_ids_syncer │ │ │ ├── logical_router_policy │ │ │ │ ├── logical_router_policy_suite_test.go │ │ │ │ ├── logical_router_policy_sync.go │ │ │ │ └── logical_router_policy_sync_test.go │ │ │ └── nat │ │ │ │ ├── nat_suite_test.go │ │ │ │ ├── nat_sync.go │ │ │ │ └── nat_sync_test.go │ │ ├── gateway.go │ │ ├── gateway │ │ │ ├── gateway.go │ │ │ └── gateway_test.go │ │ ├── gateway_test.go │ │ ├── gatewayrouter │ │ │ ├── policybasedroutes.go │ │ │ └── policybasedroutes_test.go │ │ ├── gress_policy.go │ │ ├── gress_policy_test.go │ │ ├── healthcheck │ │ │ ├── egressip_healthcheck.go │ │ │ ├── health.pb.go │ │ │ ├── health.proto │ │ │ └── health_grpc.pb.go │ │ ├── hybrid.go │ │ ├── hybrid_test.go │ │ ├── kubevirt_test.go │ │ ├── layer2_user_defined_network_controller.go │ │ ├── layer2_user_defined_network_controller_test.go │ │ ├── layer3_user_defined_network_controller.go │ │ ├── layer3_user_defined_network_controller_test.go │ │ ├── localnet_user_defined_network_controller.go │ │ ├── logical_switch_manager │ │ │ ├── logical_switch_manager.go │ │ │ ├── logical_switch_manager_suite_test.go │ │ │ └── logical_switch_manager_test.go │ │ ├── master.go │ │ ├── master_test.go │ │ ├── multicast_test.go │ │ ├── multihoming_test.go │ │ ├── multipolicy_test.go │ │ ├── namespace.go │ │ ├── namespace_test.go │ │ ├── network_controller_policy_event_handler.go │ │ ├── network_segmentation_test.go │ │ ├── ovn.go │ │ ├── ovn_suite_test.go │ │ ├── ovn_test.go │ │ ├── pod_selector_address_set.go │ │ ├── pod_selector_address_set_test.go │ │ ├── pods.go │ │ ├── pods_test.go │ │ ├── policy_stale_test.go │ │ ├── policy_test.go │ │ ├── port_cache.go │ │ ├── routeimport │ │ │ ├── route_import.go │ │ │ └── route_import_test.go │ │ ├── topology │ │ │ ├── layer3factory_suite_test.go │ │ │ ├── topologyfactory.go │ │ │ └── topologyfactory_test.go │ │ ├── transit_router.go │ │ ├── udn_isolation.go │ │ ├── udn_isolation_test.go │ │ └── zone_interconnect │ │ │ ├── chassis_handler.go │ │ │ ├── chassis_handler_test.go │ │ │ ├── zone_ic_handler.go │ │ │ ├── zone_ic_handler_test.go │ │ │ └── zone_interconnect_suite_test.go │ ├── ovndbmanager │ │ ├── ovndbmanager.go │ │ └── ovndbmanager_test.go │ ├── ovnwebhook │ │ ├── nodeadmission.go │ │ ├── nodeadmission_test.go │ │ ├── podadmission.go │ │ ├── podadmission_test.go │ │ ├── user.go │ │ ├── util.go │ │ └── util_test.go │ ├── persistentips │ │ ├── allocator.go │ │ └── allocator_test.go │ ├── retry │ │ ├── obj_retry.go │ │ └── obj_retry_helper.go │ ├── sbdb │ │ ├── .gitignore │ │ ├── acl_id.go │ │ ├── address_set.go │ │ ├── advertised_route.go │ │ ├── bfd.go │ │ ├── chassis.go │ │ ├── chassis_private.go │ │ ├── chassis_template_var.go │ │ ├── connection.go │ │ ├── controller_event.go │ │ ├── datapath_binding.go │ │ ├── dhcp_options.go │ │ ├── dhcpv6_options.go │ │ ├── dns.go │ │ ├── ecmp_nexthop.go │ │ ├── encap.go │ │ ├── fdb.go │ │ ├── gateway_chassis.go │ │ ├── gen.go │ │ ├── ha_chassis.go │ │ ├── ha_chassis_group.go │ │ ├── igmp_group.go │ │ ├── ip_multicast.go │ │ ├── learned_route.go │ │ ├── load_balancer.go │ │ ├── logical_dp_group.go │ │ ├── logical_flow.go │ │ ├── mac_binding.go │ │ ├── meter.go │ │ ├── meter_band.go │ │ ├── mirror.go │ │ ├── model.go │ │ ├── multicast_group.go │ │ ├── port_binding.go │ │ ├── port_group.go │ │ ├── rbac_permission.go │ │ ├── rbac_role.go │ │ ├── sb_global.go │ │ ├── service_monitor.go │ │ ├── ssl.go │ │ └── static_mac_binding.go │ ├── syncmap │ │ └── syncmap.go │ ├── testing │ │ ├── afero_mock_helper.go │ │ ├── exec.go │ │ ├── kube.go │ │ ├── libovsdb │ │ │ ├── libovsdb.go │ │ │ ├── matchers.go │ │ │ └── ops.go │ │ ├── mocks │ │ │ ├── github.com │ │ │ │ ├── containernetworking │ │ │ │ │ ├── cni │ │ │ │ │ │ └── pkg │ │ │ │ │ │ │ └── types │ │ │ │ │ │ │ └── Result.go │ │ │ │ │ └── plugins │ │ │ │ │ │ └── pkg │ │ │ │ │ │ └── ns │ │ │ │ │ │ └── NetNS.go │ │ │ │ ├── k8snetworkplumbingwg │ │ │ │ │ └── network-attachment-definition-client │ │ │ │ │ │ └── pkg │ │ │ │ │ │ └── client │ │ │ │ │ │ ├── informers │ │ │ │ │ │ └── externalversions │ │ │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ └── NetworkAttachmentDefinitionInformer.go │ │ │ │ │ │ └── listers │ │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── NetworkAttachmentDefinitionLister.go │ │ │ │ │ │ └── NetworkAttachmentDefinitionNamespaceLister.go │ │ │ │ ├── ovn-org │ │ │ │ │ └── ovn-kubernetes │ │ │ │ │ │ └── go-controller │ │ │ │ │ │ └── pkg │ │ │ │ │ │ └── node │ │ │ │ │ │ └── managementport │ │ │ │ │ │ └── Interface.go │ │ │ │ └── vishvananda │ │ │ │ │ └── netlink │ │ │ │ │ └── Link.go │ │ │ └── k8s.io │ │ │ │ ├── client-go │ │ │ │ ├── informers │ │ │ │ │ └── core │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── NodeInformer.go │ │ │ │ │ │ └── PodInformer.go │ │ │ │ └── listers │ │ │ │ │ └── core │ │ │ │ │ └── v1 │ │ │ │ │ ├── NodeLister.go │ │ │ │ │ ├── PodLister.go │ │ │ │ │ ├── PodListerExpansion.go │ │ │ │ │ ├── PodNamespaceLister.go │ │ │ │ │ ├── PodNamespaceListerExpansion.go │ │ │ │ │ ├── PodTemplateLister.go │ │ │ │ │ ├── PodTemplateListerExpansion.go │ │ │ │ │ ├── PodTemplateNamespaceLister.go │ │ │ │ │ └── PodTemplateNamespaceListerExpansion.go │ │ │ │ └── utils │ │ │ │ └── exec │ │ │ │ ├── Cmd.go │ │ │ │ ├── ExitError.go │ │ │ │ └── Interface.go │ │ ├── net.go │ │ ├── noroot.go │ │ ├── parse.go │ │ ├── testifymockhelper.go │ │ ├── testing.go │ │ └── util.go │ ├── types │ │ ├── const.go │ │ ├── errors.go │ │ └── resource_status.go │ ├── util │ │ ├── arp.go │ │ ├── batching │ │ │ ├── batch.go │ │ │ └── batch_test.go │ │ ├── cloudprivateipconfig_annotations.go │ │ ├── context.go │ │ ├── dns.go │ │ ├── dns_test.go │ │ ├── dnslibops.go │ │ ├── dpu_annotations.go │ │ ├── dpu_annotations_test.go │ │ ├── egressfirewall.go │ │ ├── egressfirewall_test.go │ │ ├── egressip │ │ │ └── net.go │ │ ├── egressip_annotation.go │ │ ├── errors │ │ │ ├── join.go │ │ │ └── join_test.go │ │ ├── external_gw_conntrack.go │ │ ├── fake_client.go │ │ ├── filesystem_linux.go │ │ ├── filesystem_linux_test.go │ │ ├── iptables.go │ │ ├── kube.go │ │ ├── kube_test.go │ │ ├── mocks │ │ │ ├── DNSOps.go │ │ │ ├── ExecRunner.go │ │ │ ├── FileSystemOps.go │ │ │ ├── NetLinkOps.go │ │ │ ├── SriovnetOps.go │ │ │ ├── VdpaDevice.go │ │ │ ├── VdpaOps.go │ │ │ └── multinetwork │ │ │ │ └── NetInfo.go │ │ ├── multi_network.go │ │ ├── multi_network_test.go │ │ ├── nad.go │ │ ├── namespace_annotation.go │ │ ├── ndp │ │ │ ├── na.go │ │ │ ├── ra.go │ │ │ └── ra_test.go │ │ ├── net.go │ │ ├── net_linux.go │ │ ├── net_linux_unit_test.go │ │ ├── net_unit_test.go │ │ ├── nicstobridge.go │ │ ├── nicstobridge_test.go │ │ ├── node_annotations.go │ │ ├── node_annotations_unit_test.go │ │ ├── ovn.go │ │ ├── ovs.go │ │ ├── ovs_unit_test.go │ │ ├── pod.go │ │ ├── pod_annotation.go │ │ ├── pod_annotation_unit_test.go │ │ ├── pod_test.go │ │ ├── slice.go │ │ ├── slice_test.go │ │ ├── sriovnet_linux.go │ │ ├── sriovnet_linux_test.go │ │ ├── status.go │ │ ├── subnet_annotations.go │ │ ├── subnet_annotations_unit_test.go │ │ ├── sync.go │ │ ├── udn │ │ │ ├── udn.go │ │ │ ├── udn_suite_test.go │ │ │ └── udn_test.go │ │ ├── util.go │ │ ├── util_suite_test.go │ │ ├── util_unit_test.go │ │ └── vdpa_linux.go │ └── vswitchd │ │ ├── autoattach.go │ │ ├── bridge.go │ │ ├── controller.go │ │ ├── ct_timeout_policy.go │ │ ├── ct_zone.go │ │ ├── datapath.go │ │ ├── flow_sample_collector_set.go │ │ ├── flow_table.go │ │ ├── gen.go │ │ ├── interface.go │ │ ├── ipfix.go │ │ ├── manager.go │ │ ├── mirror.go │ │ ├── model.go │ │ ├── netflow.go │ │ ├── open_vswitch.go │ │ ├── port.go │ │ ├── qos.go │ │ ├── queue.go │ │ ├── sflow.go │ │ ├── ssl.go │ │ └── vswitch.ovsschema └── vendor │ ├── github.com │ ├── Microsoft │ │ ├── go-winio │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── CODEOWNERS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── backup.go │ │ │ ├── doc.go │ │ │ ├── ea.go │ │ │ ├── file.go │ │ │ ├── fileinfo.go │ │ │ ├── hvsock.go │ │ │ ├── internal │ │ │ │ ├── fs │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fs.go │ │ │ │ │ ├── security.go │ │ │ │ │ └── zsyscall_windows.go │ │ │ │ ├── socket │ │ │ │ │ ├── rawaddr.go │ │ │ │ │ ├── socket.go │ │ │ │ │ └── zsyscall_windows.go │ │ │ │ └── stringbuffer │ │ │ │ │ └── wstring.go │ │ │ ├── pipe.go │ │ │ ├── pkg │ │ │ │ ├── guid │ │ │ │ │ ├── guid.go │ │ │ │ │ ├── guid_nonwindows.go │ │ │ │ │ ├── guid_windows.go │ │ │ │ │ └── variant_string.go │ │ │ │ └── security │ │ │ │ │ ├── grantvmgroupaccess.go │ │ │ │ │ ├── syscall_windows.go │ │ │ │ │ └── zsyscall_windows.go │ │ │ ├── privilege.go │ │ │ ├── reparse.go │ │ │ ├── sd.go │ │ │ ├── syscall.go │ │ │ ├── vhd │ │ │ │ ├── vhd.go │ │ │ │ └── zvhd_windows.go │ │ │ └── zsyscall_windows.go │ │ └── hcsshim │ │ │ ├── LICENSE │ │ │ ├── computestorage │ │ │ ├── attach.go │ │ │ ├── destroy.go │ │ │ ├── detach.go │ │ │ ├── export.go │ │ │ ├── format.go │ │ │ ├── helpers.go │ │ │ ├── import.go │ │ │ ├── initialize.go │ │ │ ├── mount.go │ │ │ ├── setup.go │ │ │ ├── storage.go │ │ │ └── zsyscall_windows.go │ │ │ ├── hcn │ │ │ ├── hcn.go │ │ │ ├── hcnendpoint.go │ │ │ ├── hcnerrors.go │ │ │ ├── hcnglobals.go │ │ │ ├── hcnloadbalancer.go │ │ │ ├── hcnnamespace.go │ │ │ ├── hcnnetwork.go │ │ │ ├── hcnpolicy.go │ │ │ ├── hcnroute.go │ │ │ ├── hcnsupport.go │ │ │ └── zsyscall_windows.go │ │ │ ├── internal │ │ │ ├── cni │ │ │ │ └── registry.go │ │ │ ├── cow │ │ │ │ └── cow.go │ │ │ ├── hcs │ │ │ │ ├── callback.go │ │ │ │ ├── errors.go │ │ │ │ ├── process.go │ │ │ │ ├── schema1 │ │ │ │ │ └── schema1.go │ │ │ │ ├── schema2 │ │ │ │ │ ├── attachment.go │ │ │ │ │ ├── battery.go │ │ │ │ │ ├── cache_query_stats_response.go │ │ │ │ │ ├── chipset.go │ │ │ │ │ ├── close_handle.go │ │ │ │ │ ├── com_port.go │ │ │ │ │ ├── compute_system.go │ │ │ │ │ ├── configuration.go │ │ │ │ │ ├── console_size.go │ │ │ │ │ ├── container.go │ │ │ │ │ ├── container_credential_guard_add_instance_request.go │ │ │ │ │ ├── container_credential_guard_hv_socket_service_config.go │ │ │ │ │ ├── container_credential_guard_instance.go │ │ │ │ │ ├── container_credential_guard_modify_operation.go │ │ │ │ │ ├── container_credential_guard_operation_request.go │ │ │ │ │ ├── container_credential_guard_remove_instance_request.go │ │ │ │ │ ├── container_credential_guard_state.go │ │ │ │ │ ├── container_credential_guard_system_info.go │ │ │ │ │ ├── container_memory_information.go │ │ │ │ │ ├── cpu_group.go │ │ │ │ │ ├── cpu_group_affinity.go │ │ │ │ │ ├── cpu_group_config.go │ │ │ │ │ ├── cpu_group_configurations.go │ │ │ │ │ ├── cpu_group_operations.go │ │ │ │ │ ├── cpu_group_property.go │ │ │ │ │ ├── create_group_operation.go │ │ │ │ │ ├── delete_group_operation.go │ │ │ │ │ ├── device.go │ │ │ │ │ ├── devices.go │ │ │ │ │ ├── enhanced_mode_video.go │ │ │ │ │ ├── flexible_io_device.go │ │ │ │ │ ├── guest_connection.go │ │ │ │ │ ├── guest_connection_info.go │ │ │ │ │ ├── guest_crash_reporting.go │ │ │ │ │ ├── guest_os.go │ │ │ │ │ ├── guest_state.go │ │ │ │ │ ├── host_processor_modify_request.go │ │ │ │ │ ├── hosted_system.go │ │ │ │ │ ├── hv_socket.go │ │ │ │ │ ├── hv_socket_2.go │ │ │ │ │ ├── hv_socket_address.go │ │ │ │ │ ├── hv_socket_service_config.go │ │ │ │ │ ├── hv_socket_system_config.go │ │ │ │ │ ├── interrupt_moderation_mode.go │ │ │ │ │ ├── iov_settings.go │ │ │ │ │ ├── keyboard.go │ │ │ │ │ ├── layer.go │ │ │ │ │ ├── linux_kernel_direct.go │ │ │ │ │ ├── logical_processor.go │ │ │ │ │ ├── mapped_directory.go │ │ │ │ │ ├── mapped_pipe.go │ │ │ │ │ ├── memory.go │ │ │ │ │ ├── memory_2.go │ │ │ │ │ ├── memory_information_for_vm.go │ │ │ │ │ ├── memory_stats.go │ │ │ │ │ ├── modification_request.go │ │ │ │ │ ├── modify_setting_request.go │ │ │ │ │ ├── mouse.go │ │ │ │ │ ├── network_adapter.go │ │ │ │ │ ├── networking.go │ │ │ │ │ ├── pause_notification.go │ │ │ │ │ ├── pause_options.go │ │ │ │ │ ├── plan9.go │ │ │ │ │ ├── plan9_share.go │ │ │ │ │ ├── process_details.go │ │ │ │ │ ├── process_modify_request.go │ │ │ │ │ ├── process_parameters.go │ │ │ │ │ ├── process_status.go │ │ │ │ │ ├── processor.go │ │ │ │ │ ├── processor_2.go │ │ │ │ │ ├── processor_stats.go │ │ │ │ │ ├── processor_topology.go │ │ │ │ │ ├── properties.go │ │ │ │ │ ├── property_query.go │ │ │ │ │ ├── property_type.go │ │ │ │ │ ├── rdp_connection_options.go │ │ │ │ │ ├── registry_changes.go │ │ │ │ │ ├── registry_key.go │ │ │ │ │ ├── registry_value.go │ │ │ │ │ ├── restore_state.go │ │ │ │ │ ├── save_options.go │ │ │ │ │ ├── scsi.go │ │ │ │ │ ├── service_properties.go │ │ │ │ │ ├── shared_memory_configuration.go │ │ │ │ │ ├── shared_memory_region.go │ │ │ │ │ ├── shared_memory_region_info.go │ │ │ │ │ ├── silo_properties.go │ │ │ │ │ ├── statistics.go │ │ │ │ │ ├── storage.go │ │ │ │ │ ├── storage_qo_s.go │ │ │ │ │ ├── storage_stats.go │ │ │ │ │ ├── topology.go │ │ │ │ │ ├── uefi.go │ │ │ │ │ ├── uefi_boot_entry.go │ │ │ │ │ ├── version.go │ │ │ │ │ ├── video_monitor.go │ │ │ │ │ ├── virtual_machine.go │ │ │ │ │ ├── virtual_node_info.go │ │ │ │ │ ├── virtual_p_mem_controller.go │ │ │ │ │ ├── virtual_p_mem_device.go │ │ │ │ │ ├── virtual_pci_device.go │ │ │ │ │ ├── virtual_pci_function.go │ │ │ │ │ ├── virtual_smb.go │ │ │ │ │ ├── virtual_smb_share.go │ │ │ │ │ ├── virtual_smb_share_options.go │ │ │ │ │ ├── vm_memory.go │ │ │ │ │ ├── vm_processor_limits.go │ │ │ │ │ └── windows_crash_reporting.go │ │ │ │ ├── service.go │ │ │ │ ├── system.go │ │ │ │ ├── utils.go │ │ │ │ └── waithelper.go │ │ │ ├── hcserror │ │ │ │ └── hcserror.go │ │ │ ├── interop │ │ │ │ ├── interop.go │ │ │ │ └── zsyscall_windows.go │ │ │ ├── log │ │ │ │ └── g.go │ │ │ ├── logfields │ │ │ │ └── fields.go │ │ │ ├── oc │ │ │ │ ├── exporter.go │ │ │ │ └── span.go │ │ │ ├── regstate │ │ │ │ ├── regstate.go │ │ │ │ └── zsyscall_windows.go │ │ │ ├── runhcs │ │ │ │ ├── container.go │ │ │ │ ├── util.go │ │ │ │ └── vm.go │ │ │ ├── timeout │ │ │ │ └── timeout.go │ │ │ └── vmcompute │ │ │ │ ├── vmcompute.go │ │ │ │ └── zsyscall_windows.go │ │ │ └── osversion │ │ │ ├── osversion_windows.go │ │ │ └── windowsbuilds.go │ ├── alexflint │ │ └── go-filemutex │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── filemutex.go │ │ │ ├── filemutex_flock.go │ │ │ └── filemutex_windows.go │ ├── asaskevich │ │ └── govalidator │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── arrays.go │ │ │ ├── converter.go │ │ │ ├── doc.go │ │ │ ├── error.go │ │ │ ├── numerics.go │ │ │ ├── patterns.go │ │ │ ├── types.go │ │ │ ├── utils.go │ │ │ ├── validator.go │ │ │ └── wercker.yml │ ├── beorn7 │ │ └── perks │ │ │ ├── LICENSE │ │ │ └── quantile │ │ │ ├── exampledata.txt │ │ │ └── stream.go │ ├── bhendo │ │ └── go-powershell │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── backend │ │ │ ├── local.go │ │ │ ├── ssh.go │ │ │ └── types.go │ │ │ ├── shell.go │ │ │ └── utils │ │ │ ├── quote.go │ │ │ └── rand.go │ ├── blang │ │ └── semver │ │ │ └── v4 │ │ │ ├── LICENSE │ │ │ ├── json.go │ │ │ ├── range.go │ │ │ ├── semver.go │ │ │ ├── sort.go │ │ │ └── sql.go │ ├── cenkalti │ │ ├── backoff │ │ │ └── v4 │ │ │ │ ├── .gitignore │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── backoff.go │ │ │ │ ├── context.go │ │ │ │ ├── exponential.go │ │ │ │ ├── retry.go │ │ │ │ ├── ticker.go │ │ │ │ ├── timer.go │ │ │ │ └── tries.go │ │ ├── hub │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── hub.go │ │ └── rpc2 │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── client.go │ │ │ ├── codec.go │ │ │ ├── debug.go │ │ │ ├── jsonrpc │ │ │ └── jsonrpc.go │ │ │ ├── server.go │ │ │ └── state.go │ ├── cespare │ │ └── xxhash │ │ │ └── v2 │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── testall.sh │ │ │ ├── xxhash.go │ │ │ ├── xxhash_amd64.s │ │ │ ├── xxhash_arm64.s │ │ │ ├── xxhash_asm.go │ │ │ ├── xxhash_other.go │ │ │ ├── xxhash_safe.go │ │ │ └── xxhash_unsafe.go │ ├── containerd │ │ └── cgroups │ │ │ ├── LICENSE │ │ │ └── stats │ │ │ └── v1 │ │ │ ├── doc.go │ │ │ ├── metrics.pb.go │ │ │ ├── metrics.pb.txt │ │ │ └── metrics.proto │ ├── containernetworking │ │ ├── cni │ │ │ ├── LICENSE │ │ │ ├── libcni │ │ │ │ ├── api.go │ │ │ │ └── conf.go │ │ │ └── pkg │ │ │ │ ├── invoke │ │ │ │ ├── args.go │ │ │ │ ├── delegate.go │ │ │ │ ├── exec.go │ │ │ │ ├── find.go │ │ │ │ ├── os_unix.go │ │ │ │ ├── os_windows.go │ │ │ │ └── raw_exec.go │ │ │ │ ├── ns │ │ │ │ ├── ns_darwin.go │ │ │ │ ├── ns_linux.go │ │ │ │ └── ns_windows.go │ │ │ │ ├── skel │ │ │ │ └── skel.go │ │ │ │ ├── types │ │ │ │ ├── 100 │ │ │ │ │ └── types.go │ │ │ │ ├── 020 │ │ │ │ │ └── types.go │ │ │ │ ├── 040 │ │ │ │ │ └── types.go │ │ │ │ ├── args.go │ │ │ │ ├── create │ │ │ │ │ └── create.go │ │ │ │ ├── internal │ │ │ │ │ ├── convert.go │ │ │ │ │ └── create.go │ │ │ │ └── types.go │ │ │ │ ├── utils │ │ │ │ └── utils.go │ │ │ │ └── version │ │ │ │ ├── conf.go │ │ │ │ ├── plugin.go │ │ │ │ ├── reconcile.go │ │ │ │ └── version.go │ │ └── plugins │ │ │ ├── LICENSE │ │ │ └── pkg │ │ │ ├── ip │ │ │ ├── addr_linux.go │ │ │ ├── cidr.go │ │ │ ├── ip.go │ │ │ ├── ipforward_linux.go │ │ │ ├── ipmasq_linux.go │ │ │ ├── link_linux.go │ │ │ ├── route_linux.go │ │ │ └── utils_linux.go │ │ │ ├── ns │ │ │ ├── README.md │ │ │ └── ns_linux.go │ │ │ ├── testutils │ │ │ ├── bad_reader.go │ │ │ ├── cmd.go │ │ │ ├── dns.go │ │ │ ├── netns_linux.go │ │ │ ├── ping.go │ │ │ └── testing.go │ │ │ └── utils │ │ │ ├── buildversion │ │ │ └── buildversion.go │ │ │ └── sysctl │ │ │ └── sysctl_linux.go │ ├── coreos │ │ └── go-iptables │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── iptables │ │ │ ├── iptables.go │ │ │ └── lock.go │ ├── cpuguy83 │ │ └── go-md2man │ │ │ └── v2 │ │ │ ├── LICENSE.md │ │ │ └── md2man │ │ │ ├── debug.go │ │ │ ├── md2man.go │ │ │ └── roff.go │ ├── davecgh │ │ └── go-spew │ │ │ ├── LICENSE │ │ │ └── spew │ │ │ ├── bypass.go │ │ │ ├── bypasssafe.go │ │ │ ├── common.go │ │ │ ├── config.go │ │ │ ├── doc.go │ │ │ ├── dump.go │ │ │ ├── format.go │ │ │ └── spew.go │ ├── emicklei │ │ └── go-restful │ │ │ └── v3 │ │ │ ├── .gitignore │ │ │ ├── .goconvey │ │ │ ├── .travis.yml │ │ │ ├── CHANGES.md │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── Srcfile │ │ │ ├── bench_test.sh │ │ │ ├── compress.go │ │ │ ├── compressor_cache.go │ │ │ ├── compressor_pools.go │ │ │ ├── compressors.go │ │ │ ├── constants.go │ │ │ ├── container.go │ │ │ ├── cors_filter.go │ │ │ ├── coverage.sh │ │ │ ├── curly.go │ │ │ ├── curly_route.go │ │ │ ├── custom_verb.go │ │ │ ├── doc.go │ │ │ ├── entity_accessors.go │ │ │ ├── extensions.go │ │ │ ├── filter.go │ │ │ ├── filter_adapter.go │ │ │ ├── jsr311.go │ │ │ ├── log │ │ │ └── log.go │ │ │ ├── logger.go │ │ │ ├── mime.go │ │ │ ├── options_filter.go │ │ │ ├── parameter.go │ │ │ ├── path_expression.go │ │ │ ├── path_processor.go │ │ │ ├── request.go │ │ │ ├── response.go │ │ │ ├── route.go │ │ │ ├── route_builder.go │ │ │ ├── route_reader.go │ │ │ ├── router.go │ │ │ ├── service_error.go │ │ │ ├── web_service.go │ │ │ └── web_service_container.go │ ├── evanphx │ │ └── json-patch │ │ │ └── v5 │ │ │ ├── LICENSE │ │ │ ├── errors.go │ │ │ ├── internal │ │ │ └── json │ │ │ │ ├── decode.go │ │ │ │ ├── encode.go │ │ │ │ ├── fold.go │ │ │ │ ├── fuzz.go │ │ │ │ ├── indent.go │ │ │ │ ├── scanner.go │ │ │ │ ├── stream.go │ │ │ │ ├── tables.go │ │ │ │ └── tags.go │ │ │ ├── merge.go │ │ │ └── patch.go │ ├── fsnotify │ │ └── fsnotify │ │ │ ├── .cirrus.yml │ │ │ ├── .gitignore │ │ │ ├── .mailmap │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── backend_fen.go │ │ │ ├── backend_inotify.go │ │ │ ├── backend_kqueue.go │ │ │ ├── backend_other.go │ │ │ ├── backend_windows.go │ │ │ ├── fsnotify.go │ │ │ ├── internal │ │ │ ├── darwin.go │ │ │ ├── debug_darwin.go │ │ │ ├── debug_dragonfly.go │ │ │ ├── debug_freebsd.go │ │ │ ├── debug_kqueue.go │ │ │ ├── debug_linux.go │ │ │ ├── debug_netbsd.go │ │ │ ├── debug_openbsd.go │ │ │ ├── debug_solaris.go │ │ │ ├── debug_windows.go │ │ │ ├── freebsd.go │ │ │ ├── internal.go │ │ │ ├── unix.go │ │ │ ├── unix2.go │ │ │ └── windows.go │ │ │ ├── shared.go │ │ │ ├── staticcheck.conf │ │ │ ├── system_bsd.go │ │ │ └── system_darwin.go │ ├── fxamacker │ │ └── cbor │ │ │ └── v2 │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── bytestring.go │ │ │ ├── cache.go │ │ │ ├── common.go │ │ │ ├── decode.go │ │ │ ├── diagnose.go │ │ │ ├── doc.go │ │ │ ├── encode.go │ │ │ ├── encode_map.go │ │ │ ├── omitzero_go124.go │ │ │ ├── omitzero_pre_go124.go │ │ │ ├── simplevalue.go │ │ │ ├── stream.go │ │ │ ├── structfields.go │ │ │ ├── tag.go │ │ │ └── valid.go │ ├── gabriel-vasile │ │ └── mimetype │ │ │ ├── .gitattributes │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── internal │ │ │ ├── charset │ │ │ │ └── charset.go │ │ │ ├── json │ │ │ │ └── json.go │ │ │ └── magic │ │ │ │ ├── archive.go │ │ │ │ ├── audio.go │ │ │ │ ├── binary.go │ │ │ │ ├── database.go │ │ │ │ ├── document.go │ │ │ │ ├── font.go │ │ │ │ ├── ftyp.go │ │ │ │ ├── geo.go │ │ │ │ ├── image.go │ │ │ │ ├── magic.go │ │ │ │ ├── ms_office.go │ │ │ │ ├── ogg.go │ │ │ │ ├── text.go │ │ │ │ ├── text_csv.go │ │ │ │ ├── video.go │ │ │ │ └── zip.go │ │ │ ├── mime.go │ │ │ ├── mimetype.go │ │ │ ├── supported_mimes.md │ │ │ └── tree.go │ ├── gaissmai │ │ └── cidrtree │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── stringify.go │ │ │ ├── treap.go │ │ │ └── unsafe.go │ ├── go-jose │ │ └── go-jose │ │ │ └── v4 │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── asymmetric.go │ │ │ ├── cipher │ │ │ ├── cbc_hmac.go │ │ │ ├── concat_kdf.go │ │ │ ├── ecdh_es.go │ │ │ └── key_wrap.go │ │ │ ├── crypter.go │ │ │ ├── doc.go │ │ │ ├── encoding.go │ │ │ ├── json │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── decode.go │ │ │ ├── encode.go │ │ │ ├── indent.go │ │ │ ├── scanner.go │ │ │ ├── stream.go │ │ │ └── tags.go │ │ │ ├── jwe.go │ │ │ ├── jwk.go │ │ │ ├── jws.go │ │ │ ├── opaque.go │ │ │ ├── shared.go │ │ │ ├── signing.go │ │ │ └── symmetric.go │ ├── go-logr │ │ ├── logr │ │ │ ├── .golangci.yaml │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── context.go │ │ │ ├── context_noslog.go │ │ │ ├── context_slog.go │ │ │ ├── discard.go │ │ │ ├── funcr │ │ │ │ ├── funcr.go │ │ │ │ └── slogsink.go │ │ │ ├── logr.go │ │ │ ├── sloghandler.go │ │ │ ├── slogr.go │ │ │ ├── slogsink.go │ │ │ └── testr │ │ │ │ └── testr.go │ │ └── stdr │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── stdr.go │ ├── go-openapi │ │ ├── jsonpointer │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── pointer.go │ │ ├── jsonreference │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── internal │ │ │ │ └── normalize_url.go │ │ │ └── reference.go │ │ └── swag │ │ │ ├── .editorconfig │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── BENCHMARK.md │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── convert.go │ │ │ ├── convert_types.go │ │ │ ├── doc.go │ │ │ ├── file.go │ │ │ ├── initialism_index.go │ │ │ ├── json.go │ │ │ ├── loading.go │ │ │ ├── name_lexem.go │ │ │ ├── net.go │ │ │ ├── path.go │ │ │ ├── split.go │ │ │ ├── string_bytes.go │ │ │ ├── util.go │ │ │ └── yaml.go │ ├── go-playground │ │ ├── locales │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── currency │ │ │ │ └── currency.go │ │ │ ├── logo.png │ │ │ └── rules.go │ │ ├── universal-translator │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── errors.go │ │ │ ├── import_export.go │ │ │ ├── logo.png │ │ │ ├── translator.go │ │ │ └── universal_translator.go │ │ └── validator │ │ │ └── v10 │ │ │ ├── .gitignore │ │ │ ├── .golangci.yaml │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── baked_in.go │ │ │ ├── cache.go │ │ │ ├── country_codes.go │ │ │ ├── currency_codes.go │ │ │ ├── doc.go │ │ │ ├── errors.go │ │ │ ├── field_level.go │ │ │ ├── logo.png │ │ │ ├── options.go │ │ │ ├── postcode_regexes.go │ │ │ ├── regexes.go │ │ │ ├── struct_level.go │ │ │ ├── translations.go │ │ │ ├── util.go │ │ │ ├── validator.go │ │ │ └── validator_instance.go │ ├── go-task │ │ └── slim-sprig │ │ │ └── v3 │ │ │ ├── .editorconfig │ │ │ ├── .gitattributes │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── Taskfile.yml │ │ │ ├── crypto.go │ │ │ ├── date.go │ │ │ ├── defaults.go │ │ │ ├── dict.go │ │ │ ├── doc.go │ │ │ ├── functions.go │ │ │ ├── list.go │ │ │ ├── network.go │ │ │ ├── numeric.go │ │ │ ├── reflect.go │ │ │ ├── regex.go │ │ │ ├── strings.go │ │ │ └── url.go │ ├── godbus │ │ └── dbus │ │ │ └── v5 │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS │ │ │ ├── README.md │ │ │ ├── auth.go │ │ │ ├── auth_anonymous.go │ │ │ ├── auth_external.go │ │ │ ├── auth_sha1.go │ │ │ ├── call.go │ │ │ ├── conn.go │ │ │ ├── conn_darwin.go │ │ │ ├── conn_other.go │ │ │ ├── conn_unix.go │ │ │ ├── conn_windows.go │ │ │ ├── dbus.go │ │ │ ├── decoder.go │ │ │ ├── default_handler.go │ │ │ ├── doc.go │ │ │ ├── encoder.go │ │ │ ├── escape.go │ │ │ ├── export.go │ │ │ ├── homedir.go │ │ │ ├── match.go │ │ │ ├── message.go │ │ │ ├── object.go │ │ │ ├── sequence.go │ │ │ ├── sequential_handler.go │ │ │ ├── server_interfaces.go │ │ │ ├── sig.go │ │ │ ├── transport_darwin.go │ │ │ ├── transport_generic.go │ │ │ ├── transport_nonce_tcp.go │ │ │ ├── transport_tcp.go │ │ │ ├── transport_unix.go │ │ │ ├── transport_unixcred_dragonfly.go │ │ │ ├── transport_unixcred_freebsd.go │ │ │ ├── transport_unixcred_linux.go │ │ │ ├── transport_unixcred_netbsd.go │ │ │ ├── transport_unixcred_openbsd.go │ │ │ ├── transport_zos.go │ │ │ ├── variant.go │ │ │ ├── variant_lexer.go │ │ │ └── variant_parser.go │ ├── gogo │ │ └── protobuf │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── gogoproto │ │ │ ├── Makefile │ │ │ ├── doc.go │ │ │ ├── gogo.pb.go │ │ │ ├── gogo.pb.golden │ │ │ ├── gogo.proto │ │ │ └── helper.go │ │ │ ├── proto │ │ │ ├── Makefile │ │ │ ├── clone.go │ │ │ ├── custom_gogo.go │ │ │ ├── decode.go │ │ │ ├── deprecated.go │ │ │ ├── discard.go │ │ │ ├── duration.go │ │ │ ├── duration_gogo.go │ │ │ ├── encode.go │ │ │ ├── encode_gogo.go │ │ │ ├── equal.go │ │ │ ├── extensions.go │ │ │ ├── extensions_gogo.go │ │ │ ├── lib.go │ │ │ ├── lib_gogo.go │ │ │ ├── message_set.go │ │ │ ├── pointer_reflect.go │ │ │ ├── pointer_reflect_gogo.go │ │ │ ├── pointer_unsafe.go │ │ │ ├── pointer_unsafe_gogo.go │ │ │ ├── properties.go │ │ │ ├── properties_gogo.go │ │ │ ├── skip_gogo.go │ │ │ ├── table_marshal.go │ │ │ ├── table_marshal_gogo.go │ │ │ ├── table_merge.go │ │ │ ├── table_unmarshal.go │ │ │ ├── table_unmarshal_gogo.go │ │ │ ├── text.go │ │ │ ├── text_gogo.go │ │ │ ├── text_parser.go │ │ │ ├── timestamp.go │ │ │ ├── timestamp_gogo.go │ │ │ ├── wrappers.go │ │ │ └── wrappers_gogo.go │ │ │ ├── protoc-gen-gogo │ │ │ └── descriptor │ │ │ │ ├── Makefile │ │ │ │ ├── descriptor.go │ │ │ │ ├── descriptor.pb.go │ │ │ │ ├── descriptor_gostring.gen.go │ │ │ │ └── helper.go │ │ │ └── sortkeys │ │ │ └── sortkeys.go │ ├── golang │ │ └── groupcache │ │ │ ├── LICENSE │ │ │ └── lru │ │ │ └── lru.go │ ├── google │ │ ├── btree │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── btree.go │ │ │ └── btree_generic.go │ │ ├── gnostic-models │ │ │ ├── LICENSE │ │ │ ├── compiler │ │ │ │ ├── README.md │ │ │ │ ├── context.go │ │ │ │ ├── error.go │ │ │ │ ├── extensions.go │ │ │ │ ├── helpers.go │ │ │ │ ├── main.go │ │ │ │ └── reader.go │ │ │ ├── extensions │ │ │ │ ├── README.md │ │ │ │ ├── extension.pb.go │ │ │ │ ├── extension.proto │ │ │ │ └── extensions.go │ │ │ ├── jsonschema │ │ │ │ ├── README.md │ │ │ │ ├── base.go │ │ │ │ ├── display.go │ │ │ │ ├── models.go │ │ │ │ ├── operations.go │ │ │ │ ├── reader.go │ │ │ │ ├── schema.json │ │ │ │ └── writer.go │ │ │ ├── openapiv2 │ │ │ │ ├── OpenAPIv2.go │ │ │ │ ├── OpenAPIv2.pb.go │ │ │ │ ├── OpenAPIv2.proto │ │ │ │ ├── README.md │ │ │ │ ├── document.go │ │ │ │ └── openapi-2.0.json │ │ │ └── openapiv3 │ │ │ │ ├── OpenAPIv3.go │ │ │ │ ├── OpenAPIv3.pb.go │ │ │ │ ├── OpenAPIv3.proto │ │ │ │ ├── README.md │ │ │ │ ├── annotations.pb.go │ │ │ │ ├── annotations.proto │ │ │ │ └── document.go │ │ ├── go-cmp │ │ │ ├── LICENSE │ │ │ └── cmp │ │ │ │ ├── cmpopts │ │ │ │ ├── equate.go │ │ │ │ ├── ignore.go │ │ │ │ ├── sort.go │ │ │ │ ├── struct_filter.go │ │ │ │ └── xform.go │ │ │ │ ├── compare.go │ │ │ │ ├── export.go │ │ │ │ ├── internal │ │ │ │ ├── diff │ │ │ │ │ ├── debug_disable.go │ │ │ │ │ ├── debug_enable.go │ │ │ │ │ └── diff.go │ │ │ │ ├── flags │ │ │ │ │ └── flags.go │ │ │ │ ├── function │ │ │ │ │ └── func.go │ │ │ │ └── value │ │ │ │ │ ├── name.go │ │ │ │ │ ├── pointer.go │ │ │ │ │ └── sort.go │ │ │ │ ├── options.go │ │ │ │ ├── path.go │ │ │ │ ├── report.go │ │ │ │ ├── report_compare.go │ │ │ │ ├── report_references.go │ │ │ │ ├── report_reflect.go │ │ │ │ ├── report_slices.go │ │ │ │ ├── report_text.go │ │ │ │ └── report_value.go │ │ ├── gopacket │ │ │ ├── .gitignore │ │ │ ├── .travis.gofmt.sh │ │ │ ├── .travis.golint.sh │ │ │ ├── .travis.govet.sh │ │ │ ├── .travis.install.sh │ │ │ ├── .travis.script.sh │ │ │ ├── .travis.yml │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── base.go │ │ │ ├── decode.go │ │ │ ├── doc.go │ │ │ ├── flows.go │ │ │ ├── gc │ │ │ ├── layerclass.go │ │ │ ├── layers │ │ │ │ ├── .lint_blacklist │ │ │ │ ├── arp.go │ │ │ │ ├── asf.go │ │ │ │ ├── asf_presencepong.go │ │ │ │ ├── base.go │ │ │ │ ├── bfd.go │ │ │ │ ├── cdp.go │ │ │ │ ├── ctp.go │ │ │ │ ├── dhcpv4.go │ │ │ │ ├── dhcpv6.go │ │ │ │ ├── dhcpv6_options.go │ │ │ │ ├── dns.go │ │ │ │ ├── doc.go │ │ │ │ ├── dot11.go │ │ │ │ ├── dot1q.go │ │ │ │ ├── eap.go │ │ │ │ ├── eapol.go │ │ │ │ ├── endpoints.go │ │ │ │ ├── enums.go │ │ │ │ ├── enums_generated.go │ │ │ │ ├── erspan2.go │ │ │ │ ├── etherip.go │ │ │ │ ├── ethernet.go │ │ │ │ ├── fddi.go │ │ │ │ ├── fuzz_layer.go │ │ │ │ ├── gen_linted.sh │ │ │ │ ├── geneve.go │ │ │ │ ├── gre.go │ │ │ │ ├── gtp.go │ │ │ │ ├── iana_ports.go │ │ │ │ ├── icmp4.go │ │ │ │ ├── icmp6.go │ │ │ │ ├── icmp6msg.go │ │ │ │ ├── igmp.go │ │ │ │ ├── ip4.go │ │ │ │ ├── ip6.go │ │ │ │ ├── ipsec.go │ │ │ │ ├── layertypes.go │ │ │ │ ├── lcm.go │ │ │ │ ├── linux_sll.go │ │ │ │ ├── llc.go │ │ │ │ ├── lldp.go │ │ │ │ ├── loopback.go │ │ │ │ ├── mldv1.go │ │ │ │ ├── mldv2.go │ │ │ │ ├── modbustcp.go │ │ │ │ ├── mpls.go │ │ │ │ ├── ndp.go │ │ │ │ ├── ntp.go │ │ │ │ ├── ospf.go │ │ │ │ ├── pflog.go │ │ │ │ ├── ports.go │ │ │ │ ├── ppp.go │ │ │ │ ├── pppoe.go │ │ │ │ ├── prism.go │ │ │ │ ├── radiotap.go │ │ │ │ ├── radius.go │ │ │ │ ├── rmcp.go │ │ │ │ ├── rudp.go │ │ │ │ ├── sctp.go │ │ │ │ ├── sflow.go │ │ │ │ ├── sip.go │ │ │ │ ├── stp.go │ │ │ │ ├── tcp.go │ │ │ │ ├── tcpip.go │ │ │ │ ├── test_creator.py │ │ │ │ ├── tls.go │ │ │ │ ├── tls_alert.go │ │ │ │ ├── tls_appdata.go │ │ │ │ ├── tls_cipherspec.go │ │ │ │ ├── tls_handshake.go │ │ │ │ ├── udp.go │ │ │ │ ├── udplite.go │ │ │ │ ├── usb.go │ │ │ │ ├── vrrp.go │ │ │ │ └── vxlan.go │ │ │ ├── layers_decoder.go │ │ │ ├── layertype.go │ │ │ ├── packet.go │ │ │ ├── parser.go │ │ │ ├── time.go │ │ │ └── writer.go │ │ ├── pprof │ │ │ ├── AUTHORS │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ └── profile │ │ │ │ ├── encode.go │ │ │ │ ├── filter.go │ │ │ │ ├── index.go │ │ │ │ ├── legacy_java_profile.go │ │ │ │ ├── legacy_profile.go │ │ │ │ ├── merge.go │ │ │ │ ├── profile.go │ │ │ │ ├── proto.go │ │ │ │ └── prune.go │ │ └── uuid │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── dce.go │ │ │ ├── doc.go │ │ │ ├── hash.go │ │ │ ├── marshal.go │ │ │ ├── node.go │ │ │ ├── node_js.go │ │ │ ├── node_net.go │ │ │ ├── null.go │ │ │ ├── sql.go │ │ │ ├── time.go │ │ │ ├── util.go │ │ │ ├── uuid.go │ │ │ ├── version1.go │ │ │ ├── version4.go │ │ │ ├── version6.go │ │ │ └── version7.go │ ├── gorilla │ │ ├── mux │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── middleware.go │ │ │ ├── mux.go │ │ │ ├── regexp.go │ │ │ ├── route.go │ │ │ └── test_helpers.go │ │ └── websocket │ │ │ ├── .gitignore │ │ │ ├── AUTHORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── client.go │ │ │ ├── compression.go │ │ │ ├── conn.go │ │ │ ├── doc.go │ │ │ ├── join.go │ │ │ ├── json.go │ │ │ ├── mask.go │ │ │ ├── mask_safe.go │ │ │ ├── prepared.go │ │ │ ├── proxy.go │ │ │ ├── server.go │ │ │ └── util.go │ ├── josharian │ │ ├── intern │ │ │ ├── README.md │ │ │ ├── intern.go │ │ │ └── license.md │ │ └── native │ │ │ ├── doc.go │ │ │ ├── endian_big.go │ │ │ ├── endian_generic.go │ │ │ ├── endian_little.go │ │ │ ├── license │ │ │ └── readme.md │ ├── json-iterator │ │ └── go │ │ │ ├── .codecov.yml │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── Gopkg.lock │ │ │ ├── Gopkg.toml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── adapter.go │ │ │ ├── any.go │ │ │ ├── any_array.go │ │ │ ├── any_bool.go │ │ │ ├── any_float.go │ │ │ ├── any_int32.go │ │ │ ├── any_int64.go │ │ │ ├── any_invalid.go │ │ │ ├── any_nil.go │ │ │ ├── any_number.go │ │ │ ├── any_object.go │ │ │ ├── any_str.go │ │ │ ├── any_uint32.go │ │ │ ├── any_uint64.go │ │ │ ├── build.sh │ │ │ ├── config.go │ │ │ ├── fuzzy_mode_convert_table.md │ │ │ ├── iter.go │ │ │ ├── iter_array.go │ │ │ ├── iter_float.go │ │ │ ├── iter_int.go │ │ │ ├── iter_object.go │ │ │ ├── iter_skip.go │ │ │ ├── iter_skip_sloppy.go │ │ │ ├── iter_skip_strict.go │ │ │ ├── iter_str.go │ │ │ ├── jsoniter.go │ │ │ ├── pool.go │ │ │ ├── reflect.go │ │ │ ├── reflect_array.go │ │ │ ├── reflect_dynamic.go │ │ │ ├── reflect_extension.go │ │ │ ├── reflect_json_number.go │ │ │ ├── reflect_json_raw_message.go │ │ │ ├── reflect_map.go │ │ │ ├── reflect_marshaler.go │ │ │ ├── reflect_native.go │ │ │ ├── reflect_optional.go │ │ │ ├── reflect_slice.go │ │ │ ├── reflect_struct_decoder.go │ │ │ ├── reflect_struct_encoder.go │ │ │ ├── stream.go │ │ │ ├── stream_float.go │ │ │ ├── stream_int.go │ │ │ ├── stream_str.go │ │ │ └── test.sh │ ├── juju │ │ └── errors │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── dependencies.tsv │ │ │ ├── doc.go │ │ │ ├── error.go │ │ │ ├── errortypes.go │ │ │ ├── functions.go │ │ │ └── path.go │ ├── k8snetworkplumbingwg │ │ ├── govdpa │ │ │ ├── LICENSE │ │ │ └── pkg │ │ │ │ └── kvdpa │ │ │ │ ├── device.go │ │ │ │ ├── mgmtdev.go │ │ │ │ ├── netlink.go │ │ │ │ ├── util.go │ │ │ │ ├── vhost.go │ │ │ │ └── virtio.go │ │ ├── ipamclaims │ │ │ ├── LICENSE │ │ │ └── pkg │ │ │ │ └── crd │ │ │ │ └── ipamclaims │ │ │ │ └── v1alpha1 │ │ │ │ ├── apis │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── ipamclaims │ │ │ │ │ │ └── v1alpha1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_ipamclaim.go │ │ │ │ │ │ └── fake_ipamclaims_client.go │ │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ │ ├── ipamclaim.go │ │ │ │ │ │ └── ipamclaims_client.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ │ └── ipamclaims │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1alpha1 │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── ipamclaim.go │ │ │ │ └── listers │ │ │ │ │ └── ipamclaims │ │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── ipamclaim.go │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── multi-networkpolicy │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── pkg │ │ │ │ ├── apis │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ ├── register.go │ │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ │ └── v1beta2 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ └── client │ │ │ │ ├── clientset │ │ │ │ └── versioned │ │ │ │ │ ├── clientset.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ ├── doc.go │ │ │ │ │ └── register.go │ │ │ │ │ ├── scheme │ │ │ │ │ ├── doc.go │ │ │ │ │ └── register.go │ │ │ │ │ └── typed │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_k8s.cni.cncf.io_client.go │ │ │ │ │ │ └── fake_multinetworkpolicy.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── k8s.cni.cncf.io_client.go │ │ │ │ │ └── multinetworkpolicy.go │ │ │ │ │ └── v1beta2 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_k8s.cni.cncf.io_client.go │ │ │ │ │ └── fake_multinetworkpolicy.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── k8s.cni.cncf.io_client.go │ │ │ │ │ └── multinetworkpolicy.go │ │ │ │ ├── informers │ │ │ │ └── externalversions │ │ │ │ │ ├── factory.go │ │ │ │ │ ├── generic.go │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── multinetworkpolicy.go │ │ │ │ │ └── v1beta2 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── multinetworkpolicy.go │ │ │ │ └── listers │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ ├── v1beta1 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── multinetworkpolicy.go │ │ │ │ └── v1beta2 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── multinetworkpolicy.go │ │ ├── network-attachment-definition-client │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── pkg │ │ │ │ ├── apis │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ ├── register.go │ │ │ │ │ └── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ ├── client │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_k8s.cni.cncf.io_client.go │ │ │ │ │ │ └── fake_networkattachmentdefinition.go │ │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ │ ├── k8s.cni.cncf.io_client.go │ │ │ │ │ │ └── networkattachmentdefinition.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── networkattachmentdefinition.go │ │ │ │ └── listers │ │ │ │ │ └── k8s.cni.cncf.io │ │ │ │ │ └── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── networkattachmentdefinition.go │ │ │ │ └── utils │ │ │ │ ├── cniconfig.go │ │ │ │ └── net-attach-def.go │ │ └── sriovnet │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── errors.go │ │ │ ├── file_access.go │ │ │ ├── mofed_ib_helper.go │ │ │ ├── pkg │ │ │ └── utils │ │ │ │ ├── filesystem │ │ │ │ ├── defaultfs.go │ │ │ │ ├── fakefs.go │ │ │ │ └── filesystem.go │ │ │ │ └── netlinkops │ │ │ │ └── netlinkops.go │ │ │ ├── sriovnet.go │ │ │ ├── sriovnet_aux.go │ │ │ ├── sriovnet_helper.go │ │ │ ├── sriovnet_switchdev.go │ │ │ └── utils.go │ ├── leodido │ │ └── go-urn │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── kind.go │ │ │ ├── machine.go │ │ │ ├── machine.go.rl │ │ │ ├── makefile │ │ │ ├── options.go │ │ │ ├── parsing_mode.go │ │ │ ├── scim.go │ │ │ ├── scim │ │ │ └── schema │ │ │ │ └── type.go │ │ │ ├── urn.go │ │ │ └── urn8141.go │ ├── mailru │ │ └── easyjson │ │ │ ├── LICENSE │ │ │ ├── buffer │ │ │ └── pool.go │ │ │ ├── jlexer │ │ │ ├── bytestostr.go │ │ │ ├── bytestostr_nounsafe.go │ │ │ ├── error.go │ │ │ └── lexer.go │ │ │ └── jwriter │ │ │ └── writer.go │ ├── mdlayher │ │ ├── arp │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── client.go │ │ │ ├── doc.go │ │ │ ├── fuzz.go │ │ │ ├── packet.go │ │ │ └── string.go │ │ ├── ethernet │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── ethernet.go │ │ │ ├── fuzz.go │ │ │ ├── string.go │ │ │ └── vlan.go │ │ ├── ndp │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── addr.go │ │ │ ├── conn.go │ │ │ ├── doc.go │ │ │ ├── fuzz.go │ │ │ ├── gofuzz.go │ │ │ ├── message.go │ │ │ ├── option.go │ │ │ └── string.go │ │ ├── packet │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── packet.go │ │ │ ├── packet_linux.go │ │ │ └── packet_others.go │ │ └── socket │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE.md │ │ │ ├── README.md │ │ │ ├── accept.go │ │ │ ├── accept4.go │ │ │ ├── conn.go │ │ │ ├── conn_linux.go │ │ │ ├── doc.go │ │ │ ├── netns_linux.go │ │ │ ├── netns_others.go │ │ │ ├── setbuffer_linux.go │ │ │ ├── setbuffer_others.go │ │ │ ├── typ_cloexec_nonblock.go │ │ │ └── typ_none.go │ ├── metallb │ │ └── frr-k8s │ │ │ ├── LICENSE │ │ │ ├── api │ │ │ └── v1beta1 │ │ │ │ ├── frr_node_state_types.go │ │ │ │ ├── frrconfiguration_types.go │ │ │ │ ├── groupversion_info.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── pkg │ │ │ └── client │ │ │ ├── clientset │ │ │ └── versioned │ │ │ │ ├── clientset.go │ │ │ │ ├── fake │ │ │ │ ├── clientset_generated.go │ │ │ │ ├── doc.go │ │ │ │ └── register.go │ │ │ │ ├── scheme │ │ │ │ ├── doc.go │ │ │ │ └── register.go │ │ │ │ └── typed │ │ │ │ └── api │ │ │ │ └── v1beta1 │ │ │ │ ├── api_client.go │ │ │ │ ├── doc.go │ │ │ │ ├── fake │ │ │ │ ├── doc.go │ │ │ │ ├── fake_api_client.go │ │ │ │ └── fake_frrconfiguration.go │ │ │ │ ├── frrconfiguration.go │ │ │ │ └── generated_expansion.go │ │ │ ├── informers │ │ │ └── externalversions │ │ │ │ ├── api │ │ │ │ ├── interface.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── frrconfiguration.go │ │ │ │ │ └── interface.go │ │ │ │ ├── factory.go │ │ │ │ ├── generic.go │ │ │ │ └── internalinterfaces │ │ │ │ └── factory_interfaces.go │ │ │ └── listers │ │ │ └── api │ │ │ └── v1beta1 │ │ │ ├── expansion_generated.go │ │ │ └── frrconfiguration.go │ ├── miekg │ │ └── dns │ │ │ ├── .codecov.yml │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── AUTHORS │ │ │ ├── CODEOWNERS │ │ │ ├── CONTRIBUTORS │ │ │ ├── COPYRIGHT │ │ │ ├── LICENSE │ │ │ ├── Makefile.fuzz │ │ │ ├── Makefile.release │ │ │ ├── README.md │ │ │ ├── acceptfunc.go │ │ │ ├── client.go │ │ │ ├── clientconfig.go │ │ │ ├── dane.go │ │ │ ├── defaults.go │ │ │ ├── dns.go │ │ │ ├── dnssec.go │ │ │ ├── dnssec_keygen.go │ │ │ ├── dnssec_keyscan.go │ │ │ ├── dnssec_privkey.go │ │ │ ├── doc.go │ │ │ ├── duplicate.go │ │ │ ├── edns.go │ │ │ ├── format.go │ │ │ ├── fuzz.go │ │ │ ├── generate.go │ │ │ ├── labels.go │ │ │ ├── listen_go111.go │ │ │ ├── listen_go_not111.go │ │ │ ├── msg.go │ │ │ ├── msg_helpers.go │ │ │ ├── msg_truncate.go │ │ │ ├── nsecx.go │ │ │ ├── privaterr.go │ │ │ ├── reverse.go │ │ │ ├── sanitize.go │ │ │ ├── scan.go │ │ │ ├── scan_rr.go │ │ │ ├── serve_mux.go │ │ │ ├── server.go │ │ │ ├── sig0.go │ │ │ ├── singleinflight.go │ │ │ ├── smimea.go │ │ │ ├── tlsa.go │ │ │ ├── tsig.go │ │ │ ├── types.go │ │ │ ├── udp.go │ │ │ ├── udp_windows.go │ │ │ ├── update.go │ │ │ ├── version.go │ │ │ ├── xfr.go │ │ │ ├── zduplicate.go │ │ │ ├── zmsg.go │ │ │ └── ztypes.go │ ├── mitchellh │ │ ├── copystructure │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── copier_time.go │ │ │ └── copystructure.go │ │ └── reflectwalk │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── location.go │ │ │ ├── location_string.go │ │ │ └── reflectwalk.go │ ├── moby │ │ ├── spdystream │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── connection.go │ │ │ ├── handlers.go │ │ │ ├── priority.go │ │ │ ├── spdy │ │ │ │ ├── dictionary.go │ │ │ │ ├── read.go │ │ │ │ ├── types.go │ │ │ │ └── write.go │ │ │ ├── stream.go │ │ │ └── utils.go │ │ └── sys │ │ │ └── userns │ │ │ ├── LICENSE │ │ │ ├── userns.go │ │ │ ├── userns_linux.go │ │ │ ├── userns_linux_fuzzer.go │ │ │ └── userns_unsupported.go │ ├── modern-go │ │ ├── concurrent │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── executor.go │ │ │ ├── go_above_19.go │ │ │ ├── go_below_19.go │ │ │ ├── log.go │ │ │ ├── test.sh │ │ │ └── unbounded_executor.go │ │ └── reflect2 │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── Gopkg.lock │ │ │ ├── Gopkg.toml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── go_above_118.go │ │ │ ├── go_above_19.go │ │ │ ├── go_below_118.go │ │ │ ├── reflect2.go │ │ │ ├── reflect2_amd64.s │ │ │ ├── reflect2_kind.go │ │ │ ├── relfect2_386.s │ │ │ ├── relfect2_amd64p32.s │ │ │ ├── relfect2_arm.s │ │ │ ├── relfect2_arm64.s │ │ │ ├── relfect2_mips64x.s │ │ │ ├── relfect2_mipsx.s │ │ │ ├── relfect2_ppc64x.s │ │ │ ├── relfect2_s390x.s │ │ │ ├── safe_field.go │ │ │ ├── safe_map.go │ │ │ ├── safe_slice.go │ │ │ ├── safe_struct.go │ │ │ ├── safe_type.go │ │ │ ├── type_map.go │ │ │ ├── unsafe_array.go │ │ │ ├── unsafe_eface.go │ │ │ ├── unsafe_field.go │ │ │ ├── unsafe_iface.go │ │ │ ├── unsafe_link.go │ │ │ ├── unsafe_map.go │ │ │ ├── unsafe_ptr.go │ │ │ ├── unsafe_slice.go │ │ │ ├── unsafe_struct.go │ │ │ └── unsafe_type.go │ ├── munnerz │ │ └── goautoneg │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.txt │ │ │ └── autoneg.go │ ├── mxk │ │ └── go-flowrate │ │ │ ├── LICENSE │ │ │ └── flowrate │ │ │ ├── flowrate.go │ │ │ ├── io.go │ │ │ └── util.go │ ├── onsi │ │ ├── ginkgo │ │ │ └── v2 │ │ │ │ ├── .gitignore │ │ │ │ ├── CHANGELOG.md │ │ │ │ ├── CONTRIBUTING.md │ │ │ │ ├── LICENSE │ │ │ │ ├── Makefile │ │ │ │ ├── README.md │ │ │ │ ├── RELEASING.md │ │ │ │ ├── config │ │ │ │ └── deprecated.go │ │ │ │ ├── core_dsl.go │ │ │ │ ├── decorator_dsl.go │ │ │ │ ├── deprecated_dsl.go │ │ │ │ ├── formatter │ │ │ │ ├── colorable_others.go │ │ │ │ ├── colorable_windows.go │ │ │ │ └── formatter.go │ │ │ │ ├── ginkgo │ │ │ │ ├── build │ │ │ │ │ └── build_command.go │ │ │ │ ├── command │ │ │ │ │ ├── abort.go │ │ │ │ │ ├── command.go │ │ │ │ │ └── program.go │ │ │ │ ├── generators │ │ │ │ │ ├── boostrap_templates.go │ │ │ │ │ ├── bootstrap_command.go │ │ │ │ │ ├── generate_command.go │ │ │ │ │ ├── generate_templates.go │ │ │ │ │ └── generators_common.go │ │ │ │ ├── internal │ │ │ │ │ ├── compile.go │ │ │ │ │ ├── gocovmerge.go │ │ │ │ │ ├── profiles_and_reports.go │ │ │ │ │ ├── run.go │ │ │ │ │ ├── test_suite.go │ │ │ │ │ ├── utils.go │ │ │ │ │ └── verify_version.go │ │ │ │ ├── labels │ │ │ │ │ └── labels_command.go │ │ │ │ ├── main.go │ │ │ │ ├── outline │ │ │ │ │ ├── ginkgo.go │ │ │ │ │ ├── import.go │ │ │ │ │ ├── outline.go │ │ │ │ │ └── outline_command.go │ │ │ │ ├── run │ │ │ │ │ └── run_command.go │ │ │ │ ├── unfocus │ │ │ │ │ └── unfocus_command.go │ │ │ │ └── watch │ │ │ │ │ ├── delta.go │ │ │ │ │ ├── delta_tracker.go │ │ │ │ │ ├── dependencies.go │ │ │ │ │ ├── package_hash.go │ │ │ │ │ ├── package_hashes.go │ │ │ │ │ ├── suite.go │ │ │ │ │ └── watch_command.go │ │ │ │ ├── ginkgo_cli_dependencies.go │ │ │ │ ├── ginkgo_t_dsl.go │ │ │ │ ├── internal │ │ │ │ ├── counter.go │ │ │ │ ├── failer.go │ │ │ │ ├── focus.go │ │ │ │ ├── global │ │ │ │ │ └── init.go │ │ │ │ ├── group.go │ │ │ │ ├── interrupt_handler │ │ │ │ │ ├── interrupt_handler.go │ │ │ │ │ ├── sigquit_swallower_unix.go │ │ │ │ │ └── sigquit_swallower_windows.go │ │ │ │ ├── node.go │ │ │ │ ├── ordering.go │ │ │ │ ├── output_interceptor.go │ │ │ │ ├── output_interceptor_unix.go │ │ │ │ ├── output_interceptor_wasm.go │ │ │ │ ├── output_interceptor_win.go │ │ │ │ ├── parallel_support │ │ │ │ │ ├── client_server.go │ │ │ │ │ ├── http_client.go │ │ │ │ │ ├── http_server.go │ │ │ │ │ ├── rpc_client.go │ │ │ │ │ ├── rpc_server.go │ │ │ │ │ └── server_handler.go │ │ │ │ ├── progress_report.go │ │ │ │ ├── progress_report_bsd.go │ │ │ │ ├── progress_report_unix.go │ │ │ │ ├── progress_report_wasm.go │ │ │ │ ├── progress_report_win.go │ │ │ │ ├── progress_reporter_manager.go │ │ │ │ ├── report_entry.go │ │ │ │ ├── spec.go │ │ │ │ ├── spec_context.go │ │ │ │ ├── suite.go │ │ │ │ ├── testingtproxy │ │ │ │ │ └── testing_t_proxy.go │ │ │ │ ├── tree.go │ │ │ │ └── writer.go │ │ │ │ ├── reporters │ │ │ │ ├── default_reporter.go │ │ │ │ ├── deprecated_reporter.go │ │ │ │ ├── json_report.go │ │ │ │ ├── junit_report.go │ │ │ │ ├── reporter.go │ │ │ │ └── teamcity_report.go │ │ │ │ ├── reporting_dsl.go │ │ │ │ ├── table_dsl.go │ │ │ │ └── types │ │ │ │ ├── code_location.go │ │ │ │ ├── config.go │ │ │ │ ├── deprecated_types.go │ │ │ │ ├── deprecation_support.go │ │ │ │ ├── enum_support.go │ │ │ │ ├── errors.go │ │ │ │ ├── file_filter.go │ │ │ │ ├── flags.go │ │ │ │ ├── label_filter.go │ │ │ │ ├── report_entry.go │ │ │ │ ├── types.go │ │ │ │ └── version.go │ │ └── gomega │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── RELEASING.md │ │ │ ├── format │ │ │ └── format.go │ │ │ ├── gomega_dsl.go │ │ │ ├── internal │ │ │ ├── assertion.go │ │ │ ├── async_assertion.go │ │ │ ├── duration_bundle.go │ │ │ ├── gomega.go │ │ │ ├── gutil │ │ │ │ ├── post_ioutil.go │ │ │ │ └── using_ioutil.go │ │ │ ├── polling_signal_error.go │ │ │ └── vetoptdesc.go │ │ │ ├── matchers.go │ │ │ ├── matchers │ │ │ ├── and.go │ │ │ ├── assignable_to_type_of_matcher.go │ │ │ ├── attributes_slice.go │ │ │ ├── be_a_directory.go │ │ │ ├── be_a_regular_file.go │ │ │ ├── be_an_existing_file.go │ │ │ ├── be_closed_matcher.go │ │ │ ├── be_comparable_to_matcher.go │ │ │ ├── be_element_of_matcher.go │ │ │ ├── be_empty_matcher.go │ │ │ ├── be_equivalent_to_matcher.go │ │ │ ├── be_false_matcher.go │ │ │ ├── be_identical_to.go │ │ │ ├── be_key_of_matcher.go │ │ │ ├── be_nil_matcher.go │ │ │ ├── be_numerically_matcher.go │ │ │ ├── be_sent_matcher.go │ │ │ ├── be_temporally_matcher.go │ │ │ ├── be_true_matcher.go │ │ │ ├── be_zero_matcher.go │ │ │ ├── consist_of.go │ │ │ ├── contain_element_matcher.go │ │ │ ├── contain_elements_matcher.go │ │ │ ├── contain_substring_matcher.go │ │ │ ├── equal_matcher.go │ │ │ ├── have_cap_matcher.go │ │ │ ├── have_each_matcher.go │ │ │ ├── have_exact_elements.go │ │ │ ├── have_existing_field_matcher.go │ │ │ ├── have_field.go │ │ │ ├── have_http_body_matcher.go │ │ │ ├── have_http_header_with_value_matcher.go │ │ │ ├── have_http_status_matcher.go │ │ │ ├── have_key_matcher.go │ │ │ ├── have_key_with_value_matcher.go │ │ │ ├── have_len_matcher.go │ │ │ ├── have_occurred_matcher.go │ │ │ ├── have_prefix_matcher.go │ │ │ ├── have_suffix_matcher.go │ │ │ ├── have_value.go │ │ │ ├── internal │ │ │ │ └── miter │ │ │ │ │ ├── type_support_iter.go │ │ │ │ │ └── type_support_noiter.go │ │ │ ├── match_error_matcher.go │ │ │ ├── match_json_matcher.go │ │ │ ├── match_regexp_matcher.go │ │ │ ├── match_xml_matcher.go │ │ │ ├── match_yaml_matcher.go │ │ │ ├── not.go │ │ │ ├── or.go │ │ │ ├── panic_matcher.go │ │ │ ├── receive_matcher.go │ │ │ ├── satisfy_matcher.go │ │ │ ├── semi_structured_data_support.go │ │ │ ├── succeed_matcher.go │ │ │ ├── support │ │ │ │ └── goraph │ │ │ │ │ ├── bipartitegraph │ │ │ │ │ ├── bipartitegraph.go │ │ │ │ │ └── bipartitegraphmatching.go │ │ │ │ │ ├── edge │ │ │ │ │ └── edge.go │ │ │ │ │ ├── node │ │ │ │ │ └── node.go │ │ │ │ │ └── util │ │ │ │ │ └── util.go │ │ │ ├── type_support.go │ │ │ └── with_transform.go │ │ │ └── types │ │ │ └── types.go │ ├── openshift │ │ ├── api │ │ │ ├── LICENSE │ │ │ ├── cloudnetwork │ │ │ │ └── v1 │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── generated.pb.go │ │ │ │ │ ├── generated.proto │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ ├── zz_generated.featuregated-crd-manifests.yaml │ │ │ │ │ └── zz_generated.swagger_doc_generated.go │ │ │ ├── config │ │ │ │ └── v1 │ │ │ │ │ ├── Makefile │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── stringsource.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── types_apiserver.go │ │ │ │ │ ├── types_authentication.go │ │ │ │ │ ├── types_build.go │ │ │ │ │ ├── types_cluster_image_policy.go │ │ │ │ │ ├── types_cluster_operator.go │ │ │ │ │ ├── types_cluster_version.go │ │ │ │ │ ├── types_console.go │ │ │ │ │ ├── types_dns.go │ │ │ │ │ ├── types_feature.go │ │ │ │ │ ├── types_image.go │ │ │ │ │ ├── types_image_content_policy.go │ │ │ │ │ ├── types_image_digest_mirror_set.go │ │ │ │ │ ├── types_image_policy.go │ │ │ │ │ ├── types_image_tag_mirror_set.go │ │ │ │ │ ├── types_infrastructure.go │ │ │ │ │ ├── types_ingress.go │ │ │ │ │ ├── types_insights.go │ │ │ │ │ ├── types_kmsencryption.go │ │ │ │ │ ├── types_network.go │ │ │ │ │ ├── types_node.go │ │ │ │ │ ├── types_oauth.go │ │ │ │ │ ├── types_operatorhub.go │ │ │ │ │ ├── types_project.go │ │ │ │ │ ├── types_proxy.go │ │ │ │ │ ├── types_scheduling.go │ │ │ │ │ ├── types_testreporting.go │ │ │ │ │ ├── types_tlssecurityprofile.go │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ ├── zz_generated.featuregated-crd-manifests.yaml │ │ │ │ │ └── zz_generated.swagger_doc_generated.go │ │ │ └── network │ │ │ │ ├── v1 │ │ │ │ ├── Makefile │ │ │ │ ├── constants.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── legacy.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ ├── zz_generated.featuregated-crd-manifests.yaml │ │ │ │ └── zz_generated.swagger_doc_generated.go │ │ │ │ └── v1alpha1 │ │ │ │ ├── Makefile │ │ │ │ ├── doc.go │ │ │ │ ├── register.go │ │ │ │ ├── types_dnsnameresolver.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ ├── zz_generated.featuregated-crd-manifests.yaml │ │ │ │ └── zz_generated.swagger_doc_generated.go │ │ ├── client-go │ │ │ ├── LICENSE │ │ │ ├── cloudnetwork │ │ │ │ ├── applyconfigurations │ │ │ │ │ ├── cloudnetwork │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── cloudprivateipconfig.go │ │ │ │ │ │ │ ├── cloudprivateipconfigspec.go │ │ │ │ │ │ │ └── cloudprivateipconfigstatus.go │ │ │ │ │ ├── internal │ │ │ │ │ │ └── internal.go │ │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ │ └── versioned │ │ │ │ │ │ ├── clientset.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ │ └── typed │ │ │ │ │ │ └── cloudnetwork │ │ │ │ │ │ └── v1 │ │ │ │ │ │ ├── cloudnetwork_client.go │ │ │ │ │ │ ├── cloudprivateipconfig.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_cloudnetwork_client.go │ │ │ │ │ │ └── fake_cloudprivateipconfig.go │ │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── informers │ │ │ │ │ └── externalversions │ │ │ │ │ │ ├── cloudnetwork │ │ │ │ │ │ ├── interface.go │ │ │ │ │ │ └── v1 │ │ │ │ │ │ │ ├── cloudprivateipconfig.go │ │ │ │ │ │ │ └── interface.go │ │ │ │ │ │ ├── factory.go │ │ │ │ │ │ ├── generic.go │ │ │ │ │ │ └── internalinterfaces │ │ │ │ │ │ └── factory_interfaces.go │ │ │ │ └── listers │ │ │ │ │ └── cloudnetwork │ │ │ │ │ └── v1 │ │ │ │ │ ├── cloudprivateipconfig.go │ │ │ │ │ └── expansion_generated.go │ │ │ └── network │ │ │ │ ├── applyconfigurations │ │ │ │ ├── internal │ │ │ │ │ └── internal.go │ │ │ │ ├── network │ │ │ │ │ ├── v1 │ │ │ │ │ │ ├── clusternetwork.go │ │ │ │ │ │ ├── clusternetworkentry.go │ │ │ │ │ │ ├── egressnetworkpolicy.go │ │ │ │ │ │ ├── egressnetworkpolicypeer.go │ │ │ │ │ │ ├── egressnetworkpolicyrule.go │ │ │ │ │ │ ├── egressnetworkpolicyspec.go │ │ │ │ │ │ ├── hostsubnet.go │ │ │ │ │ │ └── netnamespace.go │ │ │ │ │ └── v1alpha1 │ │ │ │ │ │ ├── dnsnameresolver.go │ │ │ │ │ │ ├── dnsnameresolverresolvedaddress.go │ │ │ │ │ │ ├── dnsnameresolverresolvedname.go │ │ │ │ │ │ ├── dnsnameresolverspec.go │ │ │ │ │ │ └── dnsnameresolverstatus.go │ │ │ │ └── utils.go │ │ │ │ ├── clientset │ │ │ │ └── versioned │ │ │ │ │ ├── clientset.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── clientset_generated.go │ │ │ │ │ ├── doc.go │ │ │ │ │ └── register.go │ │ │ │ │ ├── scheme │ │ │ │ │ ├── doc.go │ │ │ │ │ └── register.go │ │ │ │ │ └── typed │ │ │ │ │ └── network │ │ │ │ │ ├── v1 │ │ │ │ │ ├── clusternetwork.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── egressnetworkpolicy.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_clusternetwork.go │ │ │ │ │ │ ├── fake_egressnetworkpolicy.go │ │ │ │ │ │ ├── fake_hostsubnet.go │ │ │ │ │ │ ├── fake_netnamespace.go │ │ │ │ │ │ └── fake_network_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── hostsubnet.go │ │ │ │ │ ├── netnamespace.go │ │ │ │ │ └── network_client.go │ │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── dnsnameresolver.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_dnsnameresolver.go │ │ │ │ │ └── fake_network_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── network_client.go │ │ │ │ ├── informers │ │ │ │ └── externalversions │ │ │ │ │ ├── factory.go │ │ │ │ │ ├── generic.go │ │ │ │ │ ├── internalinterfaces │ │ │ │ │ └── factory_interfaces.go │ │ │ │ │ └── network │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── v1 │ │ │ │ │ ├── clusternetwork.go │ │ │ │ │ ├── egressnetworkpolicy.go │ │ │ │ │ ├── hostsubnet.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── netnamespace.go │ │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── dnsnameresolver.go │ │ │ │ │ └── interface.go │ │ │ │ └── listers │ │ │ │ └── network │ │ │ │ ├── v1 │ │ │ │ ├── clusternetwork.go │ │ │ │ ├── egressnetworkpolicy.go │ │ │ │ ├── expansion_generated.go │ │ │ │ ├── hostsubnet.go │ │ │ │ └── netnamespace.go │ │ │ │ └── v1alpha1 │ │ │ │ ├── dnsnameresolver.go │ │ │ │ └── expansion_generated.go │ │ └── custom-resource-status │ │ │ ├── LICENSE │ │ │ └── conditions │ │ │ └── v1 │ │ │ ├── conditions.go │ │ │ ├── doc.go │ │ │ ├── types.go │ │ │ └── zz_generated.deepcopy.go │ ├── ovn-kubernetes │ │ └── libovsdb │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── cache │ │ │ ├── cache.go │ │ │ ├── doc.go │ │ │ └── uuidset.go │ │ │ ├── client │ │ │ ├── api.go │ │ │ ├── api_test_model.go │ │ │ ├── client.go │ │ │ ├── condition.go │ │ │ ├── config.go │ │ │ ├── doc.go │ │ │ ├── metrics.go │ │ │ ├── monitor.go │ │ │ ├── options.go │ │ │ └── validation.go │ │ │ ├── database │ │ │ ├── database.go │ │ │ ├── doc.go │ │ │ ├── inmemory │ │ │ │ ├── doc.go │ │ │ │ └── inmemory.go │ │ │ ├── references.go │ │ │ └── transaction │ │ │ │ ├── doc.go │ │ │ │ ├── errors.go │ │ │ │ └── transaction.go │ │ │ ├── mapper │ │ │ ├── info.go │ │ │ └── mapper.go │ │ │ ├── model │ │ │ ├── client.go │ │ │ ├── database.go │ │ │ └── model.go │ │ │ ├── ovsdb │ │ │ ├── bindings.go │ │ │ ├── condition.go │ │ │ ├── error.go │ │ │ ├── map.go │ │ │ ├── monitor_select.go │ │ │ ├── mutation.go │ │ │ ├── named_uuid.go │ │ │ ├── notation.go │ │ │ ├── row.go │ │ │ ├── rpc.go │ │ │ ├── schema.go │ │ │ ├── serverdb │ │ │ │ ├── .gitignore │ │ │ │ ├── database.go │ │ │ │ ├── gen.go │ │ │ │ └── model.go │ │ │ ├── set.go │ │ │ ├── update3.go │ │ │ ├── updates.go │ │ │ ├── updates2.go │ │ │ └── uuid.go │ │ │ ├── server │ │ │ ├── doc.go │ │ │ ├── monitor.go │ │ │ └── server.go │ │ │ └── updates │ │ │ ├── difference.go │ │ │ ├── doc.go │ │ │ ├── merge.go │ │ │ ├── mutate.go │ │ │ ├── references.go │ │ │ └── updates.go │ ├── pborman │ │ └── uuid │ │ │ ├── .travis.yml │ │ │ ├── CONTRIBUTING.md │ │ │ ├── CONTRIBUTORS │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── dce.go │ │ │ ├── doc.go │ │ │ ├── hash.go │ │ │ ├── marshal.go │ │ │ ├── node.go │ │ │ ├── sql.go │ │ │ ├── time.go │ │ │ ├── util.go │ │ │ ├── uuid.go │ │ │ ├── version1.go │ │ │ └── version4.go │ ├── pkg │ │ └── errors │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── appveyor.yml │ │ │ ├── errors.go │ │ │ ├── go113.go │ │ │ └── stack.go │ ├── pmezard │ │ └── go-difflib │ │ │ ├── LICENSE │ │ │ └── difflib │ │ │ └── difflib.go │ ├── prometheus │ │ ├── client_golang │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── internal │ │ │ │ └── github.com │ │ │ │ │ └── golang │ │ │ │ │ └── gddo │ │ │ │ │ ├── LICENSE │ │ │ │ │ └── httputil │ │ │ │ │ ├── header │ │ │ │ │ └── header.go │ │ │ │ │ └── negotiate.go │ │ │ └── prometheus │ │ │ │ ├── .gitignore │ │ │ │ ├── README.md │ │ │ │ ├── build_info_collector.go │ │ │ │ ├── collector.go │ │ │ │ ├── collectorfunc.go │ │ │ │ ├── collectors │ │ │ │ ├── collectors.go │ │ │ │ ├── dbstats_collector.go │ │ │ │ ├── expvar_collector.go │ │ │ │ ├── go_collector_go116.go │ │ │ │ ├── go_collector_latest.go │ │ │ │ └── process_collector.go │ │ │ │ ├── counter.go │ │ │ │ ├── desc.go │ │ │ │ ├── doc.go │ │ │ │ ├── expvar_collector.go │ │ │ │ ├── fnv.go │ │ │ │ ├── gauge.go │ │ │ │ ├── get_pid.go │ │ │ │ ├── get_pid_gopherjs.go │ │ │ │ ├── go_collector.go │ │ │ │ ├── go_collector_go116.go │ │ │ │ ├── go_collector_latest.go │ │ │ │ ├── histogram.go │ │ │ │ ├── internal │ │ │ │ ├── almost_equal.go │ │ │ │ ├── difflib.go │ │ │ │ ├── go_collector_options.go │ │ │ │ ├── go_runtime_metrics.go │ │ │ │ └── metric.go │ │ │ │ ├── labels.go │ │ │ │ ├── metric.go │ │ │ │ ├── num_threads.go │ │ │ │ ├── num_threads_gopherjs.go │ │ │ │ ├── observer.go │ │ │ │ ├── process_collector.go │ │ │ │ ├── process_collector_darwin.go │ │ │ │ ├── process_collector_mem_cgo_darwin.c │ │ │ │ ├── process_collector_mem_cgo_darwin.go │ │ │ │ ├── process_collector_mem_nocgo_darwin.go │ │ │ │ ├── process_collector_not_supported.go │ │ │ │ ├── process_collector_procfsenabled.go │ │ │ │ ├── process_collector_windows.go │ │ │ │ ├── promhttp │ │ │ │ ├── delegator.go │ │ │ │ ├── http.go │ │ │ │ ├── instrument_client.go │ │ │ │ ├── instrument_server.go │ │ │ │ ├── internal │ │ │ │ │ └── compression.go │ │ │ │ └── option.go │ │ │ │ ├── registry.go │ │ │ │ ├── summary.go │ │ │ │ ├── timer.go │ │ │ │ ├── untyped.go │ │ │ │ ├── value.go │ │ │ │ ├── vec.go │ │ │ │ ├── vnext.go │ │ │ │ └── wrap.go │ │ ├── client_model │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── go │ │ │ │ └── metrics.pb.go │ │ ├── common │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ ├── expfmt │ │ │ │ ├── decode.go │ │ │ │ ├── encode.go │ │ │ │ ├── expfmt.go │ │ │ │ ├── fuzz.go │ │ │ │ ├── openmetrics_create.go │ │ │ │ ├── text_create.go │ │ │ │ └── text_parse.go │ │ │ └── model │ │ │ │ ├── alert.go │ │ │ │ ├── fingerprinting.go │ │ │ │ ├── fnv.go │ │ │ │ ├── labels.go │ │ │ │ ├── labelset.go │ │ │ │ ├── labelset_string.go │ │ │ │ ├── metadata.go │ │ │ │ ├── metric.go │ │ │ │ ├── model.go │ │ │ │ ├── signature.go │ │ │ │ ├── silence.go │ │ │ │ ├── time.go │ │ │ │ ├── value.go │ │ │ │ ├── value_float.go │ │ │ │ ├── value_histogram.go │ │ │ │ └── value_type.go │ │ └── procfs │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── MAINTAINERS.md │ │ │ ├── Makefile │ │ │ ├── Makefile.common │ │ │ ├── NOTICE │ │ │ ├── README.md │ │ │ ├── SECURITY.md │ │ │ ├── arp.go │ │ │ ├── buddyinfo.go │ │ │ ├── cmdline.go │ │ │ ├── cpuinfo.go │ │ │ ├── cpuinfo_armx.go │ │ │ ├── cpuinfo_loong64.go │ │ │ ├── cpuinfo_mipsx.go │ │ │ ├── cpuinfo_others.go │ │ │ ├── cpuinfo_ppcx.go │ │ │ ├── cpuinfo_riscvx.go │ │ │ ├── cpuinfo_s390x.go │ │ │ ├── cpuinfo_x86.go │ │ │ ├── crypto.go │ │ │ ├── doc.go │ │ │ ├── fs.go │ │ │ ├── fs_statfs_notype.go │ │ │ ├── fs_statfs_type.go │ │ │ ├── fscache.go │ │ │ ├── internal │ │ │ ├── fs │ │ │ │ └── fs.go │ │ │ └── util │ │ │ │ ├── parse.go │ │ │ │ ├── readfile.go │ │ │ │ ├── sysreadfile.go │ │ │ │ ├── sysreadfile_compat.go │ │ │ │ └── valueparser.go │ │ │ ├── ipvs.go │ │ │ ├── kernel_random.go │ │ │ ├── loadavg.go │ │ │ ├── mdstat.go │ │ │ ├── meminfo.go │ │ │ ├── mountinfo.go │ │ │ ├── mountstats.go │ │ │ ├── net_conntrackstat.go │ │ │ ├── net_dev.go │ │ │ ├── net_ip_socket.go │ │ │ ├── net_protocols.go │ │ │ ├── net_route.go │ │ │ ├── net_sockstat.go │ │ │ ├── net_softnet.go │ │ │ ├── net_tcp.go │ │ │ ├── net_tls_stat.go │ │ │ ├── net_udp.go │ │ │ ├── net_unix.go │ │ │ ├── net_wireless.go │ │ │ ├── net_xfrm.go │ │ │ ├── netstat.go │ │ │ ├── proc.go │ │ │ ├── proc_cgroup.go │ │ │ ├── proc_cgroups.go │ │ │ ├── proc_environ.go │ │ │ ├── proc_fdinfo.go │ │ │ ├── proc_interrupts.go │ │ │ ├── proc_io.go │ │ │ ├── proc_limits.go │ │ │ ├── proc_maps.go │ │ │ ├── proc_netstat.go │ │ │ ├── proc_ns.go │ │ │ ├── proc_psi.go │ │ │ ├── proc_smaps.go │ │ │ ├── proc_snmp.go │ │ │ ├── proc_snmp6.go │ │ │ ├── proc_stat.go │ │ │ ├── proc_status.go │ │ │ ├── proc_sys.go │ │ │ ├── schedstat.go │ │ │ ├── slab.go │ │ │ ├── softirqs.go │ │ │ ├── stat.go │ │ │ ├── swaps.go │ │ │ ├── thread.go │ │ │ ├── ttar │ │ │ ├── vm.go │ │ │ └── zoneinfo.go │ ├── russross │ │ └── blackfriday │ │ │ └── v2 │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── block.go │ │ │ ├── doc.go │ │ │ ├── entities.go │ │ │ ├── esc.go │ │ │ ├── html.go │ │ │ ├── inline.go │ │ │ ├── markdown.go │ │ │ ├── node.go │ │ │ └── smartypants.go │ ├── safchain │ │ └── ethtool │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── .yamllint │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── ethtool.go │ │ │ ├── ethtool_cmd.go │ │ │ └── ethtool_msglvl.go │ ├── sirupsen │ │ └── logrus │ │ │ ├── .gitignore │ │ │ ├── .golangci.yml │ │ │ ├── .travis.yml │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── alt_exit.go │ │ │ ├── appveyor.yml │ │ │ ├── buffer_pool.go │ │ │ ├── doc.go │ │ │ ├── entry.go │ │ │ ├── exported.go │ │ │ ├── formatter.go │ │ │ ├── hooks.go │ │ │ ├── json_formatter.go │ │ │ ├── logger.go │ │ │ ├── logrus.go │ │ │ ├── terminal_check_appengine.go │ │ │ ├── terminal_check_bsd.go │ │ │ ├── terminal_check_js.go │ │ │ ├── terminal_check_no_terminal.go │ │ │ ├── terminal_check_notappengine.go │ │ │ ├── terminal_check_solaris.go │ │ │ ├── terminal_check_unix.go │ │ │ ├── terminal_check_windows.go │ │ │ ├── text_formatter.go │ │ │ └── writer.go │ ├── spf13 │ │ ├── afero │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .golangci.yaml │ │ │ ├── LICENSE.txt │ │ │ ├── README.md │ │ │ ├── afero.go │ │ │ ├── appveyor.yml │ │ │ ├── basepath.go │ │ │ ├── cacheOnReadFs.go │ │ │ ├── const_bsds.go │ │ │ ├── const_win_unix.go │ │ │ ├── copyOnWriteFs.go │ │ │ ├── httpFs.go │ │ │ ├── internal │ │ │ │ └── common │ │ │ │ │ └── adapters.go │ │ │ ├── iofs.go │ │ │ ├── ioutil.go │ │ │ ├── lstater.go │ │ │ ├── match.go │ │ │ ├── mem │ │ │ │ ├── dir.go │ │ │ │ ├── dirmap.go │ │ │ │ └── file.go │ │ │ ├── memmap.go │ │ │ ├── os.go │ │ │ ├── path.go │ │ │ ├── readonlyfs.go │ │ │ ├── regexpfs.go │ │ │ ├── symlink.go │ │ │ ├── unionFile.go │ │ │ └── util.go │ │ └── pflag │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .golangci.yaml │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── bool.go │ │ │ ├── bool_slice.go │ │ │ ├── bytes.go │ │ │ ├── count.go │ │ │ ├── duration.go │ │ │ ├── duration_slice.go │ │ │ ├── flag.go │ │ │ ├── float32.go │ │ │ ├── float32_slice.go │ │ │ ├── float64.go │ │ │ ├── float64_slice.go │ │ │ ├── golangflag.go │ │ │ ├── int.go │ │ │ ├── int16.go │ │ │ ├── int32.go │ │ │ ├── int32_slice.go │ │ │ ├── int64.go │ │ │ ├── int64_slice.go │ │ │ ├── int8.go │ │ │ ├── int_slice.go │ │ │ ├── ip.go │ │ │ ├── ip_slice.go │ │ │ ├── ipmask.go │ │ │ ├── ipnet.go │ │ │ ├── ipnet_slice.go │ │ │ ├── string.go │ │ │ ├── string_array.go │ │ │ ├── string_slice.go │ │ │ ├── string_to_int.go │ │ │ ├── string_to_int64.go │ │ │ ├── string_to_string.go │ │ │ ├── uint.go │ │ │ ├── uint16.go │ │ │ ├── uint32.go │ │ │ ├── uint64.go │ │ │ ├── uint8.go │ │ │ └── uint_slice.go │ ├── spiffe │ │ └── go-spiffe │ │ │ └── v2 │ │ │ ├── LICENSE │ │ │ ├── bundle │ │ │ ├── jwtbundle │ │ │ │ ├── bundle.go │ │ │ │ ├── doc.go │ │ │ │ ├── set.go │ │ │ │ └── source.go │ │ │ ├── spiffebundle │ │ │ │ ├── bundle.go │ │ │ │ ├── doc.go │ │ │ │ ├── set.go │ │ │ │ └── source.go │ │ │ └── x509bundle │ │ │ │ ├── bundle.go │ │ │ │ ├── doc.go │ │ │ │ ├── set.go │ │ │ │ └── source.go │ │ │ ├── internal │ │ │ ├── cryptoutil │ │ │ │ └── keys.go │ │ │ ├── jwtutil │ │ │ │ └── util.go │ │ │ ├── pemutil │ │ │ │ └── pem.go │ │ │ └── x509util │ │ │ │ └── util.go │ │ │ └── spiffeid │ │ │ ├── charset_backcompat_allow.go │ │ │ ├── charset_backcompat_deny.go │ │ │ ├── errors.go │ │ │ ├── id.go │ │ │ ├── match.go │ │ │ ├── path.go │ │ │ ├── require.go │ │ │ └── trustdomain.go │ ├── stretchr │ │ ├── objx │ │ │ ├── .codeclimate.yml │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── Taskfile.yml │ │ │ ├── accessors.go │ │ │ ├── conversions.go │ │ │ ├── doc.go │ │ │ ├── map.go │ │ │ ├── mutations.go │ │ │ ├── security.go │ │ │ ├── tests.go │ │ │ ├── type_specific.go │ │ │ ├── type_specific_codegen.go │ │ │ └── value.go │ │ └── testify │ │ │ ├── LICENSE │ │ │ ├── assert │ │ │ ├── assertion_compare.go │ │ │ ├── assertion_format.go │ │ │ ├── assertion_format.go.tmpl │ │ │ ├── assertion_forward.go │ │ │ ├── assertion_forward.go.tmpl │ │ │ ├── assertion_order.go │ │ │ ├── assertions.go │ │ │ ├── doc.go │ │ │ ├── errors.go │ │ │ ├── forward_assertions.go │ │ │ ├── http_assertions.go │ │ │ └── yaml │ │ │ │ ├── yaml_custom.go │ │ │ │ ├── yaml_default.go │ │ │ │ └── yaml_fail.go │ │ │ ├── mock │ │ │ ├── doc.go │ │ │ └── mock.go │ │ │ └── require │ │ │ ├── doc.go │ │ │ ├── forward_requirements.go │ │ │ ├── require.go │ │ │ ├── require.go.tmpl │ │ │ ├── require_forward.go │ │ │ ├── require_forward.go.tmpl │ │ │ └── requirements.go │ ├── urfave │ │ └── cli │ │ │ └── v2 │ │ │ ├── .flake8 │ │ │ ├── .gitignore │ │ │ ├── .golangci.yaml │ │ │ ├── CODE_OF_CONDUCT.md │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── app.go │ │ │ ├── args.go │ │ │ ├── category.go │ │ │ ├── cli.go │ │ │ ├── command.go │ │ │ ├── context.go │ │ │ ├── docs.go │ │ │ ├── errors.go │ │ │ ├── fish.go │ │ │ ├── flag-spec.yaml │ │ │ ├── flag.go │ │ │ ├── flag_bool.go │ │ │ ├── flag_duration.go │ │ │ ├── flag_ext.go │ │ │ ├── flag_float64.go │ │ │ ├── flag_float64_slice.go │ │ │ ├── flag_generic.go │ │ │ ├── flag_int.go │ │ │ ├── flag_int64.go │ │ │ ├── flag_int64_slice.go │ │ │ ├── flag_int_slice.go │ │ │ ├── flag_path.go │ │ │ ├── flag_string.go │ │ │ ├── flag_string_slice.go │ │ │ ├── flag_timestamp.go │ │ │ ├── flag_uint.go │ │ │ ├── flag_uint64.go │ │ │ ├── flag_uint64_slice.go │ │ │ ├── flag_uint_slice.go │ │ │ ├── funcs.go │ │ │ ├── godoc-current.txt │ │ │ ├── help.go │ │ │ ├── mkdocs-reqs.txt │ │ │ ├── mkdocs.yml │ │ │ ├── parse.go │ │ │ ├── sliceflag.go │ │ │ ├── sort.go │ │ │ ├── suggestions.go │ │ │ ├── template.go │ │ │ └── zz_generated.flags.go │ ├── vishvananda │ │ ├── netlink │ │ │ ├── .gitignore │ │ │ ├── CHANGELOG.md │ │ │ ├── LICENSE │ │ │ ├── Makefile │ │ │ ├── README.md │ │ │ ├── addr.go │ │ │ ├── addr_linux.go │ │ │ ├── bpf_linux.go │ │ │ ├── bridge_linux.go │ │ │ ├── chain.go │ │ │ ├── chain_linux.go │ │ │ ├── class.go │ │ │ ├── class_linux.go │ │ │ ├── conntrack_linux.go │ │ │ ├── conntrack_unspecified.go │ │ │ ├── devlink_linux.go │ │ │ ├── filter.go │ │ │ ├── filter_linux.go │ │ │ ├── fou.go │ │ │ ├── fou_linux.go │ │ │ ├── fou_unspecified.go │ │ │ ├── genetlink_linux.go │ │ │ ├── genetlink_unspecified.go │ │ │ ├── gtp_linux.go │ │ │ ├── handle_linux.go │ │ │ ├── handle_unspecified.go │ │ │ ├── inet_diag.go │ │ │ ├── ioctl_linux.go │ │ │ ├── ipset_linux.go │ │ │ ├── link.go │ │ │ ├── link_linux.go │ │ │ ├── link_tuntap_linux.go │ │ │ ├── neigh.go │ │ │ ├── neigh_linux.go │ │ │ ├── netlink.go │ │ │ ├── netlink_linux.go │ │ │ ├── netlink_unspecified.go │ │ │ ├── netns_linux.go │ │ │ ├── netns_unspecified.go │ │ │ ├── nl │ │ │ │ ├── addr_linux.go │ │ │ │ ├── bridge_linux.go │ │ │ │ ├── conntrack_linux.go │ │ │ │ ├── devlink_linux.go │ │ │ │ ├── genetlink_linux.go │ │ │ │ ├── ip6tnl_linux.go │ │ │ │ ├── ipset_linux.go │ │ │ │ ├── link_linux.go │ │ │ │ ├── lwt_linux.go │ │ │ │ ├── mpls_linux.go │ │ │ │ ├── nl_linux.go │ │ │ │ ├── nl_unspecified.go │ │ │ │ ├── parse_attr_linux.go │ │ │ │ ├── rdma_link_linux.go │ │ │ │ ├── route_linux.go │ │ │ │ ├── seg6_linux.go │ │ │ │ ├── seg6local_linux.go │ │ │ │ ├── syscall.go │ │ │ │ ├── tc_linux.go │ │ │ │ ├── vdpa_linux.go │ │ │ │ ├── xfrm_linux.go │ │ │ │ ├── xfrm_monitor_linux.go │ │ │ │ ├── xfrm_policy_linux.go │ │ │ │ └── xfrm_state_linux.go │ │ │ ├── order.go │ │ │ ├── proc_event_linux.go │ │ │ ├── protinfo.go │ │ │ ├── protinfo_linux.go │ │ │ ├── qdisc.go │ │ │ ├── qdisc_linux.go │ │ │ ├── rdma_link_linux.go │ │ │ ├── route.go │ │ │ ├── route_linux.go │ │ │ ├── route_unspecified.go │ │ │ ├── rule.go │ │ │ ├── rule_linux.go │ │ │ ├── rule_nonlinux.go │ │ │ ├── socket.go │ │ │ ├── socket_linux.go │ │ │ ├── socket_xdp_linux.go │ │ │ ├── tcp.go │ │ │ ├── tcp_linux.go │ │ │ ├── unix_diag.go │ │ │ ├── vdpa_linux.go │ │ │ ├── virtio.go │ │ │ ├── xdp_diag.go │ │ │ ├── xdp_linux.go │ │ │ ├── xfrm_linux.go │ │ │ ├── xfrm_monitor_linux.go │ │ │ ├── xfrm_policy_linux.go │ │ │ ├── xfrm_state_linux.go │ │ │ └── xfrm_unspecified.go │ │ └── netns │ │ │ ├── .golangci.yml │ │ │ ├── .yamllint.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── netns_linux.go │ │ │ ├── netns_others.go │ │ │ ├── nshandle_linux.go │ │ │ └── nshandle_others.go │ ├── x448 │ │ └── float16 │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ └── float16.go │ ├── xrash │ │ └── smetrics │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── doc.go │ │ │ ├── hamming.go │ │ │ ├── jaro-winkler.go │ │ │ ├── jaro.go │ │ │ ├── soundex.go │ │ │ ├── ukkonen.go │ │ │ └── wagner-fischer.go │ └── zeebo │ │ └── errs │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── errs.go │ │ ├── group.go │ │ ├── is_go1.20.go │ │ └── is_go_other.go │ ├── go.opencensus.io │ ├── .gitignore │ ├── AUTHORS │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── Makefile │ ├── README.md │ ├── appveyor.yml │ ├── internal │ │ ├── internal.go │ │ ├── sanitize.go │ │ └── traceinternals.go │ ├── opencensus.go │ └── trace │ │ ├── basetypes.go │ │ ├── config.go │ │ ├── doc.go │ │ ├── evictedqueue.go │ │ ├── export.go │ │ ├── internal │ │ └── internal.go │ │ ├── lrumap.go │ │ ├── sampling.go │ │ ├── spanbucket.go │ │ ├── spanstore.go │ │ ├── status_codes.go │ │ ├── trace.go │ │ ├── trace_api.go │ │ ├── trace_go11.go │ │ ├── trace_nongo11.go │ │ └── tracestate │ │ └── tracestate.go │ ├── go.opentelemetry.io │ └── otel │ │ ├── LICENSE │ │ ├── attribute │ │ ├── README.md │ │ ├── doc.go │ │ ├── encoder.go │ │ ├── filter.go │ │ ├── iterator.go │ │ ├── key.go │ │ ├── kv.go │ │ ├── set.go │ │ ├── type_string.go │ │ └── value.go │ │ ├── codes │ │ ├── README.md │ │ ├── codes.go │ │ └── doc.go │ │ ├── internal │ │ ├── attribute │ │ │ └── attribute.go │ │ ├── gen.go │ │ └── rawhelpers.go │ │ ├── semconv │ │ └── v1.26.0 │ │ │ ├── README.md │ │ │ ├── attribute_group.go │ │ │ ├── doc.go │ │ │ ├── exception.go │ │ │ ├── metric.go │ │ │ └── schema.go │ │ └── trace │ │ ├── LICENSE │ │ ├── README.md │ │ ├── auto.go │ │ ├── config.go │ │ ├── context.go │ │ ├── doc.go │ │ ├── embedded │ │ ├── README.md │ │ └── embedded.go │ │ ├── internal │ │ └── telemetry │ │ │ ├── attr.go │ │ │ ├── doc.go │ │ │ ├── id.go │ │ │ ├── number.go │ │ │ ├── resource.go │ │ │ ├── scope.go │ │ │ ├── span.go │ │ │ ├── status.go │ │ │ ├── traces.go │ │ │ └── value.go │ │ ├── nonrecording.go │ │ ├── noop.go │ │ ├── provider.go │ │ ├── span.go │ │ ├── trace.go │ │ ├── tracer.go │ │ └── tracestate.go │ ├── go.yaml.in │ └── yaml │ │ ├── v2 │ │ ├── .travis.yml │ │ ├── LICENSE │ │ ├── LICENSE.libyaml │ │ ├── NOTICE │ │ ├── README.md │ │ ├── apic.go │ │ ├── decode.go │ │ ├── emitterc.go │ │ ├── encode.go │ │ ├── parserc.go │ │ ├── readerc.go │ │ ├── resolve.go │ │ ├── scannerc.go │ │ ├── sorter.go │ │ ├── writerc.go │ │ ├── yaml.go │ │ ├── yamlh.go │ │ └── yamlprivateh.go │ │ └── v3 │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── apic.go │ │ ├── decode.go │ │ ├── emitterc.go │ │ ├── encode.go │ │ ├── parserc.go │ │ ├── readerc.go │ │ ├── resolve.go │ │ ├── scannerc.go │ │ ├── sorter.go │ │ ├── writerc.go │ │ ├── yaml.go │ │ ├── yamlh.go │ │ └── yamlprivateh.go │ ├── golang.org │ └── x │ │ ├── crypto │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── cryptobyte │ │ │ ├── asn1.go │ │ │ ├── asn1 │ │ │ │ └── asn1.go │ │ │ ├── builder.go │ │ │ └── string.go │ │ ├── ed25519 │ │ │ └── ed25519.go │ │ ├── pbkdf2 │ │ │ └── pbkdf2.go │ │ └── sha3 │ │ │ ├── doc.go │ │ │ ├── hashes.go │ │ │ ├── hashes_noasm.go │ │ │ ├── keccakf.go │ │ │ ├── keccakf_amd64.go │ │ │ ├── keccakf_amd64.s │ │ │ ├── sha3.go │ │ │ ├── sha3_s390x.go │ │ │ ├── sha3_s390x.s │ │ │ ├── shake.go │ │ │ └── shake_noasm.go │ │ ├── exp │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── constraints │ │ │ └── constraints.go │ │ └── maps │ │ │ └── maps.go │ │ ├── net │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── bpf │ │ │ ├── asm.go │ │ │ ├── constants.go │ │ │ ├── doc.go │ │ │ ├── instructions.go │ │ │ ├── setter.go │ │ │ ├── vm.go │ │ │ └── vm_instructions.go │ │ ├── context │ │ │ └── context.go │ │ ├── html │ │ │ ├── atom │ │ │ │ ├── atom.go │ │ │ │ └── table.go │ │ │ ├── charset │ │ │ │ └── charset.go │ │ │ ├── const.go │ │ │ ├── doc.go │ │ │ ├── doctype.go │ │ │ ├── entity.go │ │ │ ├── escape.go │ │ │ ├── foreign.go │ │ │ ├── iter.go │ │ │ ├── node.go │ │ │ ├── parse.go │ │ │ ├── render.go │ │ │ └── token.go │ │ ├── http │ │ │ └── httpguts │ │ │ │ ├── guts.go │ │ │ │ └── httplex.go │ │ ├── http2 │ │ │ ├── .gitignore │ │ │ ├── ascii.go │ │ │ ├── ciphers.go │ │ │ ├── client_conn_pool.go │ │ │ ├── config.go │ │ │ ├── config_go125.go │ │ │ ├── config_go126.go │ │ │ ├── databuffer.go │ │ │ ├── errors.go │ │ │ ├── flow.go │ │ │ ├── frame.go │ │ │ ├── gotrack.go │ │ │ ├── hpack │ │ │ │ ├── encode.go │ │ │ │ ├── hpack.go │ │ │ │ ├── huffman.go │ │ │ │ ├── static_table.go │ │ │ │ └── tables.go │ │ │ ├── http2.go │ │ │ ├── pipe.go │ │ │ ├── server.go │ │ │ ├── transport.go │ │ │ ├── unencrypted.go │ │ │ ├── write.go │ │ │ ├── writesched.go │ │ │ ├── writesched_priority_rfc7540.go │ │ │ ├── writesched_priority_rfc9128.go │ │ │ ├── writesched_random.go │ │ │ └── writesched_roundrobin.go │ │ ├── icmp │ │ │ ├── dstunreach.go │ │ │ ├── echo.go │ │ │ ├── endpoint.go │ │ │ ├── extension.go │ │ │ ├── helper_posix.go │ │ │ ├── interface.go │ │ │ ├── ipv4.go │ │ │ ├── ipv6.go │ │ │ ├── listen_posix.go │ │ │ ├── listen_stub.go │ │ │ ├── message.go │ │ │ ├── messagebody.go │ │ │ ├── mpls.go │ │ │ ├── multipart.go │ │ │ ├── packettoobig.go │ │ │ ├── paramprob.go │ │ │ ├── sys_freebsd.go │ │ │ └── timeexceeded.go │ │ ├── idna │ │ │ ├── go118.go │ │ │ ├── idna10.0.0.go │ │ │ ├── idna9.0.0.go │ │ │ ├── pre_go118.go │ │ │ ├── punycode.go │ │ │ ├── tables10.0.0.go │ │ │ ├── tables11.0.0.go │ │ │ ├── tables12.0.0.go │ │ │ ├── tables13.0.0.go │ │ │ ├── tables15.0.0.go │ │ │ ├── tables9.0.0.go │ │ │ ├── trie.go │ │ │ ├── trie12.0.0.go │ │ │ ├── trie13.0.0.go │ │ │ └── trieval.go │ │ ├── internal │ │ │ ├── httpcommon │ │ │ │ ├── ascii.go │ │ │ │ ├── headermap.go │ │ │ │ └── request.go │ │ │ ├── iana │ │ │ │ └── const.go │ │ │ ├── socket │ │ │ │ ├── cmsghdr.go │ │ │ │ ├── cmsghdr_bsd.go │ │ │ │ ├── cmsghdr_linux_32bit.go │ │ │ │ ├── cmsghdr_linux_64bit.go │ │ │ │ ├── cmsghdr_solaris_64bit.go │ │ │ │ ├── cmsghdr_stub.go │ │ │ │ ├── cmsghdr_unix.go │ │ │ │ ├── cmsghdr_zos_s390x.go │ │ │ │ ├── complete_dontwait.go │ │ │ │ ├── complete_nodontwait.go │ │ │ │ ├── empty.s │ │ │ │ ├── error_unix.go │ │ │ │ ├── error_windows.go │ │ │ │ ├── iovec_32bit.go │ │ │ │ ├── iovec_64bit.go │ │ │ │ ├── iovec_solaris_64bit.go │ │ │ │ ├── iovec_stub.go │ │ │ │ ├── mmsghdr_stub.go │ │ │ │ ├── mmsghdr_unix.go │ │ │ │ ├── msghdr_bsd.go │ │ │ │ ├── msghdr_bsdvar.go │ │ │ │ ├── msghdr_linux.go │ │ │ │ ├── msghdr_linux_32bit.go │ │ │ │ ├── msghdr_linux_64bit.go │ │ │ │ ├── msghdr_openbsd.go │ │ │ │ ├── msghdr_solaris_64bit.go │ │ │ │ ├── msghdr_stub.go │ │ │ │ ├── msghdr_zos_s390x.go │ │ │ │ ├── norace.go │ │ │ │ ├── race.go │ │ │ │ ├── rawconn.go │ │ │ │ ├── rawconn_mmsg.go │ │ │ │ ├── rawconn_msg.go │ │ │ │ ├── rawconn_nommsg.go │ │ │ │ ├── rawconn_nomsg.go │ │ │ │ ├── socket.go │ │ │ │ ├── sys.go │ │ │ │ ├── sys_bsd.go │ │ │ │ ├── sys_const_unix.go │ │ │ │ ├── sys_linux.go │ │ │ │ ├── sys_linux_386.go │ │ │ │ ├── sys_linux_386.s │ │ │ │ ├── sys_linux_amd64.go │ │ │ │ ├── sys_linux_arm.go │ │ │ │ ├── sys_linux_arm64.go │ │ │ │ ├── sys_linux_loong64.go │ │ │ │ ├── sys_linux_mips.go │ │ │ │ ├── sys_linux_mips64.go │ │ │ │ ├── sys_linux_mips64le.go │ │ │ │ ├── sys_linux_mipsle.go │ │ │ │ ├── sys_linux_ppc.go │ │ │ │ ├── sys_linux_ppc64.go │ │ │ │ ├── sys_linux_ppc64le.go │ │ │ │ ├── sys_linux_riscv64.go │ │ │ │ ├── sys_linux_s390x.go │ │ │ │ ├── sys_linux_s390x.s │ │ │ │ ├── sys_netbsd.go │ │ │ │ ├── sys_posix.go │ │ │ │ ├── sys_stub.go │ │ │ │ ├── sys_unix.go │ │ │ │ ├── sys_windows.go │ │ │ │ ├── sys_zos_s390x.go │ │ │ │ ├── sys_zos_s390x.s │ │ │ │ ├── zsys_aix_ppc64.go │ │ │ │ ├── zsys_darwin_amd64.go │ │ │ │ ├── zsys_darwin_arm64.go │ │ │ │ ├── zsys_dragonfly_amd64.go │ │ │ │ ├── zsys_freebsd_386.go │ │ │ │ ├── zsys_freebsd_amd64.go │ │ │ │ ├── zsys_freebsd_arm.go │ │ │ │ ├── zsys_freebsd_arm64.go │ │ │ │ ├── zsys_freebsd_riscv64.go │ │ │ │ ├── zsys_linux_386.go │ │ │ │ ├── zsys_linux_amd64.go │ │ │ │ ├── zsys_linux_arm.go │ │ │ │ ├── zsys_linux_arm64.go │ │ │ │ ├── zsys_linux_loong64.go │ │ │ │ ├── zsys_linux_mips.go │ │ │ │ ├── zsys_linux_mips64.go │ │ │ │ ├── zsys_linux_mips64le.go │ │ │ │ ├── zsys_linux_mipsle.go │ │ │ │ ├── zsys_linux_ppc.go │ │ │ │ ├── zsys_linux_ppc64.go │ │ │ │ ├── zsys_linux_ppc64le.go │ │ │ │ ├── zsys_linux_riscv64.go │ │ │ │ ├── zsys_linux_s390x.go │ │ │ │ ├── zsys_netbsd_386.go │ │ │ │ ├── zsys_netbsd_amd64.go │ │ │ │ ├── zsys_netbsd_arm.go │ │ │ │ ├── zsys_netbsd_arm64.go │ │ │ │ ├── zsys_openbsd_386.go │ │ │ │ ├── zsys_openbsd_amd64.go │ │ │ │ ├── zsys_openbsd_arm.go │ │ │ │ ├── zsys_openbsd_arm64.go │ │ │ │ ├── zsys_openbsd_mips64.go │ │ │ │ ├── zsys_openbsd_ppc64.go │ │ │ │ ├── zsys_openbsd_riscv64.go │ │ │ │ ├── zsys_solaris_amd64.go │ │ │ │ └── zsys_zos_s390x.go │ │ │ ├── socks │ │ │ │ ├── client.go │ │ │ │ └── socks.go │ │ │ └── timeseries │ │ │ │ └── timeseries.go │ │ ├── ipv4 │ │ │ ├── batch.go │ │ │ ├── control.go │ │ │ ├── control_bsd.go │ │ │ ├── control_pktinfo.go │ │ │ ├── control_stub.go │ │ │ ├── control_unix.go │ │ │ ├── control_windows.go │ │ │ ├── control_zos.go │ │ │ ├── dgramopt.go │ │ │ ├── doc.go │ │ │ ├── endpoint.go │ │ │ ├── genericopt.go │ │ │ ├── header.go │ │ │ ├── helper.go │ │ │ ├── iana.go │ │ │ ├── icmp.go │ │ │ ├── icmp_linux.go │ │ │ ├── icmp_stub.go │ │ │ ├── packet.go │ │ │ ├── payload.go │ │ │ ├── payload_cmsg.go │ │ │ ├── payload_nocmsg.go │ │ │ ├── sockopt.go │ │ │ ├── sockopt_posix.go │ │ │ ├── sockopt_stub.go │ │ │ ├── sys_aix.go │ │ │ ├── sys_asmreq.go │ │ │ ├── sys_asmreq_stub.go │ │ │ ├── sys_asmreqn.go │ │ │ ├── sys_asmreqn_stub.go │ │ │ ├── sys_bpf.go │ │ │ ├── sys_bpf_stub.go │ │ │ ├── sys_bsd.go │ │ │ ├── sys_darwin.go │ │ │ ├── sys_dragonfly.go │ │ │ ├── sys_freebsd.go │ │ │ ├── sys_linux.go │ │ │ ├── sys_solaris.go │ │ │ ├── sys_ssmreq.go │ │ │ ├── sys_ssmreq_stub.go │ │ │ ├── sys_stub.go │ │ │ ├── sys_windows.go │ │ │ ├── sys_zos.go │ │ │ ├── zsys_aix_ppc64.go │ │ │ ├── zsys_darwin.go │ │ │ ├── zsys_dragonfly.go │ │ │ ├── zsys_freebsd_386.go │ │ │ ├── zsys_freebsd_amd64.go │ │ │ ├── zsys_freebsd_arm.go │ │ │ ├── zsys_freebsd_arm64.go │ │ │ ├── zsys_freebsd_riscv64.go │ │ │ ├── zsys_linux_386.go │ │ │ ├── zsys_linux_amd64.go │ │ │ ├── zsys_linux_arm.go │ │ │ ├── zsys_linux_arm64.go │ │ │ ├── zsys_linux_loong64.go │ │ │ ├── zsys_linux_mips.go │ │ │ ├── zsys_linux_mips64.go │ │ │ ├── zsys_linux_mips64le.go │ │ │ ├── zsys_linux_mipsle.go │ │ │ ├── zsys_linux_ppc.go │ │ │ ├── zsys_linux_ppc64.go │ │ │ ├── zsys_linux_ppc64le.go │ │ │ ├── zsys_linux_riscv64.go │ │ │ ├── zsys_linux_s390x.go │ │ │ ├── zsys_netbsd.go │ │ │ ├── zsys_openbsd.go │ │ │ ├── zsys_solaris.go │ │ │ └── zsys_zos_s390x.go │ │ ├── ipv6 │ │ │ ├── batch.go │ │ │ ├── control.go │ │ │ ├── control_rfc2292_unix.go │ │ │ ├── control_rfc3542_unix.go │ │ │ ├── control_stub.go │ │ │ ├── control_unix.go │ │ │ ├── control_windows.go │ │ │ ├── dgramopt.go │ │ │ ├── doc.go │ │ │ ├── endpoint.go │ │ │ ├── genericopt.go │ │ │ ├── header.go │ │ │ ├── helper.go │ │ │ ├── iana.go │ │ │ ├── icmp.go │ │ │ ├── icmp_bsd.go │ │ │ ├── icmp_linux.go │ │ │ ├── icmp_solaris.go │ │ │ ├── icmp_stub.go │ │ │ ├── icmp_windows.go │ │ │ ├── icmp_zos.go │ │ │ ├── payload.go │ │ │ ├── payload_cmsg.go │ │ │ ├── payload_nocmsg.go │ │ │ ├── sockopt.go │ │ │ ├── sockopt_posix.go │ │ │ ├── sockopt_stub.go │ │ │ ├── sys_aix.go │ │ │ ├── sys_asmreq.go │ │ │ ├── sys_asmreq_stub.go │ │ │ ├── sys_bpf.go │ │ │ ├── sys_bpf_stub.go │ │ │ ├── sys_bsd.go │ │ │ ├── sys_darwin.go │ │ │ ├── sys_freebsd.go │ │ │ ├── sys_linux.go │ │ │ ├── sys_solaris.go │ │ │ ├── sys_ssmreq.go │ │ │ ├── sys_ssmreq_stub.go │ │ │ ├── sys_stub.go │ │ │ ├── sys_windows.go │ │ │ ├── sys_zos.go │ │ │ ├── zsys_aix_ppc64.go │ │ │ ├── zsys_darwin.go │ │ │ ├── zsys_dragonfly.go │ │ │ ├── zsys_freebsd_386.go │ │ │ ├── zsys_freebsd_amd64.go │ │ │ ├── zsys_freebsd_arm.go │ │ │ ├── zsys_freebsd_arm64.go │ │ │ ├── zsys_freebsd_riscv64.go │ │ │ ├── zsys_linux_386.go │ │ │ ├── zsys_linux_amd64.go │ │ │ ├── zsys_linux_arm.go │ │ │ ├── zsys_linux_arm64.go │ │ │ ├── zsys_linux_loong64.go │ │ │ ├── zsys_linux_mips.go │ │ │ ├── zsys_linux_mips64.go │ │ │ ├── zsys_linux_mips64le.go │ │ │ ├── zsys_linux_mipsle.go │ │ │ ├── zsys_linux_ppc.go │ │ │ ├── zsys_linux_ppc64.go │ │ │ ├── zsys_linux_ppc64le.go │ │ │ ├── zsys_linux_riscv64.go │ │ │ ├── zsys_linux_s390x.go │ │ │ ├── zsys_netbsd.go │ │ │ ├── zsys_openbsd.go │ │ │ ├── zsys_solaris.go │ │ │ └── zsys_zos_s390x.go │ │ ├── proxy │ │ │ ├── dial.go │ │ │ ├── direct.go │ │ │ ├── per_host.go │ │ │ ├── proxy.go │ │ │ └── socks5.go │ │ ├── trace │ │ │ ├── events.go │ │ │ ├── histogram.go │ │ │ └── trace.go │ │ └── websocket │ │ │ ├── client.go │ │ │ ├── dial.go │ │ │ ├── hybi.go │ │ │ ├── server.go │ │ │ └── websocket.go │ │ ├── oauth2 │ │ ├── .travis.yml │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── deviceauth.go │ │ ├── internal │ │ │ ├── doc.go │ │ │ ├── oauth2.go │ │ │ ├── token.go │ │ │ └── transport.go │ │ ├── oauth2.go │ │ ├── pkce.go │ │ ├── token.go │ │ └── transport.go │ │ ├── sync │ │ ├── LICENSE │ │ ├── PATENTS │ │ └── errgroup │ │ │ └── errgroup.go │ │ ├── sys │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── cpu │ │ │ ├── asm_aix_ppc64.s │ │ │ ├── asm_darwin_x86_gc.s │ │ │ ├── byteorder.go │ │ │ ├── cpu.go │ │ │ ├── cpu_aix.go │ │ │ ├── cpu_arm.go │ │ │ ├── cpu_arm64.go │ │ │ ├── cpu_arm64.s │ │ │ ├── cpu_darwin_x86.go │ │ │ ├── cpu_gc_arm64.go │ │ │ ├── cpu_gc_s390x.go │ │ │ ├── cpu_gc_x86.go │ │ │ ├── cpu_gc_x86.s │ │ │ ├── cpu_gccgo_arm64.go │ │ │ ├── cpu_gccgo_s390x.go │ │ │ ├── cpu_gccgo_x86.c │ │ │ ├── cpu_gccgo_x86.go │ │ │ ├── cpu_linux.go │ │ │ ├── cpu_linux_arm.go │ │ │ ├── cpu_linux_arm64.go │ │ │ ├── cpu_linux_loong64.go │ │ │ ├── cpu_linux_mips64x.go │ │ │ ├── cpu_linux_noinit.go │ │ │ ├── cpu_linux_ppc64x.go │ │ │ ├── cpu_linux_riscv64.go │ │ │ ├── cpu_linux_s390x.go │ │ │ ├── cpu_loong64.go │ │ │ ├── cpu_loong64.s │ │ │ ├── cpu_mips64x.go │ │ │ ├── cpu_mipsx.go │ │ │ ├── cpu_netbsd_arm64.go │ │ │ ├── cpu_openbsd_arm64.go │ │ │ ├── cpu_openbsd_arm64.s │ │ │ ├── cpu_other_arm.go │ │ │ ├── cpu_other_arm64.go │ │ │ ├── cpu_other_mips64x.go │ │ │ ├── cpu_other_ppc64x.go │ │ │ ├── cpu_other_riscv64.go │ │ │ ├── cpu_other_x86.go │ │ │ ├── cpu_ppc64x.go │ │ │ ├── cpu_riscv64.go │ │ │ ├── cpu_s390x.go │ │ │ ├── cpu_s390x.s │ │ │ ├── cpu_wasm.go │ │ │ ├── cpu_x86.go │ │ │ ├── cpu_zos.go │ │ │ ├── cpu_zos_s390x.go │ │ │ ├── endian_big.go │ │ │ ├── endian_little.go │ │ │ ├── hwcap_linux.go │ │ │ ├── parse.go │ │ │ ├── proc_cpuinfo_linux.go │ │ │ ├── runtime_auxv.go │ │ │ ├── runtime_auxv_go121.go │ │ │ ├── syscall_aix_gccgo.go │ │ │ ├── syscall_aix_ppc64_gc.go │ │ │ └── syscall_darwin_x86_gc.go │ │ ├── plan9 │ │ │ ├── asm.s │ │ │ ├── asm_plan9_386.s │ │ │ ├── asm_plan9_amd64.s │ │ │ ├── asm_plan9_arm.s │ │ │ ├── const_plan9.go │ │ │ ├── dir_plan9.go │ │ │ ├── env_plan9.go │ │ │ ├── errors_plan9.go │ │ │ ├── mkall.sh │ │ │ ├── mkerrors.sh │ │ │ ├── mksysnum_plan9.sh │ │ │ ├── pwd_plan9.go │ │ │ ├── race.go │ │ │ ├── race0.go │ │ │ ├── str.go │ │ │ ├── syscall.go │ │ │ ├── syscall_plan9.go │ │ │ ├── zsyscall_plan9_386.go │ │ │ ├── zsyscall_plan9_amd64.go │ │ │ ├── zsyscall_plan9_arm.go │ │ │ └── zsysnum_plan9.go │ │ ├── unix │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── affinity_linux.go │ │ │ ├── aliases.go │ │ │ ├── asm_aix_ppc64.s │ │ │ ├── asm_bsd_386.s │ │ │ ├── asm_bsd_amd64.s │ │ │ ├── asm_bsd_arm.s │ │ │ ├── asm_bsd_arm64.s │ │ │ ├── asm_bsd_ppc64.s │ │ │ ├── asm_bsd_riscv64.s │ │ │ ├── asm_linux_386.s │ │ │ ├── asm_linux_amd64.s │ │ │ ├── asm_linux_arm.s │ │ │ ├── asm_linux_arm64.s │ │ │ ├── asm_linux_loong64.s │ │ │ ├── asm_linux_mips64x.s │ │ │ ├── asm_linux_mipsx.s │ │ │ ├── asm_linux_ppc64x.s │ │ │ ├── asm_linux_riscv64.s │ │ │ ├── asm_linux_s390x.s │ │ │ ├── asm_openbsd_mips64.s │ │ │ ├── asm_solaris_amd64.s │ │ │ ├── asm_zos_s390x.s │ │ │ ├── auxv.go │ │ │ ├── auxv_unsupported.go │ │ │ ├── bluetooth_linux.go │ │ │ ├── bpxsvc_zos.go │ │ │ ├── bpxsvc_zos.s │ │ │ ├── cap_freebsd.go │ │ │ ├── constants.go │ │ │ ├── dev_aix_ppc.go │ │ │ ├── dev_aix_ppc64.go │ │ │ ├── dev_darwin.go │ │ │ ├── dev_dragonfly.go │ │ │ ├── dev_freebsd.go │ │ │ ├── dev_linux.go │ │ │ ├── dev_netbsd.go │ │ │ ├── dev_openbsd.go │ │ │ ├── dev_zos.go │ │ │ ├── dirent.go │ │ │ ├── endian_big.go │ │ │ ├── endian_little.go │ │ │ ├── env_unix.go │ │ │ ├── fcntl.go │ │ │ ├── fcntl_darwin.go │ │ │ ├── fcntl_linux_32bit.go │ │ │ ├── fdset.go │ │ │ ├── gccgo.go │ │ │ ├── gccgo_c.c │ │ │ ├── gccgo_linux_amd64.go │ │ │ ├── ifreq_linux.go │ │ │ ├── ioctl_linux.go │ │ │ ├── ioctl_signed.go │ │ │ ├── ioctl_unsigned.go │ │ │ ├── ioctl_zos.go │ │ │ ├── mkall.sh │ │ │ ├── mkerrors.sh │ │ │ ├── mmap_nomremap.go │ │ │ ├── mremap.go │ │ │ ├── pagesize_unix.go │ │ │ ├── pledge_openbsd.go │ │ │ ├── ptrace_darwin.go │ │ │ ├── ptrace_ios.go │ │ │ ├── race.go │ │ │ ├── race0.go │ │ │ ├── readdirent_getdents.go │ │ │ ├── readdirent_getdirentries.go │ │ │ ├── sockcmsg_dragonfly.go │ │ │ ├── sockcmsg_linux.go │ │ │ ├── sockcmsg_unix.go │ │ │ ├── sockcmsg_unix_other.go │ │ │ ├── sockcmsg_zos.go │ │ │ ├── symaddr_zos_s390x.s │ │ │ ├── syscall.go │ │ │ ├── syscall_aix.go │ │ │ ├── syscall_aix_ppc.go │ │ │ ├── syscall_aix_ppc64.go │ │ │ ├── syscall_bsd.go │ │ │ ├── syscall_darwin.go │ │ │ ├── syscall_darwin_amd64.go │ │ │ ├── syscall_darwin_arm64.go │ │ │ ├── syscall_darwin_libSystem.go │ │ │ ├── syscall_dragonfly.go │ │ │ ├── syscall_dragonfly_amd64.go │ │ │ ├── syscall_freebsd.go │ │ │ ├── syscall_freebsd_386.go │ │ │ ├── syscall_freebsd_amd64.go │ │ │ ├── syscall_freebsd_arm.go │ │ │ ├── syscall_freebsd_arm64.go │ │ │ ├── syscall_freebsd_riscv64.go │ │ │ ├── syscall_hurd.go │ │ │ ├── syscall_hurd_386.go │ │ │ ├── syscall_illumos.go │ │ │ ├── syscall_linux.go │ │ │ ├── syscall_linux_386.go │ │ │ ├── syscall_linux_alarm.go │ │ │ ├── syscall_linux_amd64.go │ │ │ ├── syscall_linux_amd64_gc.go │ │ │ ├── syscall_linux_arm.go │ │ │ ├── syscall_linux_arm64.go │ │ │ ├── syscall_linux_gc.go │ │ │ ├── syscall_linux_gc_386.go │ │ │ ├── syscall_linux_gc_arm.go │ │ │ ├── syscall_linux_gccgo_386.go │ │ │ ├── syscall_linux_gccgo_arm.go │ │ │ ├── syscall_linux_loong64.go │ │ │ ├── syscall_linux_mips64x.go │ │ │ ├── syscall_linux_mipsx.go │ │ │ ├── syscall_linux_ppc.go │ │ │ ├── syscall_linux_ppc64x.go │ │ │ ├── syscall_linux_riscv64.go │ │ │ ├── syscall_linux_s390x.go │ │ │ ├── syscall_linux_sparc64.go │ │ │ ├── syscall_netbsd.go │ │ │ ├── syscall_netbsd_386.go │ │ │ ├── syscall_netbsd_amd64.go │ │ │ ├── syscall_netbsd_arm.go │ │ │ ├── syscall_netbsd_arm64.go │ │ │ ├── syscall_openbsd.go │ │ │ ├── syscall_openbsd_386.go │ │ │ ├── syscall_openbsd_amd64.go │ │ │ ├── syscall_openbsd_arm.go │ │ │ ├── syscall_openbsd_arm64.go │ │ │ ├── syscall_openbsd_libc.go │ │ │ ├── syscall_openbsd_mips64.go │ │ │ ├── syscall_openbsd_ppc64.go │ │ │ ├── syscall_openbsd_riscv64.go │ │ │ ├── syscall_solaris.go │ │ │ ├── syscall_solaris_amd64.go │ │ │ ├── syscall_unix.go │ │ │ ├── syscall_unix_gc.go │ │ │ ├── syscall_unix_gc_ppc64x.go │ │ │ ├── syscall_zos_s390x.go │ │ │ ├── sysvshm_linux.go │ │ │ ├── sysvshm_unix.go │ │ │ ├── sysvshm_unix_other.go │ │ │ ├── timestruct.go │ │ │ ├── unveil_openbsd.go │ │ │ ├── vgetrandom_linux.go │ │ │ ├── vgetrandom_unsupported.go │ │ │ ├── xattr_bsd.go │ │ │ ├── zerrors_aix_ppc.go │ │ │ ├── zerrors_aix_ppc64.go │ │ │ ├── zerrors_darwin_amd64.go │ │ │ ├── zerrors_darwin_arm64.go │ │ │ ├── zerrors_dragonfly_amd64.go │ │ │ ├── zerrors_freebsd_386.go │ │ │ ├── zerrors_freebsd_amd64.go │ │ │ ├── zerrors_freebsd_arm.go │ │ │ ├── zerrors_freebsd_arm64.go │ │ │ ├── zerrors_freebsd_riscv64.go │ │ │ ├── zerrors_linux.go │ │ │ ├── zerrors_linux_386.go │ │ │ ├── zerrors_linux_amd64.go │ │ │ ├── zerrors_linux_arm.go │ │ │ ├── zerrors_linux_arm64.go │ │ │ ├── zerrors_linux_loong64.go │ │ │ ├── zerrors_linux_mips.go │ │ │ ├── zerrors_linux_mips64.go │ │ │ ├── zerrors_linux_mips64le.go │ │ │ ├── zerrors_linux_mipsle.go │ │ │ ├── zerrors_linux_ppc.go │ │ │ ├── zerrors_linux_ppc64.go │ │ │ ├── zerrors_linux_ppc64le.go │ │ │ ├── zerrors_linux_riscv64.go │ │ │ ├── zerrors_linux_s390x.go │ │ │ ├── zerrors_linux_sparc64.go │ │ │ ├── zerrors_netbsd_386.go │ │ │ ├── zerrors_netbsd_amd64.go │ │ │ ├── zerrors_netbsd_arm.go │ │ │ ├── zerrors_netbsd_arm64.go │ │ │ ├── zerrors_openbsd_386.go │ │ │ ├── zerrors_openbsd_amd64.go │ │ │ ├── zerrors_openbsd_arm.go │ │ │ ├── zerrors_openbsd_arm64.go │ │ │ ├── zerrors_openbsd_mips64.go │ │ │ ├── zerrors_openbsd_ppc64.go │ │ │ ├── zerrors_openbsd_riscv64.go │ │ │ ├── zerrors_solaris_amd64.go │ │ │ ├── zerrors_zos_s390x.go │ │ │ ├── zptrace_armnn_linux.go │ │ │ ├── zptrace_linux_arm64.go │ │ │ ├── zptrace_mipsnn_linux.go │ │ │ ├── zptrace_mipsnnle_linux.go │ │ │ ├── zptrace_x86_linux.go │ │ │ ├── zsymaddr_zos_s390x.s │ │ │ ├── zsyscall_aix_ppc.go │ │ │ ├── zsyscall_aix_ppc64.go │ │ │ ├── zsyscall_aix_ppc64_gc.go │ │ │ ├── zsyscall_aix_ppc64_gccgo.go │ │ │ ├── zsyscall_darwin_amd64.go │ │ │ ├── zsyscall_darwin_amd64.s │ │ │ ├── zsyscall_darwin_arm64.go │ │ │ ├── zsyscall_darwin_arm64.s │ │ │ ├── zsyscall_dragonfly_amd64.go │ │ │ ├── zsyscall_freebsd_386.go │ │ │ ├── zsyscall_freebsd_amd64.go │ │ │ ├── zsyscall_freebsd_arm.go │ │ │ ├── zsyscall_freebsd_arm64.go │ │ │ ├── zsyscall_freebsd_riscv64.go │ │ │ ├── zsyscall_illumos_amd64.go │ │ │ ├── zsyscall_linux.go │ │ │ ├── zsyscall_linux_386.go │ │ │ ├── zsyscall_linux_amd64.go │ │ │ ├── zsyscall_linux_arm.go │ │ │ ├── zsyscall_linux_arm64.go │ │ │ ├── zsyscall_linux_loong64.go │ │ │ ├── zsyscall_linux_mips.go │ │ │ ├── zsyscall_linux_mips64.go │ │ │ ├── zsyscall_linux_mips64le.go │ │ │ ├── zsyscall_linux_mipsle.go │ │ │ ├── zsyscall_linux_ppc.go │ │ │ ├── zsyscall_linux_ppc64.go │ │ │ ├── zsyscall_linux_ppc64le.go │ │ │ ├── zsyscall_linux_riscv64.go │ │ │ ├── zsyscall_linux_s390x.go │ │ │ ├── zsyscall_linux_sparc64.go │ │ │ ├── zsyscall_netbsd_386.go │ │ │ ├── zsyscall_netbsd_amd64.go │ │ │ ├── zsyscall_netbsd_arm.go │ │ │ ├── zsyscall_netbsd_arm64.go │ │ │ ├── zsyscall_openbsd_386.go │ │ │ ├── zsyscall_openbsd_386.s │ │ │ ├── zsyscall_openbsd_amd64.go │ │ │ ├── zsyscall_openbsd_amd64.s │ │ │ ├── zsyscall_openbsd_arm.go │ │ │ ├── zsyscall_openbsd_arm.s │ │ │ ├── zsyscall_openbsd_arm64.go │ │ │ ├── zsyscall_openbsd_arm64.s │ │ │ ├── zsyscall_openbsd_mips64.go │ │ │ ├── zsyscall_openbsd_mips64.s │ │ │ ├── zsyscall_openbsd_ppc64.go │ │ │ ├── zsyscall_openbsd_ppc64.s │ │ │ ├── zsyscall_openbsd_riscv64.go │ │ │ ├── zsyscall_openbsd_riscv64.s │ │ │ ├── zsyscall_solaris_amd64.go │ │ │ ├── zsyscall_zos_s390x.go │ │ │ ├── zsysctl_openbsd_386.go │ │ │ ├── zsysctl_openbsd_amd64.go │ │ │ ├── zsysctl_openbsd_arm.go │ │ │ ├── zsysctl_openbsd_arm64.go │ │ │ ├── zsysctl_openbsd_mips64.go │ │ │ ├── zsysctl_openbsd_ppc64.go │ │ │ ├── zsysctl_openbsd_riscv64.go │ │ │ ├── zsysnum_darwin_amd64.go │ │ │ ├── zsysnum_darwin_arm64.go │ │ │ ├── zsysnum_dragonfly_amd64.go │ │ │ ├── zsysnum_freebsd_386.go │ │ │ ├── zsysnum_freebsd_amd64.go │ │ │ ├── zsysnum_freebsd_arm.go │ │ │ ├── zsysnum_freebsd_arm64.go │ │ │ ├── zsysnum_freebsd_riscv64.go │ │ │ ├── zsysnum_linux_386.go │ │ │ ├── zsysnum_linux_amd64.go │ │ │ ├── zsysnum_linux_arm.go │ │ │ ├── zsysnum_linux_arm64.go │ │ │ ├── zsysnum_linux_loong64.go │ │ │ ├── zsysnum_linux_mips.go │ │ │ ├── zsysnum_linux_mips64.go │ │ │ ├── zsysnum_linux_mips64le.go │ │ │ ├── zsysnum_linux_mipsle.go │ │ │ ├── zsysnum_linux_ppc.go │ │ │ ├── zsysnum_linux_ppc64.go │ │ │ ├── zsysnum_linux_ppc64le.go │ │ │ ├── zsysnum_linux_riscv64.go │ │ │ ├── zsysnum_linux_s390x.go │ │ │ ├── zsysnum_linux_sparc64.go │ │ │ ├── zsysnum_netbsd_386.go │ │ │ ├── zsysnum_netbsd_amd64.go │ │ │ ├── zsysnum_netbsd_arm.go │ │ │ ├── zsysnum_netbsd_arm64.go │ │ │ ├── zsysnum_openbsd_386.go │ │ │ ├── zsysnum_openbsd_amd64.go │ │ │ ├── zsysnum_openbsd_arm.go │ │ │ ├── zsysnum_openbsd_arm64.go │ │ │ ├── zsysnum_openbsd_mips64.go │ │ │ ├── zsysnum_openbsd_ppc64.go │ │ │ ├── zsysnum_openbsd_riscv64.go │ │ │ ├── zsysnum_zos_s390x.go │ │ │ ├── ztypes_aix_ppc.go │ │ │ ├── ztypes_aix_ppc64.go │ │ │ ├── ztypes_darwin_amd64.go │ │ │ ├── ztypes_darwin_arm64.go │ │ │ ├── ztypes_dragonfly_amd64.go │ │ │ ├── ztypes_freebsd_386.go │ │ │ ├── ztypes_freebsd_amd64.go │ │ │ ├── ztypes_freebsd_arm.go │ │ │ ├── ztypes_freebsd_arm64.go │ │ │ ├── ztypes_freebsd_riscv64.go │ │ │ ├── ztypes_linux.go │ │ │ ├── ztypes_linux_386.go │ │ │ ├── ztypes_linux_amd64.go │ │ │ ├── ztypes_linux_arm.go │ │ │ ├── ztypes_linux_arm64.go │ │ │ ├── ztypes_linux_loong64.go │ │ │ ├── ztypes_linux_mips.go │ │ │ ├── ztypes_linux_mips64.go │ │ │ ├── ztypes_linux_mips64le.go │ │ │ ├── ztypes_linux_mipsle.go │ │ │ ├── ztypes_linux_ppc.go │ │ │ ├── ztypes_linux_ppc64.go │ │ │ ├── ztypes_linux_ppc64le.go │ │ │ ├── ztypes_linux_riscv64.go │ │ │ ├── ztypes_linux_s390x.go │ │ │ ├── ztypes_linux_sparc64.go │ │ │ ├── ztypes_netbsd_386.go │ │ │ ├── ztypes_netbsd_amd64.go │ │ │ ├── ztypes_netbsd_arm.go │ │ │ ├── ztypes_netbsd_arm64.go │ │ │ ├── ztypes_openbsd_386.go │ │ │ ├── ztypes_openbsd_amd64.go │ │ │ ├── ztypes_openbsd_arm.go │ │ │ ├── ztypes_openbsd_arm64.go │ │ │ ├── ztypes_openbsd_mips64.go │ │ │ ├── ztypes_openbsd_ppc64.go │ │ │ ├── ztypes_openbsd_riscv64.go │ │ │ ├── ztypes_solaris_amd64.go │ │ │ └── ztypes_zos_s390x.go │ │ └── windows │ │ │ ├── aliases.go │ │ │ ├── dll_windows.go │ │ │ ├── env_windows.go │ │ │ ├── eventlog.go │ │ │ ├── exec_windows.go │ │ │ ├── memory_windows.go │ │ │ ├── mkerrors.bash │ │ │ ├── mkknownfolderids.bash │ │ │ ├── mksyscall.go │ │ │ ├── race.go │ │ │ ├── race0.go │ │ │ ├── registry │ │ │ ├── key.go │ │ │ ├── mksyscall.go │ │ │ ├── syscall.go │ │ │ ├── value.go │ │ │ └── zsyscall_windows.go │ │ │ ├── security_windows.go │ │ │ ├── service.go │ │ │ ├── setupapi_windows.go │ │ │ ├── str.go │ │ │ ├── svc │ │ │ ├── security.go │ │ │ └── service.go │ │ │ ├── syscall.go │ │ │ ├── syscall_windows.go │ │ │ ├── types_windows.go │ │ │ ├── types_windows_386.go │ │ │ ├── types_windows_amd64.go │ │ │ ├── types_windows_arm.go │ │ │ ├── types_windows_arm64.go │ │ │ ├── zerrors_windows.go │ │ │ ├── zknownfolderids_windows.go │ │ │ └── zsyscall_windows.go │ │ ├── term │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── README.md │ │ ├── codereview.cfg │ │ ├── term.go │ │ ├── term_plan9.go │ │ ├── term_unix.go │ │ ├── term_unix_bsd.go │ │ ├── term_unix_other.go │ │ ├── term_unsupported.go │ │ ├── term_windows.go │ │ └── terminal.go │ │ ├── text │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── encoding │ │ │ ├── charmap │ │ │ │ ├── charmap.go │ │ │ │ └── tables.go │ │ │ ├── encoding.go │ │ │ ├── htmlindex │ │ │ │ ├── htmlindex.go │ │ │ │ ├── map.go │ │ │ │ └── tables.go │ │ │ ├── internal │ │ │ │ ├── identifier │ │ │ │ │ ├── identifier.go │ │ │ │ │ └── mib.go │ │ │ │ └── internal.go │ │ │ ├── japanese │ │ │ │ ├── all.go │ │ │ │ ├── eucjp.go │ │ │ │ ├── iso2022jp.go │ │ │ │ ├── shiftjis.go │ │ │ │ └── tables.go │ │ │ ├── korean │ │ │ │ ├── euckr.go │ │ │ │ └── tables.go │ │ │ ├── simplifiedchinese │ │ │ │ ├── all.go │ │ │ │ ├── gbk.go │ │ │ │ ├── hzgb2312.go │ │ │ │ └── tables.go │ │ │ ├── traditionalchinese │ │ │ │ ├── big5.go │ │ │ │ └── tables.go │ │ │ └── unicode │ │ │ │ ├── override.go │ │ │ │ └── unicode.go │ │ ├── internal │ │ │ ├── language │ │ │ │ ├── common.go │ │ │ │ ├── compact.go │ │ │ │ ├── compact │ │ │ │ │ ├── compact.go │ │ │ │ │ ├── language.go │ │ │ │ │ ├── parents.go │ │ │ │ │ ├── tables.go │ │ │ │ │ └── tags.go │ │ │ │ ├── compose.go │ │ │ │ ├── coverage.go │ │ │ │ ├── language.go │ │ │ │ ├── lookup.go │ │ │ │ ├── match.go │ │ │ │ ├── parse.go │ │ │ │ ├── tables.go │ │ │ │ └── tags.go │ │ │ ├── tag │ │ │ │ └── tag.go │ │ │ └── utf8internal │ │ │ │ └── utf8internal.go │ │ ├── language │ │ │ ├── coverage.go │ │ │ ├── doc.go │ │ │ ├── language.go │ │ │ ├── match.go │ │ │ ├── parse.go │ │ │ ├── tables.go │ │ │ └── tags.go │ │ ├── runes │ │ │ ├── cond.go │ │ │ └── runes.go │ │ ├── secure │ │ │ └── bidirule │ │ │ │ ├── bidirule.go │ │ │ │ ├── bidirule10.0.0.go │ │ │ │ └── bidirule9.0.0.go │ │ ├── transform │ │ │ └── transform.go │ │ └── unicode │ │ │ ├── bidi │ │ │ ├── bidi.go │ │ │ ├── bracket.go │ │ │ ├── core.go │ │ │ ├── prop.go │ │ │ ├── tables10.0.0.go │ │ │ ├── tables11.0.0.go │ │ │ ├── tables12.0.0.go │ │ │ ├── tables13.0.0.go │ │ │ ├── tables15.0.0.go │ │ │ ├── tables9.0.0.go │ │ │ └── trieval.go │ │ │ └── norm │ │ │ ├── composition.go │ │ │ ├── forminfo.go │ │ │ ├── input.go │ │ │ ├── iter.go │ │ │ ├── normalize.go │ │ │ ├── readwriter.go │ │ │ ├── tables10.0.0.go │ │ │ ├── tables11.0.0.go │ │ │ ├── tables12.0.0.go │ │ │ ├── tables13.0.0.go │ │ │ ├── tables15.0.0.go │ │ │ ├── tables9.0.0.go │ │ │ ├── transform.go │ │ │ └── trie.go │ │ ├── time │ │ ├── LICENSE │ │ ├── PATENTS │ │ └── rate │ │ │ ├── rate.go │ │ │ └── sometimes.go │ │ └── tools │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── cover │ │ └── profile.go │ │ └── go │ │ └── ast │ │ ├── edge │ │ └── edge.go │ │ └── inspector │ │ ├── cursor.go │ │ ├── inspector.go │ │ ├── iter.go │ │ ├── typeof.go │ │ └── walk.go │ ├── gomodules.xyz │ └── jsonpatch │ │ └── v2 │ │ ├── LICENSE │ │ └── jsonpatch.go │ ├── google.golang.org │ ├── genproto │ │ └── googleapis │ │ │ └── rpc │ │ │ ├── LICENSE │ │ │ └── status │ │ │ └── status.pb.go │ ├── grpc │ │ ├── AUTHORS │ │ ├── CODE-OF-CONDUCT.md │ │ ├── CONTRIBUTING.md │ │ ├── GOVERNANCE.md │ │ ├── LICENSE │ │ ├── MAINTAINERS.md │ │ ├── Makefile │ │ ├── NOTICE.txt │ │ ├── README.md │ │ ├── SECURITY.md │ │ ├── attributes │ │ │ └── attributes.go │ │ ├── backoff.go │ │ ├── backoff │ │ │ └── backoff.go │ │ ├── balancer │ │ │ ├── balancer.go │ │ │ ├── base │ │ │ │ ├── balancer.go │ │ │ │ └── base.go │ │ │ ├── conn_state_evaluator.go │ │ │ ├── endpointsharding │ │ │ │ └── endpointsharding.go │ │ │ ├── grpclb │ │ │ │ └── state │ │ │ │ │ └── state.go │ │ │ ├── pickfirst │ │ │ │ ├── internal │ │ │ │ │ └── internal.go │ │ │ │ ├── pickfirst.go │ │ │ │ └── pickfirstleaf │ │ │ │ │ └── pickfirstleaf.go │ │ │ ├── roundrobin │ │ │ │ └── roundrobin.go │ │ │ └── subconn.go │ │ ├── balancer_wrapper.go │ │ ├── binarylog │ │ │ └── grpc_binarylog_v1 │ │ │ │ └── binarylog.pb.go │ │ ├── call.go │ │ ├── channelz │ │ │ └── channelz.go │ │ ├── clientconn.go │ │ ├── codec.go │ │ ├── codes │ │ │ ├── code_string.go │ │ │ └── codes.go │ │ ├── connectivity │ │ │ └── connectivity.go │ │ ├── credentials │ │ │ ├── credentials.go │ │ │ ├── insecure │ │ │ │ └── insecure.go │ │ │ ├── tls.go │ │ │ └── tls │ │ │ │ └── certprovider │ │ │ │ ├── distributor.go │ │ │ │ ├── pemfile │ │ │ │ ├── builder.go │ │ │ │ └── watcher.go │ │ │ │ ├── provider.go │ │ │ │ └── store.go │ │ ├── dialoptions.go │ │ ├── doc.go │ │ ├── encoding │ │ │ ├── encoding.go │ │ │ ├── encoding_v2.go │ │ │ └── proto │ │ │ │ └── proto.go │ │ ├── experimental │ │ │ └── stats │ │ │ │ ├── metricregistry.go │ │ │ │ └── metrics.go │ │ ├── grpclog │ │ │ ├── component.go │ │ │ ├── grpclog.go │ │ │ ├── internal │ │ │ │ ├── grpclog.go │ │ │ │ ├── logger.go │ │ │ │ └── loggerv2.go │ │ │ ├── logger.go │ │ │ └── loggerv2.go │ │ ├── interceptor.go │ │ ├── internal │ │ │ ├── backoff │ │ │ │ └── backoff.go │ │ │ ├── balancer │ │ │ │ └── gracefulswitch │ │ │ │ │ ├── config.go │ │ │ │ │ └── gracefulswitch.go │ │ │ ├── balancerload │ │ │ │ └── load.go │ │ │ ├── binarylog │ │ │ │ ├── binarylog.go │ │ │ │ ├── binarylog_testutil.go │ │ │ │ ├── env_config.go │ │ │ │ ├── method_logger.go │ │ │ │ └── sink.go │ │ │ ├── buffer │ │ │ │ └── unbounded.go │ │ │ ├── channelz │ │ │ │ ├── channel.go │ │ │ │ ├── channelmap.go │ │ │ │ ├── funcs.go │ │ │ │ ├── logging.go │ │ │ │ ├── server.go │ │ │ │ ├── socket.go │ │ │ │ ├── subchannel.go │ │ │ │ ├── syscall_linux.go │ │ │ │ ├── syscall_nonlinux.go │ │ │ │ └── trace.go │ │ │ ├── credentials │ │ │ │ ├── credentials.go │ │ │ │ ├── spiffe.go │ │ │ │ ├── spiffe │ │ │ │ │ └── spiffe.go │ │ │ │ ├── syscallconn.go │ │ │ │ └── util.go │ │ │ ├── envconfig │ │ │ │ ├── envconfig.go │ │ │ │ ├── observability.go │ │ │ │ └── xds.go │ │ │ ├── experimental.go │ │ │ ├── grpclog │ │ │ │ └── prefix_logger.go │ │ │ ├── grpcsync │ │ │ │ ├── callback_serializer.go │ │ │ │ ├── event.go │ │ │ │ └── pubsub.go │ │ │ ├── grpcutil │ │ │ │ ├── compressor.go │ │ │ │ ├── encode_duration.go │ │ │ │ ├── grpcutil.go │ │ │ │ ├── metadata.go │ │ │ │ ├── method.go │ │ │ │ └── regex.go │ │ │ ├── idle │ │ │ │ └── idle.go │ │ │ ├── internal.go │ │ │ ├── metadata │ │ │ │ └── metadata.go │ │ │ ├── pretty │ │ │ │ └── pretty.go │ │ │ ├── proxyattributes │ │ │ │ └── proxyattributes.go │ │ │ ├── resolver │ │ │ │ ├── config_selector.go │ │ │ │ ├── delegatingresolver │ │ │ │ │ └── delegatingresolver.go │ │ │ │ ├── dns │ │ │ │ │ ├── dns_resolver.go │ │ │ │ │ └── internal │ │ │ │ │ │ └── internal.go │ │ │ │ ├── passthrough │ │ │ │ │ └── passthrough.go │ │ │ │ └── unix │ │ │ │ │ └── unix.go │ │ │ ├── serviceconfig │ │ │ │ ├── duration.go │ │ │ │ └── serviceconfig.go │ │ │ ├── stats │ │ │ │ ├── labels.go │ │ │ │ └── metrics_recorder_list.go │ │ │ ├── status │ │ │ │ └── status.go │ │ │ ├── syscall │ │ │ │ ├── syscall_linux.go │ │ │ │ └── syscall_nonlinux.go │ │ │ ├── tcp_keepalive_others.go │ │ │ ├── tcp_keepalive_unix.go │ │ │ ├── tcp_keepalive_windows.go │ │ │ └── transport │ │ │ │ ├── bdp_estimator.go │ │ │ │ ├── client_stream.go │ │ │ │ ├── controlbuf.go │ │ │ │ ├── defaults.go │ │ │ │ ├── flowcontrol.go │ │ │ │ ├── handler_server.go │ │ │ │ ├── http2_client.go │ │ │ │ ├── http2_server.go │ │ │ │ ├── http_util.go │ │ │ │ ├── logging.go │ │ │ │ ├── networktype │ │ │ │ └── networktype.go │ │ │ │ ├── proxy.go │ │ │ │ ├── server_stream.go │ │ │ │ └── transport.go │ │ ├── keepalive │ │ │ └── keepalive.go │ │ ├── mem │ │ │ ├── buffer_pool.go │ │ │ ├── buffer_slice.go │ │ │ └── buffers.go │ │ ├── metadata │ │ │ └── metadata.go │ │ ├── peer │ │ │ └── peer.go │ │ ├── picker_wrapper.go │ │ ├── preloader.go │ │ ├── resolver │ │ │ ├── dns │ │ │ │ └── dns_resolver.go │ │ │ ├── map.go │ │ │ └── resolver.go │ │ ├── resolver_wrapper.go │ │ ├── rpc_util.go │ │ ├── security │ │ │ └── advancedtls │ │ │ │ ├── LICENSE │ │ │ │ ├── advancedtls.go │ │ │ │ ├── crl.go │ │ │ │ ├── crl_provider.go │ │ │ │ └── sni.go │ │ ├── server.go │ │ ├── service_config.go │ │ ├── serviceconfig │ │ │ └── serviceconfig.go │ │ ├── stats │ │ │ ├── handlers.go │ │ │ ├── metrics.go │ │ │ └── stats.go │ │ ├── status │ │ │ └── status.go │ │ ├── stream.go │ │ ├── stream_interfaces.go │ │ ├── tap │ │ │ └── tap.go │ │ ├── trace.go │ │ ├── trace_notrace.go │ │ ├── trace_withtrace.go │ │ └── version.go │ └── protobuf │ │ ├── LICENSE │ │ ├── PATENTS │ │ ├── encoding │ │ ├── protodelim │ │ │ └── protodelim.go │ │ ├── protojson │ │ │ ├── decode.go │ │ │ ├── doc.go │ │ │ ├── encode.go │ │ │ └── well_known_types.go │ │ ├── prototext │ │ │ ├── decode.go │ │ │ ├── doc.go │ │ │ └── encode.go │ │ └── protowire │ │ │ └── wire.go │ │ ├── internal │ │ ├── descfmt │ │ │ └── stringer.go │ │ ├── descopts │ │ │ └── options.go │ │ ├── detrand │ │ │ └── rand.go │ │ ├── editiondefaults │ │ │ ├── defaults.go │ │ │ └── editions_defaults.binpb │ │ ├── encoding │ │ │ ├── defval │ │ │ │ └── default.go │ │ │ ├── json │ │ │ │ ├── decode.go │ │ │ │ ├── decode_number.go │ │ │ │ ├── decode_string.go │ │ │ │ ├── decode_token.go │ │ │ │ └── encode.go │ │ │ ├── messageset │ │ │ │ └── messageset.go │ │ │ ├── tag │ │ │ │ └── tag.go │ │ │ └── text │ │ │ │ ├── decode.go │ │ │ │ ├── decode_number.go │ │ │ │ ├── decode_string.go │ │ │ │ ├── decode_token.go │ │ │ │ ├── doc.go │ │ │ │ └── encode.go │ │ ├── errors │ │ │ └── errors.go │ │ ├── filedesc │ │ │ ├── build.go │ │ │ ├── desc.go │ │ │ ├── desc_init.go │ │ │ ├── desc_lazy.go │ │ │ ├── desc_list.go │ │ │ ├── desc_list_gen.go │ │ │ ├── editions.go │ │ │ ├── placeholder.go │ │ │ └── presence.go │ │ ├── filetype │ │ │ └── build.go │ │ ├── flags │ │ │ ├── flags.go │ │ │ ├── proto_legacy_disable.go │ │ │ └── proto_legacy_enable.go │ │ ├── genid │ │ │ ├── any_gen.go │ │ │ ├── api_gen.go │ │ │ ├── descriptor_gen.go │ │ │ ├── doc.go │ │ │ ├── duration_gen.go │ │ │ ├── empty_gen.go │ │ │ ├── field_mask_gen.go │ │ │ ├── go_features_gen.go │ │ │ ├── goname.go │ │ │ ├── map_entry.go │ │ │ ├── name.go │ │ │ ├── source_context_gen.go │ │ │ ├── struct_gen.go │ │ │ ├── timestamp_gen.go │ │ │ ├── type_gen.go │ │ │ ├── wrappers.go │ │ │ └── wrappers_gen.go │ │ ├── impl │ │ │ ├── api_export.go │ │ │ ├── api_export_opaque.go │ │ │ ├── bitmap.go │ │ │ ├── bitmap_race.go │ │ │ ├── checkinit.go │ │ │ ├── codec_extension.go │ │ │ ├── codec_field.go │ │ │ ├── codec_field_opaque.go │ │ │ ├── codec_gen.go │ │ │ ├── codec_map.go │ │ │ ├── codec_message.go │ │ │ ├── codec_message_opaque.go │ │ │ ├── codec_messageset.go │ │ │ ├── codec_tables.go │ │ │ ├── codec_unsafe.go │ │ │ ├── convert.go │ │ │ ├── convert_list.go │ │ │ ├── convert_map.go │ │ │ ├── decode.go │ │ │ ├── encode.go │ │ │ ├── enum.go │ │ │ ├── equal.go │ │ │ ├── extension.go │ │ │ ├── lazy.go │ │ │ ├── legacy_enum.go │ │ │ ├── legacy_export.go │ │ │ ├── legacy_extension.go │ │ │ ├── legacy_file.go │ │ │ ├── legacy_message.go │ │ │ ├── merge.go │ │ │ ├── merge_gen.go │ │ │ ├── message.go │ │ │ ├── message_opaque.go │ │ │ ├── message_opaque_gen.go │ │ │ ├── message_reflect.go │ │ │ ├── message_reflect_field.go │ │ │ ├── message_reflect_field_gen.go │ │ │ ├── message_reflect_gen.go │ │ │ ├── pointer_unsafe.go │ │ │ ├── pointer_unsafe_opaque.go │ │ │ ├── presence.go │ │ │ └── validate.go │ │ ├── order │ │ │ ├── order.go │ │ │ └── range.go │ │ ├── pragma │ │ │ └── pragma.go │ │ ├── protolazy │ │ │ ├── bufferreader.go │ │ │ ├── lazy.go │ │ │ └── pointer_unsafe.go │ │ ├── set │ │ │ └── ints.go │ │ ├── strs │ │ │ ├── strings.go │ │ │ └── strings_unsafe.go │ │ └── version │ │ │ └── version.go │ │ ├── proto │ │ ├── checkinit.go │ │ ├── decode.go │ │ ├── decode_gen.go │ │ ├── doc.go │ │ ├── encode.go │ │ ├── encode_gen.go │ │ ├── equal.go │ │ ├── extension.go │ │ ├── merge.go │ │ ├── messageset.go │ │ ├── proto.go │ │ ├── proto_methods.go │ │ ├── proto_reflect.go │ │ ├── reset.go │ │ ├── size.go │ │ ├── size_gen.go │ │ ├── wrapperopaque.go │ │ └── wrappers.go │ │ ├── protoadapt │ │ └── convert.go │ │ ├── reflect │ │ ├── protoreflect │ │ │ ├── methods.go │ │ │ ├── proto.go │ │ │ ├── source.go │ │ │ ├── source_gen.go │ │ │ ├── type.go │ │ │ ├── value.go │ │ │ ├── value_equal.go │ │ │ ├── value_union.go │ │ │ └── value_unsafe.go │ │ └── protoregistry │ │ │ └── registry.go │ │ ├── runtime │ │ ├── protoiface │ │ │ ├── legacy.go │ │ │ └── methods.go │ │ └── protoimpl │ │ │ ├── impl.go │ │ │ └── version.go │ │ └── types │ │ ├── descriptorpb │ │ └── descriptor.pb.go │ │ └── known │ │ ├── anypb │ │ └── any.pb.go │ │ ├── durationpb │ │ └── duration.pb.go │ │ └── timestamppb │ │ └── timestamp.pb.go │ ├── gopkg.in │ ├── evanphx │ │ └── json-patch.v4 │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── errors.go │ │ │ ├── merge.go │ │ │ └── patch.go │ ├── fsnotify │ │ └── fsnotify.v1 │ │ │ ├── .editorconfig │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── AUTHORS │ │ │ ├── CHANGELOG.md │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── fen.go │ │ │ ├── fsnotify.go │ │ │ ├── inotify.go │ │ │ ├── inotify_poller.go │ │ │ ├── kqueue.go │ │ │ ├── open_mode_bsd.go │ │ │ ├── open_mode_darwin.go │ │ │ └── windows.go │ ├── gcfg.v1 │ │ ├── LICENSE │ │ ├── README │ │ ├── doc.go │ │ ├── errors.go │ │ ├── read.go │ │ ├── scanner │ │ │ ├── errors.go │ │ │ └── scanner.go │ │ ├── set.go │ │ ├── token │ │ │ ├── position.go │ │ │ ├── serialize.go │ │ │ └── token.go │ │ └── types │ │ │ ├── bool.go │ │ │ ├── doc.go │ │ │ ├── enum.go │ │ │ ├── int.go │ │ │ └── scan.go │ ├── inf.v0 │ │ ├── LICENSE │ │ ├── dec.go │ │ └── rounder.go │ ├── k8snetworkplumbingwg │ │ └── multus-cni.v4 │ │ │ ├── LICENSE │ │ │ ├── NOTICE │ │ │ └── pkg │ │ │ ├── checkpoint │ │ │ ├── checkpoint.go │ │ │ └── doc.go │ │ │ ├── kubeletclient │ │ │ ├── doc.go │ │ │ └── kubeletclient.go │ │ │ ├── logging │ │ │ ├── doc.go │ │ │ └── logging.go │ │ │ └── types │ │ │ ├── conf.go │ │ │ ├── doc.go │ │ │ └── types.go │ ├── natefinch │ │ └── lumberjack.v2 │ │ │ ├── .gitignore │ │ │ ├── .travis.yml │ │ │ ├── LICENSE │ │ │ ├── README.md │ │ │ ├── chown.go │ │ │ ├── chown_linux.go │ │ │ └── lumberjack.go │ ├── warnings.v0 │ │ ├── LICENSE │ │ ├── README │ │ └── warnings.go │ └── yaml.v3 │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── apic.go │ │ ├── decode.go │ │ ├── emitterc.go │ │ ├── encode.go │ │ ├── parserc.go │ │ ├── readerc.go │ │ ├── resolve.go │ │ ├── scannerc.go │ │ ├── sorter.go │ │ ├── writerc.go │ │ ├── yaml.go │ │ ├── yamlh.go │ │ └── yamlprivateh.go │ ├── k8s.io │ ├── api │ │ ├── LICENSE │ │ ├── admission │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── admissionregistration │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── apidiscovery │ │ │ ├── v2 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v2beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── apiserverinternal │ │ │ └── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── apps │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta2 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── authentication │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── authorization │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── autoscaling │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v2 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v2beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v2beta2 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── batch │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── certificates │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── coordination │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha2 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── core │ │ │ └── v1 │ │ │ │ ├── annotation_key_constants.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── lifecycle.go │ │ │ │ ├── objectreference.go │ │ │ │ ├── register.go │ │ │ │ ├── resource.go │ │ │ │ ├── taint.go │ │ │ │ ├── toleration.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── well_known_labels.go │ │ │ │ ├── well_known_taints.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── discovery │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── well_known_labels.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── well_known_labels.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── events │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── extensions │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ ├── zz_generated.prerelease-lifecycle.go │ │ │ │ └── zz_generated.validations.go │ │ ├── flowcontrol │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1beta2 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta3 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── imagepolicy │ │ │ └── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ └── zz_generated.deepcopy.go │ │ ├── networking │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── well_known_annotations.go │ │ │ │ ├── well_known_labels.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── well_known_annotations.go │ │ │ │ ├── well_known_labels.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── node │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── policy │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── rbac │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── resource │ │ │ ├── v1 │ │ │ │ ├── devicetaint.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha3 │ │ │ │ ├── devicetaint.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1beta1 │ │ │ │ ├── devicetaint.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta2 │ │ │ │ ├── devicetaint.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── scheduling │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ ├── storage │ │ │ ├── v1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ ├── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ └── v1beta1 │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ └── storagemigration │ │ │ └── v1alpha1 │ │ │ ├── doc.go │ │ │ ├── generated.pb.go │ │ │ ├── generated.proto │ │ │ ├── register.go │ │ │ ├── types.go │ │ │ ├── types_swagger_doc_generated.go │ │ │ ├── zz_generated.deepcopy.go │ │ │ └── zz_generated.prerelease-lifecycle.go │ ├── apiextensions-apiserver │ │ ├── LICENSE │ │ └── pkg │ │ │ ├── apis │ │ │ └── apiextensions │ │ │ │ ├── deepcopy.go │ │ │ │ ├── doc.go │ │ │ │ ├── helpers.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_jsonschema.go │ │ │ │ ├── v1 │ │ │ │ ├── .import-restrictions │ │ │ │ ├── conversion.go │ │ │ │ ├── deepcopy.go │ │ │ │ ├── defaults.go │ │ │ │ ├── doc.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── marshal.go │ │ │ │ ├── register.go │ │ │ │ ├── types.go │ │ │ │ ├── types_jsonschema.go │ │ │ │ ├── zz_generated.conversion.go │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ ├── zz_generated.defaults.go │ │ │ │ └── zz_generated.prerelease-lifecycle.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── features │ │ │ ├── OWNERS │ │ │ └── kube_features.go │ ├── apimachinery │ │ ├── LICENSE │ │ ├── pkg │ │ │ ├── api │ │ │ │ ├── equality │ │ │ │ │ └── semantic.go │ │ │ │ ├── errors │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── doc.go │ │ │ │ │ └── errors.go │ │ │ │ ├── meta │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── conditions.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── errors.go │ │ │ │ │ ├── firsthit_restmapper.go │ │ │ │ │ ├── help.go │ │ │ │ │ ├── interfaces.go │ │ │ │ │ ├── lazy.go │ │ │ │ │ ├── meta.go │ │ │ │ │ ├── multirestmapper.go │ │ │ │ │ ├── priority.go │ │ │ │ │ ├── restmapper.go │ │ │ │ │ └── testrestmapper │ │ │ │ │ │ └── test_restmapper.go │ │ │ │ ├── operation │ │ │ │ │ └── operation.go │ │ │ │ ├── resource │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── amount.go │ │ │ │ │ ├── generated.pb.go │ │ │ │ │ ├── generated.proto │ │ │ │ │ ├── math.go │ │ │ │ │ ├── quantity.go │ │ │ │ │ ├── quantity_proto.go │ │ │ │ │ ├── scale_int.go │ │ │ │ │ ├── suffix.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ ├── safe │ │ │ │ │ └── safe.go │ │ │ │ ├── validate │ │ │ │ │ ├── README.md │ │ │ │ │ ├── common.go │ │ │ │ │ ├── constraints │ │ │ │ │ │ └── constraints.go │ │ │ │ │ ├── content │ │ │ │ │ │ └── errors.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── each.go │ │ │ │ │ ├── enum.go │ │ │ │ │ ├── equality.go │ │ │ │ │ ├── immutable.go │ │ │ │ │ ├── item.go │ │ │ │ │ ├── limits.go │ │ │ │ │ ├── required.go │ │ │ │ │ ├── subfield.go │ │ │ │ │ ├── testing.go │ │ │ │ │ ├── union.go │ │ │ │ │ └── zeroorone.go │ │ │ │ └── validation │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── generic.go │ │ │ │ │ └── objectmeta.go │ │ │ ├── apis │ │ │ │ └── meta │ │ │ │ │ ├── internalversion │ │ │ │ │ ├── defaults.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── scheme │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── zz_generated.conversion.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ │ ├── v1 │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── controller_ref.go │ │ │ │ │ ├── conversion.go │ │ │ │ │ ├── deepcopy.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── duration.go │ │ │ │ │ ├── generated.pb.go │ │ │ │ │ ├── generated.proto │ │ │ │ │ ├── group_version.go │ │ │ │ │ ├── helpers.go │ │ │ │ │ ├── labels.go │ │ │ │ │ ├── meta.go │ │ │ │ │ ├── micro_time.go │ │ │ │ │ ├── micro_time_fuzz.go │ │ │ │ │ ├── micro_time_proto.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── time.go │ │ │ │ │ ├── time_fuzz.go │ │ │ │ │ ├── time_proto.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ │ ├── unstructured │ │ │ │ │ │ ├── helpers.go │ │ │ │ │ │ ├── unstructured.go │ │ │ │ │ │ ├── unstructured_list.go │ │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ │ ├── validation │ │ │ │ │ │ └── validation.go │ │ │ │ │ ├── watch.go │ │ │ │ │ ├── zz_generated.conversion.go │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ └── zz_generated.defaults.go │ │ │ │ │ └── v1beta1 │ │ │ │ │ ├── conversion.go │ │ │ │ │ ├── deepcopy.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── generated.pb.go │ │ │ │ │ ├── generated.proto │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── types_swagger_doc_generated.go │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ └── zz_generated.defaults.go │ │ │ ├── conversion │ │ │ │ ├── converter.go │ │ │ │ ├── deep_equal.go │ │ │ │ ├── doc.go │ │ │ │ ├── helper.go │ │ │ │ └── queryparams │ │ │ │ │ ├── convert.go │ │ │ │ │ └── doc.go │ │ │ ├── fields │ │ │ │ ├── doc.go │ │ │ │ ├── fields.go │ │ │ │ ├── requirements.go │ │ │ │ └── selector.go │ │ │ ├── labels │ │ │ │ ├── doc.go │ │ │ │ ├── labels.go │ │ │ │ ├── selector.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ ├── runtime │ │ │ │ ├── allocator.go │ │ │ │ ├── codec.go │ │ │ │ ├── codec_check.go │ │ │ │ ├── conversion.go │ │ │ │ ├── converter.go │ │ │ │ ├── doc.go │ │ │ │ ├── embedded.go │ │ │ │ ├── error.go │ │ │ │ ├── extension.go │ │ │ │ ├── generated.pb.go │ │ │ │ ├── generated.proto │ │ │ │ ├── helper.go │ │ │ │ ├── interfaces.go │ │ │ │ ├── mapper.go │ │ │ │ ├── negotiate.go │ │ │ │ ├── register.go │ │ │ │ ├── schema │ │ │ │ │ ├── generated.pb.go │ │ │ │ │ ├── generated.proto │ │ │ │ │ ├── group_version.go │ │ │ │ │ └── interfaces.go │ │ │ │ ├── scheme.go │ │ │ │ ├── scheme_builder.go │ │ │ │ ├── serializer │ │ │ │ │ ├── cbor │ │ │ │ │ │ ├── cbor.go │ │ │ │ │ │ ├── direct │ │ │ │ │ │ │ └── direct.go │ │ │ │ │ │ ├── framer.go │ │ │ │ │ │ ├── internal │ │ │ │ │ │ │ └── modes │ │ │ │ │ │ │ │ ├── buffers.go │ │ │ │ │ │ │ │ ├── decode.go │ │ │ │ │ │ │ │ ├── diagnostic.go │ │ │ │ │ │ │ │ ├── encode.go │ │ │ │ │ │ │ │ └── transcoding.go │ │ │ │ │ │ └── raw.go │ │ │ │ │ ├── codec_factory.go │ │ │ │ │ ├── json │ │ │ │ │ │ ├── collections.go │ │ │ │ │ │ ├── json.go │ │ │ │ │ │ └── meta.go │ │ │ │ │ ├── negotiated_codec.go │ │ │ │ │ ├── protobuf │ │ │ │ │ │ ├── collections.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── protobuf.go │ │ │ │ │ ├── recognizer │ │ │ │ │ │ └── recognizer.go │ │ │ │ │ ├── streaming │ │ │ │ │ │ └── streaming.go │ │ │ │ │ └── versioning │ │ │ │ │ │ └── versioning.go │ │ │ │ ├── splice.go │ │ │ │ ├── swagger_doc_generator.go │ │ │ │ ├── types.go │ │ │ │ ├── types_proto.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ ├── selection │ │ │ │ └── operator.go │ │ │ ├── types │ │ │ │ ├── doc.go │ │ │ │ ├── namespacedname.go │ │ │ │ ├── nodename.go │ │ │ │ ├── patch.go │ │ │ │ └── uid.go │ │ │ ├── util │ │ │ │ ├── cache │ │ │ │ │ ├── expiring.go │ │ │ │ │ └── lruexpirecache.go │ │ │ │ ├── diff │ │ │ │ │ ├── cmp.go │ │ │ │ │ ├── diff.go │ │ │ │ │ └── legacy_diff.go │ │ │ │ ├── dump │ │ │ │ │ └── dump.go │ │ │ │ ├── errors │ │ │ │ │ ├── doc.go │ │ │ │ │ └── errors.go │ │ │ │ ├── framer │ │ │ │ │ └── framer.go │ │ │ │ ├── httpstream │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── httpstream.go │ │ │ │ │ ├── spdy │ │ │ │ │ │ ├── connection.go │ │ │ │ │ │ ├── roundtripper.go │ │ │ │ │ │ └── upgrade.go │ │ │ │ │ └── wsstream │ │ │ │ │ │ ├── conn.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ └── stream.go │ │ │ │ ├── intstr │ │ │ │ │ ├── generated.pb.go │ │ │ │ │ ├── generated.proto │ │ │ │ │ ├── instr_fuzz.go │ │ │ │ │ └── intstr.go │ │ │ │ ├── json │ │ │ │ │ └── json.go │ │ │ │ ├── managedfields │ │ │ │ │ ├── endpoints.yaml │ │ │ │ │ ├── extract.go │ │ │ │ │ ├── fieldmanager.go │ │ │ │ │ ├── gvkparser.go │ │ │ │ │ ├── internal │ │ │ │ │ │ ├── atmostevery.go │ │ │ │ │ │ ├── buildmanagerinfo.go │ │ │ │ │ │ ├── capmanagers.go │ │ │ │ │ │ ├── conflict.go │ │ │ │ │ │ ├── fieldmanager.go │ │ │ │ │ │ ├── fields.go │ │ │ │ │ │ ├── lastapplied.go │ │ │ │ │ │ ├── lastappliedmanager.go │ │ │ │ │ │ ├── lastappliedupdater.go │ │ │ │ │ │ ├── managedfields.go │ │ │ │ │ │ ├── managedfieldsupdater.go │ │ │ │ │ │ ├── manager.go │ │ │ │ │ │ ├── pathelement.go │ │ │ │ │ │ ├── runtimetypeconverter.go │ │ │ │ │ │ ├── skipnonapplied.go │ │ │ │ │ │ ├── stripmeta.go │ │ │ │ │ │ ├── structuredmerge.go │ │ │ │ │ │ ├── typeconverter.go │ │ │ │ │ │ ├── versioncheck.go │ │ │ │ │ │ └── versionconverter.go │ │ │ │ │ ├── node.yaml │ │ │ │ │ ├── pod.yaml │ │ │ │ │ ├── scalehandler.go │ │ │ │ │ └── typeconverter.go │ │ │ │ ├── mergepatch │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── errors.go │ │ │ │ │ └── util.go │ │ │ │ ├── naming │ │ │ │ │ └── from_stack.go │ │ │ │ ├── net │ │ │ │ │ ├── http.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── port_range.go │ │ │ │ │ ├── port_split.go │ │ │ │ │ └── util.go │ │ │ │ ├── portforward │ │ │ │ │ └── constants.go │ │ │ │ ├── proxy │ │ │ │ │ ├── dial.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── transport.go │ │ │ │ │ └── upgradeaware.go │ │ │ │ ├── rand │ │ │ │ │ └── rand.go │ │ │ │ ├── remotecommand │ │ │ │ │ └── constants.go │ │ │ │ ├── runtime │ │ │ │ │ └── runtime.go │ │ │ │ ├── sets │ │ │ │ │ ├── byte.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── empty.go │ │ │ │ │ ├── int.go │ │ │ │ │ ├── int32.go │ │ │ │ │ ├── int64.go │ │ │ │ │ ├── set.go │ │ │ │ │ └── string.go │ │ │ │ ├── strategicpatch │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── errors.go │ │ │ │ │ ├── meta.go │ │ │ │ │ ├── patch.go │ │ │ │ │ └── types.go │ │ │ │ ├── uuid │ │ │ │ │ └── uuid.go │ │ │ │ ├── validation │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── field │ │ │ │ │ │ ├── error_matcher.go │ │ │ │ │ │ ├── errors.go │ │ │ │ │ │ └── path.go │ │ │ │ │ ├── ip.go │ │ │ │ │ └── validation.go │ │ │ │ ├── version │ │ │ │ │ ├── doc.go │ │ │ │ │ └── version.go │ │ │ │ ├── wait │ │ │ │ │ ├── backoff.go │ │ │ │ │ ├── delay.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── error.go │ │ │ │ │ ├── loop.go │ │ │ │ │ ├── poll.go │ │ │ │ │ ├── timer.go │ │ │ │ │ └── wait.go │ │ │ │ └── yaml │ │ │ │ │ ├── decoder.go │ │ │ │ │ └── stream_reader.go │ │ │ ├── version │ │ │ │ ├── doc.go │ │ │ │ ├── helpers.go │ │ │ │ └── types.go │ │ │ └── watch │ │ │ │ ├── doc.go │ │ │ │ ├── filter.go │ │ │ │ ├── mux.go │ │ │ │ ├── streamwatcher.go │ │ │ │ ├── watch.go │ │ │ │ └── zz_generated.deepcopy.go │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── json │ │ │ ├── OWNERS │ │ │ └── fields.go │ │ │ ├── netutil │ │ │ └── addr.go │ │ │ └── reflect │ │ │ └── deep_equal.go │ ├── apiserver │ │ ├── LICENSE │ │ └── pkg │ │ │ ├── features │ │ │ ├── OWNERS │ │ │ └── kube_features.go │ │ │ └── util │ │ │ └── feature │ │ │ └── feature_gate.go │ ├── client-go │ │ ├── LICENSE │ │ ├── applyconfigurations │ │ │ ├── OWNERS │ │ │ ├── admissionregistration │ │ │ │ ├── v1 │ │ │ │ │ ├── auditannotation.go │ │ │ │ │ ├── expressionwarning.go │ │ │ │ │ ├── matchcondition.go │ │ │ │ │ ├── matchresources.go │ │ │ │ │ ├── mutatingwebhook.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── namedrulewithoperations.go │ │ │ │ │ ├── paramkind.go │ │ │ │ │ ├── paramref.go │ │ │ │ │ ├── rule.go │ │ │ │ │ ├── rulewithoperations.go │ │ │ │ │ ├── servicereference.go │ │ │ │ │ ├── typechecking.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ ├── validatingadmissionpolicybindingspec.go │ │ │ │ │ ├── validatingadmissionpolicyspec.go │ │ │ │ │ ├── validatingadmissionpolicystatus.go │ │ │ │ │ ├── validatingwebhook.go │ │ │ │ │ ├── validatingwebhookconfiguration.go │ │ │ │ │ ├── validation.go │ │ │ │ │ ├── variable.go │ │ │ │ │ └── webhookclientconfig.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── applyconfiguration.go │ │ │ │ │ ├── auditannotation.go │ │ │ │ │ ├── expressionwarning.go │ │ │ │ │ ├── jsonpatch.go │ │ │ │ │ ├── matchcondition.go │ │ │ │ │ ├── matchresources.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── mutatingadmissionpolicybindingspec.go │ │ │ │ │ ├── mutatingadmissionpolicyspec.go │ │ │ │ │ ├── mutation.go │ │ │ │ │ ├── namedrulewithoperations.go │ │ │ │ │ ├── paramkind.go │ │ │ │ │ ├── paramref.go │ │ │ │ │ ├── typechecking.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ ├── validatingadmissionpolicybindingspec.go │ │ │ │ │ ├── validatingadmissionpolicyspec.go │ │ │ │ │ ├── validatingadmissionpolicystatus.go │ │ │ │ │ ├── validation.go │ │ │ │ │ └── variable.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── applyconfiguration.go │ │ │ │ │ ├── auditannotation.go │ │ │ │ │ ├── expressionwarning.go │ │ │ │ │ ├── jsonpatch.go │ │ │ │ │ ├── matchcondition.go │ │ │ │ │ ├── matchresources.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── mutatingadmissionpolicybindingspec.go │ │ │ │ │ ├── mutatingadmissionpolicyspec.go │ │ │ │ │ ├── mutatingwebhook.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── mutation.go │ │ │ │ │ ├── namedrulewithoperations.go │ │ │ │ │ ├── paramkind.go │ │ │ │ │ ├── paramref.go │ │ │ │ │ ├── servicereference.go │ │ │ │ │ ├── typechecking.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ ├── validatingadmissionpolicybindingspec.go │ │ │ │ │ ├── validatingadmissionpolicyspec.go │ │ │ │ │ ├── validatingadmissionpolicystatus.go │ │ │ │ │ ├── validatingwebhook.go │ │ │ │ │ ├── validatingwebhookconfiguration.go │ │ │ │ │ ├── validation.go │ │ │ │ │ ├── variable.go │ │ │ │ │ └── webhookclientconfig.go │ │ │ ├── apiserverinternal │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── serverstorageversion.go │ │ │ │ │ ├── storageversion.go │ │ │ │ │ ├── storageversioncondition.go │ │ │ │ │ └── storageversionstatus.go │ │ │ ├── apps │ │ │ │ ├── v1 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── daemonsetcondition.go │ │ │ │ │ ├── daemonsetspec.go │ │ │ │ │ ├── daemonsetstatus.go │ │ │ │ │ ├── daemonsetupdatestrategy.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── deploymentcondition.go │ │ │ │ │ ├── deploymentspec.go │ │ │ │ │ ├── deploymentstatus.go │ │ │ │ │ ├── deploymentstrategy.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ ├── replicasetcondition.go │ │ │ │ │ ├── replicasetspec.go │ │ │ │ │ ├── replicasetstatus.go │ │ │ │ │ ├── rollingupdatedaemonset.go │ │ │ │ │ ├── rollingupdatedeployment.go │ │ │ │ │ ├── rollingupdatestatefulsetstrategy.go │ │ │ │ │ ├── statefulset.go │ │ │ │ │ ├── statefulsetcondition.go │ │ │ │ │ ├── statefulsetordinals.go │ │ │ │ │ ├── statefulsetpersistentvolumeclaimretentionpolicy.go │ │ │ │ │ ├── statefulsetspec.go │ │ │ │ │ ├── statefulsetstatus.go │ │ │ │ │ └── statefulsetupdatestrategy.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── deploymentcondition.go │ │ │ │ │ ├── deploymentspec.go │ │ │ │ │ ├── deploymentstatus.go │ │ │ │ │ ├── deploymentstrategy.go │ │ │ │ │ ├── rollbackconfig.go │ │ │ │ │ ├── rollingupdatedeployment.go │ │ │ │ │ ├── rollingupdatestatefulsetstrategy.go │ │ │ │ │ ├── statefulset.go │ │ │ │ │ ├── statefulsetcondition.go │ │ │ │ │ ├── statefulsetordinals.go │ │ │ │ │ ├── statefulsetpersistentvolumeclaimretentionpolicy.go │ │ │ │ │ ├── statefulsetspec.go │ │ │ │ │ ├── statefulsetstatus.go │ │ │ │ │ └── statefulsetupdatestrategy.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── daemonsetcondition.go │ │ │ │ │ ├── daemonsetspec.go │ │ │ │ │ ├── daemonsetstatus.go │ │ │ │ │ ├── daemonsetupdatestrategy.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── deploymentcondition.go │ │ │ │ │ ├── deploymentspec.go │ │ │ │ │ ├── deploymentstatus.go │ │ │ │ │ ├── deploymentstrategy.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ ├── replicasetcondition.go │ │ │ │ │ ├── replicasetspec.go │ │ │ │ │ ├── replicasetstatus.go │ │ │ │ │ ├── rollingupdatedaemonset.go │ │ │ │ │ ├── rollingupdatedeployment.go │ │ │ │ │ ├── rollingupdatestatefulsetstrategy.go │ │ │ │ │ ├── scale.go │ │ │ │ │ ├── statefulset.go │ │ │ │ │ ├── statefulsetcondition.go │ │ │ │ │ ├── statefulsetordinals.go │ │ │ │ │ ├── statefulsetpersistentvolumeclaimretentionpolicy.go │ │ │ │ │ ├── statefulsetspec.go │ │ │ │ │ ├── statefulsetstatus.go │ │ │ │ │ └── statefulsetupdatestrategy.go │ │ │ ├── autoscaling │ │ │ │ ├── v1 │ │ │ │ │ ├── crossversionobjectreference.go │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ ├── horizontalpodautoscalerspec.go │ │ │ │ │ ├── horizontalpodautoscalerstatus.go │ │ │ │ │ ├── scale.go │ │ │ │ │ ├── scalespec.go │ │ │ │ │ └── scalestatus.go │ │ │ │ ├── v2 │ │ │ │ │ ├── containerresourcemetricsource.go │ │ │ │ │ ├── containerresourcemetricstatus.go │ │ │ │ │ ├── crossversionobjectreference.go │ │ │ │ │ ├── externalmetricsource.go │ │ │ │ │ ├── externalmetricstatus.go │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ ├── horizontalpodautoscalerbehavior.go │ │ │ │ │ ├── horizontalpodautoscalercondition.go │ │ │ │ │ ├── horizontalpodautoscalerspec.go │ │ │ │ │ ├── horizontalpodautoscalerstatus.go │ │ │ │ │ ├── hpascalingpolicy.go │ │ │ │ │ ├── hpascalingrules.go │ │ │ │ │ ├── metricidentifier.go │ │ │ │ │ ├── metricspec.go │ │ │ │ │ ├── metricstatus.go │ │ │ │ │ ├── metrictarget.go │ │ │ │ │ ├── metricvaluestatus.go │ │ │ │ │ ├── objectmetricsource.go │ │ │ │ │ ├── objectmetricstatus.go │ │ │ │ │ ├── podsmetricsource.go │ │ │ │ │ ├── podsmetricstatus.go │ │ │ │ │ ├── resourcemetricsource.go │ │ │ │ │ └── resourcemetricstatus.go │ │ │ │ ├── v2beta1 │ │ │ │ │ ├── containerresourcemetricsource.go │ │ │ │ │ ├── containerresourcemetricstatus.go │ │ │ │ │ ├── crossversionobjectreference.go │ │ │ │ │ ├── externalmetricsource.go │ │ │ │ │ ├── externalmetricstatus.go │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ ├── horizontalpodautoscalercondition.go │ │ │ │ │ ├── horizontalpodautoscalerspec.go │ │ │ │ │ ├── horizontalpodautoscalerstatus.go │ │ │ │ │ ├── metricspec.go │ │ │ │ │ ├── metricstatus.go │ │ │ │ │ ├── objectmetricsource.go │ │ │ │ │ ├── objectmetricstatus.go │ │ │ │ │ ├── podsmetricsource.go │ │ │ │ │ ├── podsmetricstatus.go │ │ │ │ │ ├── resourcemetricsource.go │ │ │ │ │ └── resourcemetricstatus.go │ │ │ │ └── v2beta2 │ │ │ │ │ ├── containerresourcemetricsource.go │ │ │ │ │ ├── containerresourcemetricstatus.go │ │ │ │ │ ├── crossversionobjectreference.go │ │ │ │ │ ├── externalmetricsource.go │ │ │ │ │ ├── externalmetricstatus.go │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ ├── horizontalpodautoscalerbehavior.go │ │ │ │ │ ├── horizontalpodautoscalercondition.go │ │ │ │ │ ├── horizontalpodautoscalerspec.go │ │ │ │ │ ├── horizontalpodautoscalerstatus.go │ │ │ │ │ ├── hpascalingpolicy.go │ │ │ │ │ ├── hpascalingrules.go │ │ │ │ │ ├── metricidentifier.go │ │ │ │ │ ├── metricspec.go │ │ │ │ │ ├── metricstatus.go │ │ │ │ │ ├── metrictarget.go │ │ │ │ │ ├── metricvaluestatus.go │ │ │ │ │ ├── objectmetricsource.go │ │ │ │ │ ├── objectmetricstatus.go │ │ │ │ │ ├── podsmetricsource.go │ │ │ │ │ ├── podsmetricstatus.go │ │ │ │ │ ├── resourcemetricsource.go │ │ │ │ │ └── resourcemetricstatus.go │ │ │ ├── batch │ │ │ │ ├── v1 │ │ │ │ │ ├── cronjob.go │ │ │ │ │ ├── cronjobspec.go │ │ │ │ │ ├── cronjobstatus.go │ │ │ │ │ ├── job.go │ │ │ │ │ ├── jobcondition.go │ │ │ │ │ ├── jobspec.go │ │ │ │ │ ├── jobstatus.go │ │ │ │ │ ├── jobtemplatespec.go │ │ │ │ │ ├── podfailurepolicy.go │ │ │ │ │ ├── podfailurepolicyonexitcodesrequirement.go │ │ │ │ │ ├── podfailurepolicyonpodconditionspattern.go │ │ │ │ │ ├── podfailurepolicyrule.go │ │ │ │ │ ├── successpolicy.go │ │ │ │ │ ├── successpolicyrule.go │ │ │ │ │ └── uncountedterminatedpods.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── cronjob.go │ │ │ │ │ ├── cronjobspec.go │ │ │ │ │ ├── cronjobstatus.go │ │ │ │ │ └── jobtemplatespec.go │ │ │ ├── certificates │ │ │ │ ├── v1 │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ ├── certificatesigningrequestcondition.go │ │ │ │ │ ├── certificatesigningrequestspec.go │ │ │ │ │ └── certificatesigningrequeststatus.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ ├── clustertrustbundlespec.go │ │ │ │ │ ├── podcertificaterequest.go │ │ │ │ │ ├── podcertificaterequestspec.go │ │ │ │ │ └── podcertificaterequeststatus.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ ├── certificatesigningrequestcondition.go │ │ │ │ │ ├── certificatesigningrequestspec.go │ │ │ │ │ ├── certificatesigningrequeststatus.go │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ └── clustertrustbundlespec.go │ │ │ ├── coordination │ │ │ │ ├── v1 │ │ │ │ │ ├── lease.go │ │ │ │ │ └── leasespec.go │ │ │ │ ├── v1alpha2 │ │ │ │ │ ├── leasecandidate.go │ │ │ │ │ └── leasecandidatespec.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── lease.go │ │ │ │ │ ├── leasecandidate.go │ │ │ │ │ ├── leasecandidatespec.go │ │ │ │ │ └── leasespec.go │ │ │ ├── core │ │ │ │ └── v1 │ │ │ │ │ ├── affinity.go │ │ │ │ │ ├── apparmorprofile.go │ │ │ │ │ ├── attachedvolume.go │ │ │ │ │ ├── awselasticblockstorevolumesource.go │ │ │ │ │ ├── azurediskvolumesource.go │ │ │ │ │ ├── azurefilepersistentvolumesource.go │ │ │ │ │ ├── azurefilevolumesource.go │ │ │ │ │ ├── capabilities.go │ │ │ │ │ ├── cephfspersistentvolumesource.go │ │ │ │ │ ├── cephfsvolumesource.go │ │ │ │ │ ├── cinderpersistentvolumesource.go │ │ │ │ │ ├── cindervolumesource.go │ │ │ │ │ ├── clientipconfig.go │ │ │ │ │ ├── clustertrustbundleprojection.go │ │ │ │ │ ├── componentcondition.go │ │ │ │ │ ├── componentstatus.go │ │ │ │ │ ├── configmap.go │ │ │ │ │ ├── configmapenvsource.go │ │ │ │ │ ├── configmapkeyselector.go │ │ │ │ │ ├── configmapnodeconfigsource.go │ │ │ │ │ ├── configmapprojection.go │ │ │ │ │ ├── configmapvolumesource.go │ │ │ │ │ ├── container.go │ │ │ │ │ ├── containerextendedresourcerequest.go │ │ │ │ │ ├── containerimage.go │ │ │ │ │ ├── containerport.go │ │ │ │ │ ├── containerresizepolicy.go │ │ │ │ │ ├── containerrestartrule.go │ │ │ │ │ ├── containerrestartruleonexitcodes.go │ │ │ │ │ ├── containerstate.go │ │ │ │ │ ├── containerstaterunning.go │ │ │ │ │ ├── containerstateterminated.go │ │ │ │ │ ├── containerstatewaiting.go │ │ │ │ │ ├── containerstatus.go │ │ │ │ │ ├── containeruser.go │ │ │ │ │ ├── csipersistentvolumesource.go │ │ │ │ │ ├── csivolumesource.go │ │ │ │ │ ├── daemonendpoint.go │ │ │ │ │ ├── downwardapiprojection.go │ │ │ │ │ ├── downwardapivolumefile.go │ │ │ │ │ ├── downwardapivolumesource.go │ │ │ │ │ ├── emptydirvolumesource.go │ │ │ │ │ ├── endpointaddress.go │ │ │ │ │ ├── endpointport.go │ │ │ │ │ ├── endpoints.go │ │ │ │ │ ├── endpointsubset.go │ │ │ │ │ ├── envfromsource.go │ │ │ │ │ ├── envvar.go │ │ │ │ │ ├── envvarsource.go │ │ │ │ │ ├── ephemeralcontainer.go │ │ │ │ │ ├── ephemeralcontainercommon.go │ │ │ │ │ ├── ephemeralvolumesource.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── eventseries.go │ │ │ │ │ ├── eventsource.go │ │ │ │ │ ├── execaction.go │ │ │ │ │ ├── fcvolumesource.go │ │ │ │ │ ├── filekeyselector.go │ │ │ │ │ ├── flexpersistentvolumesource.go │ │ │ │ │ ├── flexvolumesource.go │ │ │ │ │ ├── flockervolumesource.go │ │ │ │ │ ├── gcepersistentdiskvolumesource.go │ │ │ │ │ ├── gitrepovolumesource.go │ │ │ │ │ ├── glusterfspersistentvolumesource.go │ │ │ │ │ ├── glusterfsvolumesource.go │ │ │ │ │ ├── grpcaction.go │ │ │ │ │ ├── hostalias.go │ │ │ │ │ ├── hostip.go │ │ │ │ │ ├── hostpathvolumesource.go │ │ │ │ │ ├── httpgetaction.go │ │ │ │ │ ├── httpheader.go │ │ │ │ │ ├── imagevolumesource.go │ │ │ │ │ ├── iscsipersistentvolumesource.go │ │ │ │ │ ├── iscsivolumesource.go │ │ │ │ │ ├── keytopath.go │ │ │ │ │ ├── lifecycle.go │ │ │ │ │ ├── lifecyclehandler.go │ │ │ │ │ ├── limitrange.go │ │ │ │ │ ├── limitrangeitem.go │ │ │ │ │ ├── limitrangespec.go │ │ │ │ │ ├── linuxcontaineruser.go │ │ │ │ │ ├── loadbalanceringress.go │ │ │ │ │ ├── loadbalancerstatus.go │ │ │ │ │ ├── localobjectreference.go │ │ │ │ │ ├── localvolumesource.go │ │ │ │ │ ├── modifyvolumestatus.go │ │ │ │ │ ├── namespace.go │ │ │ │ │ ├── namespacecondition.go │ │ │ │ │ ├── namespacespec.go │ │ │ │ │ ├── namespacestatus.go │ │ │ │ │ ├── nfsvolumesource.go │ │ │ │ │ ├── node.go │ │ │ │ │ ├── nodeaddress.go │ │ │ │ │ ├── nodeaffinity.go │ │ │ │ │ ├── nodecondition.go │ │ │ │ │ ├── nodeconfigsource.go │ │ │ │ │ ├── nodeconfigstatus.go │ │ │ │ │ ├── nodedaemonendpoints.go │ │ │ │ │ ├── nodefeatures.go │ │ │ │ │ ├── noderuntimehandler.go │ │ │ │ │ ├── noderuntimehandlerfeatures.go │ │ │ │ │ ├── nodeselector.go │ │ │ │ │ ├── nodeselectorrequirement.go │ │ │ │ │ ├── nodeselectorterm.go │ │ │ │ │ ├── nodespec.go │ │ │ │ │ ├── nodestatus.go │ │ │ │ │ ├── nodeswapstatus.go │ │ │ │ │ ├── nodesysteminfo.go │ │ │ │ │ ├── objectfieldselector.go │ │ │ │ │ ├── objectreference.go │ │ │ │ │ ├── persistentvolume.go │ │ │ │ │ ├── persistentvolumeclaim.go │ │ │ │ │ ├── persistentvolumeclaimcondition.go │ │ │ │ │ ├── persistentvolumeclaimspec.go │ │ │ │ │ ├── persistentvolumeclaimstatus.go │ │ │ │ │ ├── persistentvolumeclaimtemplate.go │ │ │ │ │ ├── persistentvolumeclaimvolumesource.go │ │ │ │ │ ├── persistentvolumesource.go │ │ │ │ │ ├── persistentvolumespec.go │ │ │ │ │ ├── persistentvolumestatus.go │ │ │ │ │ ├── photonpersistentdiskvolumesource.go │ │ │ │ │ ├── pod.go │ │ │ │ │ ├── podaffinity.go │ │ │ │ │ ├── podaffinityterm.go │ │ │ │ │ ├── podantiaffinity.go │ │ │ │ │ ├── podcertificateprojection.go │ │ │ │ │ ├── podcondition.go │ │ │ │ │ ├── poddnsconfig.go │ │ │ │ │ ├── poddnsconfigoption.go │ │ │ │ │ ├── podextendedresourceclaimstatus.go │ │ │ │ │ ├── podip.go │ │ │ │ │ ├── podos.go │ │ │ │ │ ├── podreadinessgate.go │ │ │ │ │ ├── podresourceclaim.go │ │ │ │ │ ├── podresourceclaimstatus.go │ │ │ │ │ ├── podschedulinggate.go │ │ │ │ │ ├── podsecuritycontext.go │ │ │ │ │ ├── podspec.go │ │ │ │ │ ├── podstatus.go │ │ │ │ │ ├── podtemplate.go │ │ │ │ │ ├── podtemplatespec.go │ │ │ │ │ ├── portstatus.go │ │ │ │ │ ├── portworxvolumesource.go │ │ │ │ │ ├── preferredschedulingterm.go │ │ │ │ │ ├── probe.go │ │ │ │ │ ├── probehandler.go │ │ │ │ │ ├── projectedvolumesource.go │ │ │ │ │ ├── quobytevolumesource.go │ │ │ │ │ ├── rbdpersistentvolumesource.go │ │ │ │ │ ├── rbdvolumesource.go │ │ │ │ │ ├── replicationcontroller.go │ │ │ │ │ ├── replicationcontrollercondition.go │ │ │ │ │ ├── replicationcontrollerspec.go │ │ │ │ │ ├── replicationcontrollerstatus.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourcefieldselector.go │ │ │ │ │ ├── resourcehealth.go │ │ │ │ │ ├── resourcequota.go │ │ │ │ │ ├── resourcequotaspec.go │ │ │ │ │ ├── resourcequotastatus.go │ │ │ │ │ ├── resourcerequirements.go │ │ │ │ │ ├── resourcestatus.go │ │ │ │ │ ├── scaleiopersistentvolumesource.go │ │ │ │ │ ├── scaleiovolumesource.go │ │ │ │ │ ├── scopedresourceselectorrequirement.go │ │ │ │ │ ├── scopeselector.go │ │ │ │ │ ├── seccompprofile.go │ │ │ │ │ ├── secret.go │ │ │ │ │ ├── secretenvsource.go │ │ │ │ │ ├── secretkeyselector.go │ │ │ │ │ ├── secretprojection.go │ │ │ │ │ ├── secretreference.go │ │ │ │ │ ├── secretvolumesource.go │ │ │ │ │ ├── securitycontext.go │ │ │ │ │ ├── selinuxoptions.go │ │ │ │ │ ├── service.go │ │ │ │ │ ├── serviceaccount.go │ │ │ │ │ ├── serviceaccounttokenprojection.go │ │ │ │ │ ├── serviceport.go │ │ │ │ │ ├── servicespec.go │ │ │ │ │ ├── servicestatus.go │ │ │ │ │ ├── sessionaffinityconfig.go │ │ │ │ │ ├── sleepaction.go │ │ │ │ │ ├── storageospersistentvolumesource.go │ │ │ │ │ ├── storageosvolumesource.go │ │ │ │ │ ├── sysctl.go │ │ │ │ │ ├── taint.go │ │ │ │ │ ├── tcpsocketaction.go │ │ │ │ │ ├── toleration.go │ │ │ │ │ ├── topologyselectorlabelrequirement.go │ │ │ │ │ ├── topologyselectorterm.go │ │ │ │ │ ├── topologyspreadconstraint.go │ │ │ │ │ ├── typedlocalobjectreference.go │ │ │ │ │ ├── typedobjectreference.go │ │ │ │ │ ├── volume.go │ │ │ │ │ ├── volumedevice.go │ │ │ │ │ ├── volumemount.go │ │ │ │ │ ├── volumemountstatus.go │ │ │ │ │ ├── volumenodeaffinity.go │ │ │ │ │ ├── volumeprojection.go │ │ │ │ │ ├── volumeresourcerequirements.go │ │ │ │ │ ├── volumesource.go │ │ │ │ │ ├── vspherevirtualdiskvolumesource.go │ │ │ │ │ ├── weightedpodaffinityterm.go │ │ │ │ │ └── windowssecuritycontextoptions.go │ │ │ ├── discovery │ │ │ │ ├── v1 │ │ │ │ │ ├── endpoint.go │ │ │ │ │ ├── endpointconditions.go │ │ │ │ │ ├── endpointhints.go │ │ │ │ │ ├── endpointport.go │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ ├── fornode.go │ │ │ │ │ └── forzone.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── endpoint.go │ │ │ │ │ ├── endpointconditions.go │ │ │ │ │ ├── endpointhints.go │ │ │ │ │ ├── endpointport.go │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ ├── fornode.go │ │ │ │ │ └── forzone.go │ │ │ ├── doc.go │ │ │ ├── events │ │ │ │ ├── v1 │ │ │ │ │ ├── event.go │ │ │ │ │ └── eventseries.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── event.go │ │ │ │ │ └── eventseries.go │ │ │ ├── extensions │ │ │ │ └── v1beta1 │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── daemonsetcondition.go │ │ │ │ │ ├── daemonsetspec.go │ │ │ │ │ ├── daemonsetstatus.go │ │ │ │ │ ├── daemonsetupdatestrategy.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── deploymentcondition.go │ │ │ │ │ ├── deploymentspec.go │ │ │ │ │ ├── deploymentstatus.go │ │ │ │ │ ├── deploymentstrategy.go │ │ │ │ │ ├── httpingresspath.go │ │ │ │ │ ├── httpingressrulevalue.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressbackend.go │ │ │ │ │ ├── ingressloadbalanceringress.go │ │ │ │ │ ├── ingressloadbalancerstatus.go │ │ │ │ │ ├── ingressportstatus.go │ │ │ │ │ ├── ingressrule.go │ │ │ │ │ ├── ingressrulevalue.go │ │ │ │ │ ├── ingressspec.go │ │ │ │ │ ├── ingressstatus.go │ │ │ │ │ ├── ingresstls.go │ │ │ │ │ ├── ipblock.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ ├── networkpolicyegressrule.go │ │ │ │ │ ├── networkpolicyingressrule.go │ │ │ │ │ ├── networkpolicypeer.go │ │ │ │ │ ├── networkpolicyport.go │ │ │ │ │ ├── networkpolicyspec.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ ├── replicasetcondition.go │ │ │ │ │ ├── replicasetspec.go │ │ │ │ │ ├── replicasetstatus.go │ │ │ │ │ ├── rollbackconfig.go │ │ │ │ │ ├── rollingupdatedaemonset.go │ │ │ │ │ ├── rollingupdatedeployment.go │ │ │ │ │ └── scale.go │ │ │ ├── flowcontrol │ │ │ │ ├── v1 │ │ │ │ │ ├── exemptprioritylevelconfiguration.go │ │ │ │ │ ├── flowdistinguishermethod.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── flowschemacondition.go │ │ │ │ │ ├── flowschemaspec.go │ │ │ │ │ ├── flowschemastatus.go │ │ │ │ │ ├── groupsubject.go │ │ │ │ │ ├── limitedprioritylevelconfiguration.go │ │ │ │ │ ├── limitresponse.go │ │ │ │ │ ├── nonresourcepolicyrule.go │ │ │ │ │ ├── policyruleswithsubjects.go │ │ │ │ │ ├── prioritylevelconfiguration.go │ │ │ │ │ ├── prioritylevelconfigurationcondition.go │ │ │ │ │ ├── prioritylevelconfigurationreference.go │ │ │ │ │ ├── prioritylevelconfigurationspec.go │ │ │ │ │ ├── prioritylevelconfigurationstatus.go │ │ │ │ │ ├── queuingconfiguration.go │ │ │ │ │ ├── resourcepolicyrule.go │ │ │ │ │ ├── serviceaccountsubject.go │ │ │ │ │ ├── subject.go │ │ │ │ │ └── usersubject.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── exemptprioritylevelconfiguration.go │ │ │ │ │ ├── flowdistinguishermethod.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── flowschemacondition.go │ │ │ │ │ ├── flowschemaspec.go │ │ │ │ │ ├── flowschemastatus.go │ │ │ │ │ ├── groupsubject.go │ │ │ │ │ ├── limitedprioritylevelconfiguration.go │ │ │ │ │ ├── limitresponse.go │ │ │ │ │ ├── nonresourcepolicyrule.go │ │ │ │ │ ├── policyruleswithsubjects.go │ │ │ │ │ ├── prioritylevelconfiguration.go │ │ │ │ │ ├── prioritylevelconfigurationcondition.go │ │ │ │ │ ├── prioritylevelconfigurationreference.go │ │ │ │ │ ├── prioritylevelconfigurationspec.go │ │ │ │ │ ├── prioritylevelconfigurationstatus.go │ │ │ │ │ ├── queuingconfiguration.go │ │ │ │ │ ├── resourcepolicyrule.go │ │ │ │ │ ├── serviceaccountsubject.go │ │ │ │ │ ├── subject.go │ │ │ │ │ └── usersubject.go │ │ │ │ ├── v1beta2 │ │ │ │ │ ├── exemptprioritylevelconfiguration.go │ │ │ │ │ ├── flowdistinguishermethod.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── flowschemacondition.go │ │ │ │ │ ├── flowschemaspec.go │ │ │ │ │ ├── flowschemastatus.go │ │ │ │ │ ├── groupsubject.go │ │ │ │ │ ├── limitedprioritylevelconfiguration.go │ │ │ │ │ ├── limitresponse.go │ │ │ │ │ ├── nonresourcepolicyrule.go │ │ │ │ │ ├── policyruleswithsubjects.go │ │ │ │ │ ├── prioritylevelconfiguration.go │ │ │ │ │ ├── prioritylevelconfigurationcondition.go │ │ │ │ │ ├── prioritylevelconfigurationreference.go │ │ │ │ │ ├── prioritylevelconfigurationspec.go │ │ │ │ │ ├── prioritylevelconfigurationstatus.go │ │ │ │ │ ├── queuingconfiguration.go │ │ │ │ │ ├── resourcepolicyrule.go │ │ │ │ │ ├── serviceaccountsubject.go │ │ │ │ │ ├── subject.go │ │ │ │ │ └── usersubject.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── exemptprioritylevelconfiguration.go │ │ │ │ │ ├── flowdistinguishermethod.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── flowschemacondition.go │ │ │ │ │ ├── flowschemaspec.go │ │ │ │ │ ├── flowschemastatus.go │ │ │ │ │ ├── groupsubject.go │ │ │ │ │ ├── limitedprioritylevelconfiguration.go │ │ │ │ │ ├── limitresponse.go │ │ │ │ │ ├── nonresourcepolicyrule.go │ │ │ │ │ ├── policyruleswithsubjects.go │ │ │ │ │ ├── prioritylevelconfiguration.go │ │ │ │ │ ├── prioritylevelconfigurationcondition.go │ │ │ │ │ ├── prioritylevelconfigurationreference.go │ │ │ │ │ ├── prioritylevelconfigurationspec.go │ │ │ │ │ ├── prioritylevelconfigurationstatus.go │ │ │ │ │ ├── queuingconfiguration.go │ │ │ │ │ ├── resourcepolicyrule.go │ │ │ │ │ ├── serviceaccountsubject.go │ │ │ │ │ ├── subject.go │ │ │ │ │ └── usersubject.go │ │ │ ├── imagepolicy │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── imagereview.go │ │ │ │ │ ├── imagereviewcontainerspec.go │ │ │ │ │ ├── imagereviewspec.go │ │ │ │ │ └── imagereviewstatus.go │ │ │ ├── internal │ │ │ │ └── internal.go │ │ │ ├── meta │ │ │ │ └── v1 │ │ │ │ │ ├── condition.go │ │ │ │ │ ├── deleteoptions.go │ │ │ │ │ ├── labelselector.go │ │ │ │ │ ├── labelselectorrequirement.go │ │ │ │ │ ├── managedfieldsentry.go │ │ │ │ │ ├── objectmeta.go │ │ │ │ │ ├── ownerreference.go │ │ │ │ │ ├── preconditions.go │ │ │ │ │ ├── typemeta.go │ │ │ │ │ └── unstructured.go │ │ │ ├── networking │ │ │ │ ├── v1 │ │ │ │ │ ├── httpingresspath.go │ │ │ │ │ ├── httpingressrulevalue.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressbackend.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── ingressclassparametersreference.go │ │ │ │ │ ├── ingressclassspec.go │ │ │ │ │ ├── ingressloadbalanceringress.go │ │ │ │ │ ├── ingressloadbalancerstatus.go │ │ │ │ │ ├── ingressportstatus.go │ │ │ │ │ ├── ingressrule.go │ │ │ │ │ ├── ingressrulevalue.go │ │ │ │ │ ├── ingressservicebackend.go │ │ │ │ │ ├── ingressspec.go │ │ │ │ │ ├── ingressstatus.go │ │ │ │ │ ├── ingresstls.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ ├── ipaddressspec.go │ │ │ │ │ ├── ipblock.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ ├── networkpolicyegressrule.go │ │ │ │ │ ├── networkpolicyingressrule.go │ │ │ │ │ ├── networkpolicypeer.go │ │ │ │ │ ├── networkpolicyport.go │ │ │ │ │ ├── networkpolicyspec.go │ │ │ │ │ ├── parentreference.go │ │ │ │ │ ├── servicebackendport.go │ │ │ │ │ ├── servicecidr.go │ │ │ │ │ ├── servicecidrspec.go │ │ │ │ │ └── servicecidrstatus.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── httpingresspath.go │ │ │ │ │ ├── httpingressrulevalue.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressbackend.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── ingressclassparametersreference.go │ │ │ │ │ ├── ingressclassspec.go │ │ │ │ │ ├── ingressloadbalanceringress.go │ │ │ │ │ ├── ingressloadbalancerstatus.go │ │ │ │ │ ├── ingressportstatus.go │ │ │ │ │ ├── ingressrule.go │ │ │ │ │ ├── ingressrulevalue.go │ │ │ │ │ ├── ingressspec.go │ │ │ │ │ ├── ingressstatus.go │ │ │ │ │ ├── ingresstls.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ ├── ipaddressspec.go │ │ │ │ │ ├── parentreference.go │ │ │ │ │ ├── servicecidr.go │ │ │ │ │ ├── servicecidrspec.go │ │ │ │ │ └── servicecidrstatus.go │ │ │ ├── node │ │ │ │ ├── v1 │ │ │ │ │ ├── overhead.go │ │ │ │ │ ├── runtimeclass.go │ │ │ │ │ └── scheduling.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── overhead.go │ │ │ │ │ ├── runtimeclass.go │ │ │ │ │ ├── runtimeclassspec.go │ │ │ │ │ └── scheduling.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── overhead.go │ │ │ │ │ ├── runtimeclass.go │ │ │ │ │ └── scheduling.go │ │ │ ├── policy │ │ │ │ ├── v1 │ │ │ │ │ ├── eviction.go │ │ │ │ │ ├── poddisruptionbudget.go │ │ │ │ │ ├── poddisruptionbudgetspec.go │ │ │ │ │ └── poddisruptionbudgetstatus.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── eviction.go │ │ │ │ │ ├── poddisruptionbudget.go │ │ │ │ │ ├── poddisruptionbudgetspec.go │ │ │ │ │ └── poddisruptionbudgetstatus.go │ │ │ ├── rbac │ │ │ │ ├── v1 │ │ │ │ │ ├── aggregationrule.go │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── policyrule.go │ │ │ │ │ ├── role.go │ │ │ │ │ ├── rolebinding.go │ │ │ │ │ ├── roleref.go │ │ │ │ │ └── subject.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── aggregationrule.go │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── policyrule.go │ │ │ │ │ ├── role.go │ │ │ │ │ ├── rolebinding.go │ │ │ │ │ ├── roleref.go │ │ │ │ │ └── subject.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── aggregationrule.go │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── policyrule.go │ │ │ │ │ ├── role.go │ │ │ │ │ ├── rolebinding.go │ │ │ │ │ ├── roleref.go │ │ │ │ │ └── subject.go │ │ │ ├── resource │ │ │ │ ├── v1 │ │ │ │ │ ├── allocateddevicestatus.go │ │ │ │ │ ├── allocationresult.go │ │ │ │ │ ├── capacityrequestpolicy.go │ │ │ │ │ ├── capacityrequestpolicyrange.go │ │ │ │ │ ├── capacityrequirements.go │ │ │ │ │ ├── celdeviceselector.go │ │ │ │ │ ├── counter.go │ │ │ │ │ ├── counterset.go │ │ │ │ │ ├── device.go │ │ │ │ │ ├── deviceallocationconfiguration.go │ │ │ │ │ ├── deviceallocationresult.go │ │ │ │ │ ├── deviceattribute.go │ │ │ │ │ ├── devicecapacity.go │ │ │ │ │ ├── deviceclaim.go │ │ │ │ │ ├── deviceclaimconfiguration.go │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── deviceclassconfiguration.go │ │ │ │ │ ├── deviceclassspec.go │ │ │ │ │ ├── deviceconfiguration.go │ │ │ │ │ ├── deviceconstraint.go │ │ │ │ │ ├── devicecounterconsumption.go │ │ │ │ │ ├── devicerequest.go │ │ │ │ │ ├── devicerequestallocationresult.go │ │ │ │ │ ├── deviceselector.go │ │ │ │ │ ├── devicesubrequest.go │ │ │ │ │ ├── devicetaint.go │ │ │ │ │ ├── devicetoleration.go │ │ │ │ │ ├── exactdevicerequest.go │ │ │ │ │ ├── networkdevicedata.go │ │ │ │ │ ├── opaquedeviceconfiguration.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimconsumerreference.go │ │ │ │ │ ├── resourceclaimspec.go │ │ │ │ │ ├── resourceclaimstatus.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ ├── resourceclaimtemplatespec.go │ │ │ │ │ ├── resourcepool.go │ │ │ │ │ ├── resourceslice.go │ │ │ │ │ └── resourceslicespec.go │ │ │ │ ├── v1alpha3 │ │ │ │ │ ├── celdeviceselector.go │ │ │ │ │ ├── deviceselector.go │ │ │ │ │ ├── devicetaint.go │ │ │ │ │ ├── devicetaintrule.go │ │ │ │ │ ├── devicetaintrulespec.go │ │ │ │ │ └── devicetaintselector.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── allocateddevicestatus.go │ │ │ │ │ ├── allocationresult.go │ │ │ │ │ ├── basicdevice.go │ │ │ │ │ ├── capacityrequestpolicy.go │ │ │ │ │ ├── capacityrequestpolicyrange.go │ │ │ │ │ ├── capacityrequirements.go │ │ │ │ │ ├── celdeviceselector.go │ │ │ │ │ ├── counter.go │ │ │ │ │ ├── counterset.go │ │ │ │ │ ├── device.go │ │ │ │ │ ├── deviceallocationconfiguration.go │ │ │ │ │ ├── deviceallocationresult.go │ │ │ │ │ ├── deviceattribute.go │ │ │ │ │ ├── devicecapacity.go │ │ │ │ │ ├── deviceclaim.go │ │ │ │ │ ├── deviceclaimconfiguration.go │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── deviceclassconfiguration.go │ │ │ │ │ ├── deviceclassspec.go │ │ │ │ │ ├── deviceconfiguration.go │ │ │ │ │ ├── deviceconstraint.go │ │ │ │ │ ├── devicecounterconsumption.go │ │ │ │ │ ├── devicerequest.go │ │ │ │ │ ├── devicerequestallocationresult.go │ │ │ │ │ ├── deviceselector.go │ │ │ │ │ ├── devicesubrequest.go │ │ │ │ │ ├── devicetaint.go │ │ │ │ │ ├── devicetoleration.go │ │ │ │ │ ├── networkdevicedata.go │ │ │ │ │ ├── opaquedeviceconfiguration.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimconsumerreference.go │ │ │ │ │ ├── resourceclaimspec.go │ │ │ │ │ ├── resourceclaimstatus.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ ├── resourceclaimtemplatespec.go │ │ │ │ │ ├── resourcepool.go │ │ │ │ │ ├── resourceslice.go │ │ │ │ │ └── resourceslicespec.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── allocateddevicestatus.go │ │ │ │ │ ├── allocationresult.go │ │ │ │ │ ├── capacityrequestpolicy.go │ │ │ │ │ ├── capacityrequestpolicyrange.go │ │ │ │ │ ├── capacityrequirements.go │ │ │ │ │ ├── celdeviceselector.go │ │ │ │ │ ├── counter.go │ │ │ │ │ ├── counterset.go │ │ │ │ │ ├── device.go │ │ │ │ │ ├── deviceallocationconfiguration.go │ │ │ │ │ ├── deviceallocationresult.go │ │ │ │ │ ├── deviceattribute.go │ │ │ │ │ ├── devicecapacity.go │ │ │ │ │ ├── deviceclaim.go │ │ │ │ │ ├── deviceclaimconfiguration.go │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── deviceclassconfiguration.go │ │ │ │ │ ├── deviceclassspec.go │ │ │ │ │ ├── deviceconfiguration.go │ │ │ │ │ ├── deviceconstraint.go │ │ │ │ │ ├── devicecounterconsumption.go │ │ │ │ │ ├── devicerequest.go │ │ │ │ │ ├── devicerequestallocationresult.go │ │ │ │ │ ├── deviceselector.go │ │ │ │ │ ├── devicesubrequest.go │ │ │ │ │ ├── devicetaint.go │ │ │ │ │ ├── devicetoleration.go │ │ │ │ │ ├── exactdevicerequest.go │ │ │ │ │ ├── networkdevicedata.go │ │ │ │ │ ├── opaquedeviceconfiguration.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimconsumerreference.go │ │ │ │ │ ├── resourceclaimspec.go │ │ │ │ │ ├── resourceclaimstatus.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ ├── resourceclaimtemplatespec.go │ │ │ │ │ ├── resourcepool.go │ │ │ │ │ ├── resourceslice.go │ │ │ │ │ └── resourceslicespec.go │ │ │ ├── scheduling │ │ │ │ ├── v1 │ │ │ │ │ └── priorityclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ └── priorityclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ └── priorityclass.go │ │ │ ├── storage │ │ │ │ ├── v1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csidriverspec.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csinodedriver.go │ │ │ │ │ ├── csinodespec.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── tokenrequest.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ ├── volumeattachmentsource.go │ │ │ │ │ ├── volumeattachmentspec.go │ │ │ │ │ ├── volumeattachmentstatus.go │ │ │ │ │ ├── volumeattributesclass.go │ │ │ │ │ ├── volumeerror.go │ │ │ │ │ └── volumenoderesources.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ ├── volumeattachmentsource.go │ │ │ │ │ ├── volumeattachmentspec.go │ │ │ │ │ ├── volumeattachmentstatus.go │ │ │ │ │ ├── volumeattributesclass.go │ │ │ │ │ └── volumeerror.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csidriverspec.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csinodedriver.go │ │ │ │ │ ├── csinodespec.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── tokenrequest.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ ├── volumeattachmentsource.go │ │ │ │ │ ├── volumeattachmentspec.go │ │ │ │ │ ├── volumeattachmentstatus.go │ │ │ │ │ ├── volumeattributesclass.go │ │ │ │ │ ├── volumeerror.go │ │ │ │ │ └── volumenoderesources.go │ │ │ ├── storagemigration │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── groupversionresource.go │ │ │ │ │ ├── migrationcondition.go │ │ │ │ │ ├── storageversionmigration.go │ │ │ │ │ ├── storageversionmigrationspec.go │ │ │ │ │ └── storageversionmigrationstatus.go │ │ │ └── utils.go │ │ ├── discovery │ │ │ ├── aggregated_discovery.go │ │ │ ├── discovery_client.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ │ └── discovery.go │ │ │ └── helper.go │ │ ├── dynamic │ │ │ ├── interface.go │ │ │ ├── scheme.go │ │ │ └── simple.go │ │ ├── features │ │ │ ├── envvar.go │ │ │ ├── features.go │ │ │ └── known_features.go │ │ ├── gentype │ │ │ ├── fake.go │ │ │ └── type.go │ │ ├── informers │ │ │ ├── admissionregistration │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ └── validatingwebhookconfiguration.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ └── validatingadmissionpolicybinding.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ └── validatingwebhookconfiguration.go │ │ │ ├── apiserverinternal │ │ │ │ ├── interface.go │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── storageversion.go │ │ │ ├── apps │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ └── statefulset.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── statefulset.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ └── statefulset.go │ │ │ ├── autoscaling │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ └── interface.go │ │ │ │ ├── v2 │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ └── interface.go │ │ │ │ ├── v2beta1 │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ └── interface.go │ │ │ │ └── v2beta2 │ │ │ │ │ ├── horizontalpodautoscaler.go │ │ │ │ │ └── interface.go │ │ │ ├── batch │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── cronjob.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── job.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── cronjob.go │ │ │ │ │ └── interface.go │ │ │ ├── certificates │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ └── interface.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── podcertificaterequest.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ └── interface.go │ │ │ ├── coordination │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── lease.go │ │ │ │ ├── v1alpha2 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── leasecandidate.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── lease.go │ │ │ │ │ └── leasecandidate.go │ │ │ ├── core │ │ │ │ ├── interface.go │ │ │ │ └── v1 │ │ │ │ │ ├── componentstatus.go │ │ │ │ │ ├── configmap.go │ │ │ │ │ ├── endpoints.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── limitrange.go │ │ │ │ │ ├── namespace.go │ │ │ │ │ ├── node.go │ │ │ │ │ ├── persistentvolume.go │ │ │ │ │ ├── persistentvolumeclaim.go │ │ │ │ │ ├── pod.go │ │ │ │ │ ├── podtemplate.go │ │ │ │ │ ├── replicationcontroller.go │ │ │ │ │ ├── resourcequota.go │ │ │ │ │ ├── secret.go │ │ │ │ │ ├── service.go │ │ │ │ │ └── serviceaccount.go │ │ │ ├── discovery │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ └── interface.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ └── interface.go │ │ │ ├── doc.go │ │ │ ├── events │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── event.go │ │ │ │ │ └── interface.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── event.go │ │ │ │ │ └── interface.go │ │ │ ├── extensions │ │ │ │ ├── interface.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ └── replicaset.go │ │ │ ├── factory.go │ │ │ ├── flowcontrol │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── v1beta2 │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── interface.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ ├── generic.go │ │ │ ├── internalinterfaces │ │ │ │ └── factory_interfaces.go │ │ │ ├── networking │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ └── servicecidr.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ └── servicecidr.go │ │ │ ├── node │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── runtimeclass.go │ │ │ ├── policy │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── poddisruptionbudget.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── poddisruptionbudget.go │ │ │ ├── rbac │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ ├── resource │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ ├── v1alpha3 │ │ │ │ │ ├── devicetaintrule.go │ │ │ │ │ └── interface.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ ├── scheduling │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── priorityclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── priorityclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── interface.go │ │ │ │ │ └── priorityclass.go │ │ │ ├── storage │ │ │ │ ├── interface.go │ │ │ │ ├── v1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ └── storagemigration │ │ │ │ ├── interface.go │ │ │ │ └── v1alpha1 │ │ │ │ ├── interface.go │ │ │ │ └── storageversionmigration.go │ │ ├── kubernetes │ │ │ ├── clientset.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ │ ├── clientset_generated.go │ │ │ │ ├── doc.go │ │ │ │ └── register.go │ │ │ ├── import.go │ │ │ ├── scheme │ │ │ │ ├── doc.go │ │ │ │ └── register.go │ │ │ └── typed │ │ │ │ ├── admissionregistration │ │ │ │ ├── v1 │ │ │ │ │ ├── admissionregistration_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_admissionregistration_client.go │ │ │ │ │ │ ├── fake_mutatingwebhookconfiguration.go │ │ │ │ │ │ ├── fake_validatingadmissionpolicy.go │ │ │ │ │ │ ├── fake_validatingadmissionpolicybinding.go │ │ │ │ │ │ └── fake_validatingwebhookconfiguration.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ └── validatingwebhookconfiguration.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── admissionregistration_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_admissionregistration_client.go │ │ │ │ │ │ ├── fake_mutatingadmissionpolicy.go │ │ │ │ │ │ ├── fake_mutatingadmissionpolicybinding.go │ │ │ │ │ │ ├── fake_validatingadmissionpolicy.go │ │ │ │ │ │ └── fake_validatingadmissionpolicybinding.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ └── validatingadmissionpolicybinding.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── admissionregistration_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_admissionregistration_client.go │ │ │ │ │ ├── fake_mutatingadmissionpolicy.go │ │ │ │ │ ├── fake_mutatingadmissionpolicybinding.go │ │ │ │ │ ├── fake_mutatingwebhookconfiguration.go │ │ │ │ │ ├── fake_validatingadmissionpolicy.go │ │ │ │ │ ├── fake_validatingadmissionpolicybinding.go │ │ │ │ │ └── fake_validatingwebhookconfiguration.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ └── validatingwebhookconfiguration.go │ │ │ │ ├── apiserverinternal │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── apiserverinternal_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_apiserverinternal_client.go │ │ │ │ │ └── fake_storageversion.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── storageversion.go │ │ │ │ ├── apps │ │ │ │ ├── v1 │ │ │ │ │ ├── apps_client.go │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_apps_client.go │ │ │ │ │ │ ├── fake_controllerrevision.go │ │ │ │ │ │ ├── fake_daemonset.go │ │ │ │ │ │ ├── fake_deployment.go │ │ │ │ │ │ ├── fake_replicaset.go │ │ │ │ │ │ └── fake_statefulset.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ └── statefulset.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── apps_client.go │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_apps_client.go │ │ │ │ │ │ ├── fake_controllerrevision.go │ │ │ │ │ │ ├── fake_deployment.go │ │ │ │ │ │ └── fake_statefulset.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── statefulset.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── apps_client.go │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_apps_client.go │ │ │ │ │ ├── fake_controllerrevision.go │ │ │ │ │ ├── fake_daemonset.go │ │ │ │ │ ├── fake_deployment.go │ │ │ │ │ ├── fake_replicaset.go │ │ │ │ │ └── fake_statefulset.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ └── statefulset.go │ │ │ │ ├── authentication │ │ │ │ ├── v1 │ │ │ │ │ ├── authentication_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_authentication_client.go │ │ │ │ │ │ ├── fake_selfsubjectreview.go │ │ │ │ │ │ └── fake_tokenreview.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── selfsubjectreview.go │ │ │ │ │ └── tokenreview.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── authentication_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_authentication_client.go │ │ │ │ │ │ └── fake_selfsubjectreview.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── selfsubjectreview.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authentication_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_authentication_client.go │ │ │ │ │ ├── fake_selfsubjectreview.go │ │ │ │ │ └── fake_tokenreview.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── selfsubjectreview.go │ │ │ │ │ └── tokenreview.go │ │ │ │ ├── authorization │ │ │ │ ├── v1 │ │ │ │ │ ├── authorization_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_authorization_client.go │ │ │ │ │ │ ├── fake_localsubjectaccessreview.go │ │ │ │ │ │ ├── fake_selfsubjectaccessreview.go │ │ │ │ │ │ ├── fake_selfsubjectrulesreview.go │ │ │ │ │ │ └── fake_subjectaccessreview.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── localsubjectaccessreview.go │ │ │ │ │ ├── selfsubjectaccessreview.go │ │ │ │ │ ├── selfsubjectrulesreview.go │ │ │ │ │ └── subjectaccessreview.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── authorization_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_authorization_client.go │ │ │ │ │ ├── fake_localsubjectaccessreview.go │ │ │ │ │ ├── fake_selfsubjectaccessreview.go │ │ │ │ │ ├── fake_selfsubjectrulesreview.go │ │ │ │ │ └── fake_subjectaccessreview.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── localsubjectaccessreview.go │ │ │ │ │ ├── selfsubjectaccessreview.go │ │ │ │ │ ├── selfsubjectrulesreview.go │ │ │ │ │ └── subjectaccessreview.go │ │ │ │ ├── autoscaling │ │ │ │ ├── v1 │ │ │ │ │ ├── autoscaling_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_autoscaling_client.go │ │ │ │ │ │ └── fake_horizontalpodautoscaler.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ ├── v2 │ │ │ │ │ ├── autoscaling_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_autoscaling_client.go │ │ │ │ │ │ └── fake_horizontalpodautoscaler.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ ├── v2beta1 │ │ │ │ │ ├── autoscaling_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_autoscaling_client.go │ │ │ │ │ │ └── fake_horizontalpodautoscaler.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ └── v2beta2 │ │ │ │ │ ├── autoscaling_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_autoscaling_client.go │ │ │ │ │ └── fake_horizontalpodautoscaler.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ ├── batch │ │ │ │ ├── v1 │ │ │ │ │ ├── batch_client.go │ │ │ │ │ ├── cronjob.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_batch_client.go │ │ │ │ │ │ ├── fake_cronjob.go │ │ │ │ │ │ └── fake_job.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── job.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── batch_client.go │ │ │ │ │ ├── cronjob.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_batch_client.go │ │ │ │ │ └── fake_cronjob.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── certificates │ │ │ │ ├── v1 │ │ │ │ │ ├── certificates_client.go │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_certificates_client.go │ │ │ │ │ │ └── fake_certificatesigningrequest.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── certificates_client.go │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_certificates_client.go │ │ │ │ │ │ ├── fake_clustertrustbundle.go │ │ │ │ │ │ └── fake_podcertificaterequest.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── podcertificaterequest.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── certificates_client.go │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ ├── certificatesigningrequest_expansion.go │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_certificates_client.go │ │ │ │ │ ├── fake_certificatesigningrequest.go │ │ │ │ │ ├── fake_certificatesigningrequest_expansion.go │ │ │ │ │ └── fake_clustertrustbundle.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── coordination │ │ │ │ ├── v1 │ │ │ │ │ ├── coordination_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_coordination_client.go │ │ │ │ │ │ └── fake_lease.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── lease.go │ │ │ │ ├── v1alpha2 │ │ │ │ │ ├── coordination_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_coordination_client.go │ │ │ │ │ │ └── fake_leasecandidate.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── leasecandidate.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── coordination_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_coordination_client.go │ │ │ │ │ ├── fake_lease.go │ │ │ │ │ └── fake_leasecandidate.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── lease.go │ │ │ │ │ └── leasecandidate.go │ │ │ │ ├── core │ │ │ │ └── v1 │ │ │ │ │ ├── componentstatus.go │ │ │ │ │ ├── configmap.go │ │ │ │ │ ├── core_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── endpoints.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── event_expansion.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_componentstatus.go │ │ │ │ │ ├── fake_configmap.go │ │ │ │ │ ├── fake_core_client.go │ │ │ │ │ ├── fake_endpoints.go │ │ │ │ │ ├── fake_event.go │ │ │ │ │ ├── fake_event_expansion.go │ │ │ │ │ ├── fake_limitrange.go │ │ │ │ │ ├── fake_namespace.go │ │ │ │ │ ├── fake_namespace_expansion.go │ │ │ │ │ ├── fake_node.go │ │ │ │ │ ├── fake_node_expansion.go │ │ │ │ │ ├── fake_persistentvolume.go │ │ │ │ │ ├── fake_persistentvolumeclaim.go │ │ │ │ │ ├── fake_pod.go │ │ │ │ │ ├── fake_pod_expansion.go │ │ │ │ │ ├── fake_podtemplate.go │ │ │ │ │ ├── fake_replicationcontroller.go │ │ │ │ │ ├── fake_resourcequota.go │ │ │ │ │ ├── fake_secret.go │ │ │ │ │ ├── fake_service.go │ │ │ │ │ ├── fake_service_expansion.go │ │ │ │ │ └── fake_serviceaccount.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── limitrange.go │ │ │ │ │ ├── namespace.go │ │ │ │ │ ├── namespace_expansion.go │ │ │ │ │ ├── node.go │ │ │ │ │ ├── node_expansion.go │ │ │ │ │ ├── persistentvolume.go │ │ │ │ │ ├── persistentvolumeclaim.go │ │ │ │ │ ├── pod.go │ │ │ │ │ ├── pod_expansion.go │ │ │ │ │ ├── podtemplate.go │ │ │ │ │ ├── replicationcontroller.go │ │ │ │ │ ├── resourcequota.go │ │ │ │ │ ├── secret.go │ │ │ │ │ ├── service.go │ │ │ │ │ ├── service_expansion.go │ │ │ │ │ └── serviceaccount.go │ │ │ │ ├── discovery │ │ │ │ ├── v1 │ │ │ │ │ ├── discovery_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_discovery_client.go │ │ │ │ │ │ └── fake_endpointslice.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── discovery_client.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_discovery_client.go │ │ │ │ │ └── fake_endpointslice.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── events │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── events_client.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_event.go │ │ │ │ │ │ └── fake_events_client.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── event_expansion.go │ │ │ │ │ ├── events_client.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_event.go │ │ │ │ │ ├── fake_event_expansion.go │ │ │ │ │ └── fake_events_client.go │ │ │ │ │ └── generated_expansion.go │ │ │ │ ├── extensions │ │ │ │ └── v1beta1 │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── deployment_expansion.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── extensions_client.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_daemonset.go │ │ │ │ │ ├── fake_deployment.go │ │ │ │ │ ├── fake_deployment_expansion.go │ │ │ │ │ ├── fake_extensions_client.go │ │ │ │ │ ├── fake_ingress.go │ │ │ │ │ ├── fake_networkpolicy.go │ │ │ │ │ └── fake_replicaset.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ └── replicaset.go │ │ │ │ ├── flowcontrol │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_flowcontrol_client.go │ │ │ │ │ │ ├── fake_flowschema.go │ │ │ │ │ │ └── fake_prioritylevelconfiguration.go │ │ │ │ │ ├── flowcontrol_client.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_flowcontrol_client.go │ │ │ │ │ │ ├── fake_flowschema.go │ │ │ │ │ │ └── fake_prioritylevelconfiguration.go │ │ │ │ │ ├── flowcontrol_client.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── v1beta2 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_flowcontrol_client.go │ │ │ │ │ │ ├── fake_flowschema.go │ │ │ │ │ │ └── fake_prioritylevelconfiguration.go │ │ │ │ │ ├── flowcontrol_client.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_flowcontrol_client.go │ │ │ │ │ ├── fake_flowschema.go │ │ │ │ │ └── fake_prioritylevelconfiguration.go │ │ │ │ │ ├── flowcontrol_client.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── networking │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_ingress.go │ │ │ │ │ │ ├── fake_ingressclass.go │ │ │ │ │ │ ├── fake_ipaddress.go │ │ │ │ │ │ ├── fake_networking_client.go │ │ │ │ │ │ ├── fake_networkpolicy.go │ │ │ │ │ │ └── fake_servicecidr.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ ├── networking_client.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ └── servicecidr.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_ingress.go │ │ │ │ │ ├── fake_ingressclass.go │ │ │ │ │ ├── fake_ipaddress.go │ │ │ │ │ ├── fake_networking_client.go │ │ │ │ │ └── fake_servicecidr.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ ├── networking_client.go │ │ │ │ │ └── servicecidr.go │ │ │ │ ├── node │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_node_client.go │ │ │ │ │ │ └── fake_runtimeclass.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── node_client.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_node_client.go │ │ │ │ │ │ └── fake_runtimeclass.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── node_client.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_node_client.go │ │ │ │ │ └── fake_runtimeclass.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── node_client.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ ├── policy │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── eviction.go │ │ │ │ │ ├── eviction_expansion.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_eviction.go │ │ │ │ │ │ ├── fake_eviction_expansion.go │ │ │ │ │ │ ├── fake_poddisruptionbudget.go │ │ │ │ │ │ └── fake_policy_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── poddisruptionbudget.go │ │ │ │ │ └── policy_client.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── eviction.go │ │ │ │ │ ├── eviction_expansion.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_eviction.go │ │ │ │ │ ├── fake_eviction_expansion.go │ │ │ │ │ ├── fake_poddisruptionbudget.go │ │ │ │ │ └── fake_policy_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── poddisruptionbudget.go │ │ │ │ │ └── policy_client.go │ │ │ │ ├── rbac │ │ │ │ ├── v1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_clusterrole.go │ │ │ │ │ │ ├── fake_clusterrolebinding.go │ │ │ │ │ │ ├── fake_rbac_client.go │ │ │ │ │ │ ├── fake_role.go │ │ │ │ │ │ └── fake_rolebinding.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── rbac_client.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_clusterrole.go │ │ │ │ │ │ ├── fake_clusterrolebinding.go │ │ │ │ │ │ ├── fake_rbac_client.go │ │ │ │ │ │ ├── fake_role.go │ │ │ │ │ │ └── fake_rolebinding.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── rbac_client.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_clusterrole.go │ │ │ │ │ ├── fake_clusterrolebinding.go │ │ │ │ │ ├── fake_rbac_client.go │ │ │ │ │ ├── fake_role.go │ │ │ │ │ └── fake_rolebinding.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── rbac_client.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ ├── resource │ │ │ │ ├── v1 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_deviceclass.go │ │ │ │ │ │ ├── fake_resource_client.go │ │ │ │ │ │ ├── fake_resourceclaim.go │ │ │ │ │ │ ├── fake_resourceclaimtemplate.go │ │ │ │ │ │ └── fake_resourceslice.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── resource_client.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ ├── v1alpha3 │ │ │ │ │ ├── devicetaintrule.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_devicetaintrule.go │ │ │ │ │ │ └── fake_resource_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ └── resource_client.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_deviceclass.go │ │ │ │ │ │ ├── fake_resource_client.go │ │ │ │ │ │ ├── fake_resourceclaim.go │ │ │ │ │ │ ├── fake_resourceclaimtemplate.go │ │ │ │ │ │ └── fake_resourceslice.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── resource_client.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_deviceclass.go │ │ │ │ │ ├── fake_resource_client.go │ │ │ │ │ ├── fake_resourceclaim.go │ │ │ │ │ ├── fake_resourceclaimtemplate.go │ │ │ │ │ └── fake_resourceslice.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── resource_client.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ ├── scheduling │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_priorityclass.go │ │ │ │ │ │ └── fake_scheduling_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── priorityclass.go │ │ │ │ │ └── scheduling_client.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_priorityclass.go │ │ │ │ │ │ └── fake_scheduling_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── priorityclass.go │ │ │ │ │ └── scheduling_client.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_priorityclass.go │ │ │ │ │ └── fake_scheduling_client.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── priorityclass.go │ │ │ │ │ └── scheduling_client.go │ │ │ │ ├── storage │ │ │ │ ├── v1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_csidriver.go │ │ │ │ │ │ ├── fake_csinode.go │ │ │ │ │ │ ├── fake_csistoragecapacity.go │ │ │ │ │ │ ├── fake_storage_client.go │ │ │ │ │ │ ├── fake_storageclass.go │ │ │ │ │ │ ├── fake_volumeattachment.go │ │ │ │ │ │ └── fake_volumeattributesclass.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── storage_client.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── fake_csistoragecapacity.go │ │ │ │ │ │ ├── fake_storage_client.go │ │ │ │ │ │ ├── fake_volumeattachment.go │ │ │ │ │ │ └── fake_volumeattributesclass.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── storage_client.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── fake_csidriver.go │ │ │ │ │ ├── fake_csinode.go │ │ │ │ │ ├── fake_csistoragecapacity.go │ │ │ │ │ ├── fake_storage_client.go │ │ │ │ │ ├── fake_storageclass.go │ │ │ │ │ ├── fake_volumeattachment.go │ │ │ │ │ └── fake_volumeattributesclass.go │ │ │ │ │ ├── generated_expansion.go │ │ │ │ │ ├── storage_client.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ └── storagemigration │ │ │ │ └── v1alpha1 │ │ │ │ ├── doc.go │ │ │ │ ├── fake │ │ │ │ ├── doc.go │ │ │ │ ├── fake_storagemigration_client.go │ │ │ │ └── fake_storageversionmigration.go │ │ │ │ ├── generated_expansion.go │ │ │ │ ├── storagemigration_client.go │ │ │ │ └── storageversionmigration.go │ │ ├── listers │ │ │ ├── admissionregistration │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ └── validatingwebhookconfiguration.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ └── validatingadmissionpolicybinding.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── mutatingadmissionpolicy.go │ │ │ │ │ ├── mutatingadmissionpolicybinding.go │ │ │ │ │ ├── mutatingwebhookconfiguration.go │ │ │ │ │ ├── validatingadmissionpolicy.go │ │ │ │ │ ├── validatingadmissionpolicybinding.go │ │ │ │ │ └── validatingwebhookconfiguration.go │ │ │ ├── apiserverinternal │ │ │ │ └── v1alpha1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── storageversion.go │ │ │ ├── apps │ │ │ │ ├── v1 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── daemonset_expansion.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ ├── replicaset_expansion.go │ │ │ │ │ ├── statefulset.go │ │ │ │ │ └── statefulset_expansion.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── statefulset.go │ │ │ │ │ └── statefulset_expansion.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── controllerrevision.go │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── daemonset_expansion.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ ├── replicaset_expansion.go │ │ │ │ │ ├── statefulset.go │ │ │ │ │ └── statefulset_expansion.go │ │ │ ├── autoscaling │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ ├── v2 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ ├── v2beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ │ └── v2beta2 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── horizontalpodautoscaler.go │ │ │ ├── batch │ │ │ │ ├── v1 │ │ │ │ │ ├── cronjob.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── job.go │ │ │ │ │ └── job_expansion.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── cronjob.go │ │ │ │ │ └── expansion_generated.go │ │ │ ├── certificates │ │ │ │ ├── v1 │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── podcertificaterequest.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── certificatesigningrequest.go │ │ │ │ │ ├── clustertrustbundle.go │ │ │ │ │ └── expansion_generated.go │ │ │ ├── coordination │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── lease.go │ │ │ │ ├── v1alpha2 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── leasecandidate.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── lease.go │ │ │ │ │ └── leasecandidate.go │ │ │ ├── core │ │ │ │ └── v1 │ │ │ │ │ ├── componentstatus.go │ │ │ │ │ ├── configmap.go │ │ │ │ │ ├── endpoints.go │ │ │ │ │ ├── event.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── limitrange.go │ │ │ │ │ ├── namespace.go │ │ │ │ │ ├── node.go │ │ │ │ │ ├── persistentvolume.go │ │ │ │ │ ├── persistentvolumeclaim.go │ │ │ │ │ ├── pod.go │ │ │ │ │ ├── podtemplate.go │ │ │ │ │ ├── replicationcontroller.go │ │ │ │ │ ├── replicationcontroller_expansion.go │ │ │ │ │ ├── resourcequota.go │ │ │ │ │ ├── secret.go │ │ │ │ │ ├── service.go │ │ │ │ │ └── serviceaccount.go │ │ │ ├── discovery │ │ │ │ ├── v1 │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── endpointslice.go │ │ │ │ │ └── expansion_generated.go │ │ │ ├── doc.go │ │ │ ├── events │ │ │ │ ├── v1 │ │ │ │ │ ├── event.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── event.go │ │ │ │ │ └── expansion_generated.go │ │ │ ├── extensions │ │ │ │ └── v1beta1 │ │ │ │ │ ├── daemonset.go │ │ │ │ │ ├── daemonset_expansion.go │ │ │ │ │ ├── deployment.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ ├── replicaset.go │ │ │ │ │ └── replicaset_expansion.go │ │ │ ├── flowcontrol │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ ├── v1beta2 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ │ └── v1beta3 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── flowschema.go │ │ │ │ │ └── prioritylevelconfiguration.go │ │ │ ├── generic_helpers.go │ │ │ ├── networking │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ ├── networkpolicy.go │ │ │ │ │ └── servicecidr.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── ingress.go │ │ │ │ │ ├── ingressclass.go │ │ │ │ │ ├── ipaddress.go │ │ │ │ │ └── servicecidr.go │ │ │ ├── node │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── runtimeclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── runtimeclass.go │ │ │ ├── policy │ │ │ │ ├── v1 │ │ │ │ │ ├── eviction.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── poddisruptionbudget.go │ │ │ │ │ └── poddisruptionbudget_expansion.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── eviction.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── poddisruptionbudget.go │ │ │ │ │ └── poddisruptionbudget_expansion.go │ │ │ ├── rbac │ │ │ │ ├── v1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── clusterrole.go │ │ │ │ │ ├── clusterrolebinding.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── role.go │ │ │ │ │ └── rolebinding.go │ │ │ ├── resource │ │ │ │ ├── v1 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ ├── v1alpha3 │ │ │ │ │ ├── devicetaintrule.go │ │ │ │ │ └── expansion_generated.go │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ │ └── v1beta2 │ │ │ │ │ ├── deviceclass.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── resourceclaim.go │ │ │ │ │ ├── resourceclaimtemplate.go │ │ │ │ │ └── resourceslice.go │ │ │ ├── scheduling │ │ │ │ ├── v1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── priorityclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── priorityclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ └── priorityclass.go │ │ │ ├── storage │ │ │ │ ├── v1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ ├── v1alpha1 │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ │ └── v1beta1 │ │ │ │ │ ├── csidriver.go │ │ │ │ │ ├── csinode.go │ │ │ │ │ ├── csistoragecapacity.go │ │ │ │ │ ├── expansion_generated.go │ │ │ │ │ ├── storageclass.go │ │ │ │ │ ├── volumeattachment.go │ │ │ │ │ └── volumeattributesclass.go │ │ │ └── storagemigration │ │ │ │ └── v1alpha1 │ │ │ │ ├── expansion_generated.go │ │ │ │ └── storageversionmigration.go │ │ ├── metadata │ │ │ ├── interface.go │ │ │ └── metadata.go │ │ ├── openapi │ │ │ ├── OWNERS │ │ │ ├── client.go │ │ │ ├── groupversion.go │ │ │ └── typeconverter.go │ │ ├── pkg │ │ │ ├── apis │ │ │ │ └── clientauthentication │ │ │ │ │ ├── OWNERS │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── install │ │ │ │ │ └── install.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── v1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── zz_generated.conversion.go │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ └── zz_generated.defaults.go │ │ │ │ │ ├── v1beta1 │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── zz_generated.conversion.go │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ └── zz_generated.defaults.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ └── version │ │ │ │ ├── base.go │ │ │ │ ├── doc.go │ │ │ │ └── version.go │ │ ├── plugin │ │ │ └── pkg │ │ │ │ └── client │ │ │ │ └── auth │ │ │ │ └── exec │ │ │ │ ├── exec.go │ │ │ │ └── metrics.go │ │ ├── rest │ │ │ ├── .mockery.yaml │ │ │ ├── OWNERS │ │ │ ├── client.go │ │ │ ├── config.go │ │ │ ├── exec.go │ │ │ ├── fake │ │ │ │ └── fake.go │ │ │ ├── plugin.go │ │ │ ├── request.go │ │ │ ├── transport.go │ │ │ ├── url_utils.go │ │ │ ├── urlbackoff.go │ │ │ ├── warnings.go │ │ │ ├── watch │ │ │ │ ├── decoder.go │ │ │ │ └── encoder.go │ │ │ ├── with_retry.go │ │ │ └── zz_generated.deepcopy.go │ │ ├── restmapper │ │ │ ├── category_expansion.go │ │ │ ├── discovery.go │ │ │ └── shortcut.go │ │ ├── testing │ │ │ ├── actions.go │ │ │ ├── fake.go │ │ │ ├── fixture.go │ │ │ └── interface.go │ │ ├── tools │ │ │ ├── auth │ │ │ │ ├── OWNERS │ │ │ │ └── clientauth.go │ │ │ ├── cache │ │ │ │ ├── OWNERS │ │ │ │ ├── controller.go │ │ │ │ ├── delta_fifo.go │ │ │ │ ├── doc.go │ │ │ │ ├── expiration_cache.go │ │ │ │ ├── expiration_cache_fakes.go │ │ │ │ ├── fake_custom_store.go │ │ │ │ ├── fifo.go │ │ │ │ ├── heap.go │ │ │ │ ├── index.go │ │ │ │ ├── listers.go │ │ │ │ ├── listwatch.go │ │ │ │ ├── mutation_cache.go │ │ │ │ ├── mutation_detector.go │ │ │ │ ├── object-names.go │ │ │ │ ├── reflector.go │ │ │ │ ├── reflector_data_consistency_detector.go │ │ │ │ ├── reflector_metrics.go │ │ │ │ ├── retry_with_deadline.go │ │ │ │ ├── shared_informer.go │ │ │ │ ├── store.go │ │ │ │ ├── synctrack │ │ │ │ │ ├── lazy.go │ │ │ │ │ └── synctrack.go │ │ │ │ ├── the_real_fifo.go │ │ │ │ ├── thread_safe_store.go │ │ │ │ └── undelta_store.go │ │ │ ├── clientcmd │ │ │ │ ├── api │ │ │ │ │ ├── doc.go │ │ │ │ │ ├── helpers.go │ │ │ │ │ ├── latest │ │ │ │ │ │ └── latest.go │ │ │ │ │ ├── register.go │ │ │ │ │ ├── types.go │ │ │ │ │ ├── v1 │ │ │ │ │ │ ├── conversion.go │ │ │ │ │ │ ├── defaults.go │ │ │ │ │ │ ├── doc.go │ │ │ │ │ │ ├── register.go │ │ │ │ │ │ ├── types.go │ │ │ │ │ │ ├── zz_generated.conversion.go │ │ │ │ │ │ ├── zz_generated.deepcopy.go │ │ │ │ │ │ └── zz_generated.defaults.go │ │ │ │ │ └── zz_generated.deepcopy.go │ │ │ │ ├── auth_loaders.go │ │ │ │ ├── client_config.go │ │ │ │ ├── config.go │ │ │ │ ├── doc.go │ │ │ │ ├── flag.go │ │ │ │ ├── helpers.go │ │ │ │ ├── loader.go │ │ │ │ ├── merge.go │ │ │ │ ├── merged_client_builder.go │ │ │ │ ├── overrides.go │ │ │ │ └── validation.go │ │ │ ├── internal │ │ │ │ └── events │ │ │ │ │ └── interfaces.go │ │ │ ├── leaderelection │ │ │ │ ├── OWNERS │ │ │ │ ├── healthzadaptor.go │ │ │ │ ├── leaderelection.go │ │ │ │ ├── leasecandidate.go │ │ │ │ ├── metrics.go │ │ │ │ └── resourcelock │ │ │ │ │ ├── interface.go │ │ │ │ │ ├── leaselock.go │ │ │ │ │ └── multilock.go │ │ │ ├── metrics │ │ │ │ ├── OWNERS │ │ │ │ └── metrics.go │ │ │ ├── pager │ │ │ │ └── pager.go │ │ │ ├── record │ │ │ │ ├── OWNERS │ │ │ │ ├── doc.go │ │ │ │ ├── event.go │ │ │ │ ├── events_cache.go │ │ │ │ ├── fake.go │ │ │ │ └── util │ │ │ │ │ └── util.go │ │ │ ├── reference │ │ │ │ └── ref.go │ │ │ ├── remotecommand │ │ │ │ ├── OWNERS │ │ │ │ ├── doc.go │ │ │ │ ├── errorstream.go │ │ │ │ ├── fallback.go │ │ │ │ ├── reader.go │ │ │ │ ├── remotecommand.go │ │ │ │ ├── resize.go │ │ │ │ ├── spdy.go │ │ │ │ ├── v1.go │ │ │ │ ├── v2.go │ │ │ │ ├── v3.go │ │ │ │ ├── v4.go │ │ │ │ ├── v5.go │ │ │ │ └── websocket.go │ │ │ └── watch │ │ │ │ ├── informerwatcher.go │ │ │ │ ├── retrywatcher.go │ │ │ │ └── until.go │ │ ├── transport │ │ │ ├── OWNERS │ │ │ ├── cache.go │ │ │ ├── cache_go118.go │ │ │ ├── cert_rotation.go │ │ │ ├── config.go │ │ │ ├── round_trippers.go │ │ │ ├── spdy │ │ │ │ └── spdy.go │ │ │ ├── token_source.go │ │ │ ├── transport.go │ │ │ └── websocket │ │ │ │ └── roundtripper.go │ │ └── util │ │ │ ├── apply │ │ │ └── apply.go │ │ │ ├── cert │ │ │ ├── OWNERS │ │ │ ├── cert.go │ │ │ ├── csr.go │ │ │ ├── io.go │ │ │ ├── pem.go │ │ │ └── server_inspection.go │ │ │ ├── certificate │ │ │ ├── OWNERS │ │ │ ├── certificate_manager.go │ │ │ ├── certificate_store.go │ │ │ └── csr │ │ │ │ └── csr.go │ │ │ ├── connrotation │ │ │ └── connrotation.go │ │ │ ├── consistencydetector │ │ │ └── data_consistency_detector.go │ │ │ ├── exec │ │ │ └── exec.go │ │ │ ├── flowcontrol │ │ │ ├── backoff.go │ │ │ └── throttle.go │ │ │ ├── homedir │ │ │ └── homedir.go │ │ │ ├── keyutil │ │ │ ├── OWNERS │ │ │ └── key.go │ │ │ ├── retry │ │ │ ├── OWNERS │ │ │ └── util.go │ │ │ ├── testing │ │ │ ├── fake_handler.go │ │ │ ├── fake_openapi_handler.go │ │ │ ├── remove_file.go │ │ │ └── tmpdir.go │ │ │ └── workqueue │ │ │ ├── default_rate_limiters.go │ │ │ ├── delaying_queue.go │ │ │ ├── doc.go │ │ │ ├── metrics.go │ │ │ ├── parallelizer.go │ │ │ ├── queue.go │ │ │ └── rate_limiting_queue.go │ ├── component-base │ │ ├── LICENSE │ │ ├── featuregate │ │ │ ├── OWNERS │ │ │ └── feature_gate.go │ │ ├── metrics │ │ │ ├── OWNERS │ │ │ ├── buckets.go │ │ │ ├── collector.go │ │ │ ├── counter.go │ │ │ ├── desc.go │ │ │ ├── gauge.go │ │ │ ├── histogram.go │ │ │ ├── http.go │ │ │ ├── labels.go │ │ │ ├── legacyregistry │ │ │ │ └── registry.go │ │ │ ├── metric.go │ │ │ ├── options.go │ │ │ ├── opts.go │ │ │ ├── processstarttime.go │ │ │ ├── processstarttime_others.go │ │ │ ├── processstarttime_windows.go │ │ │ ├── prometheus │ │ │ │ └── feature │ │ │ │ │ └── metrics.go │ │ │ ├── prometheusextension │ │ │ │ ├── timing_histogram.go │ │ │ │ ├── timing_histogram_vec.go │ │ │ │ ├── weighted_histogram.go │ │ │ │ └── weighted_histogram_vec.go │ │ │ ├── registry.go │ │ │ ├── summary.go │ │ │ ├── timing_histogram.go │ │ │ ├── value.go │ │ │ ├── version.go │ │ │ ├── version_parser.go │ │ │ └── wrappers.go │ │ ├── version │ │ │ ├── OWNERS │ │ │ ├── base.go │ │ │ ├── dynamic.go │ │ │ └── version.go │ │ └── zpages │ │ │ └── features │ │ │ ├── doc.go │ │ │ └── kube_features.go │ ├── component-helpers │ │ ├── LICENSE │ │ └── node │ │ │ └── util │ │ │ ├── cidr.go │ │ │ ├── conditions.go │ │ │ ├── hostname.go │ │ │ ├── ips.go │ │ │ └── status.go │ ├── controller-manager │ │ ├── LICENSE │ │ └── pkg │ │ │ └── features │ │ │ ├── OWNERS │ │ │ └── kube_features.go │ ├── klog │ │ └── v2 │ │ │ ├── .gitignore │ │ │ ├── .golangci.yaml │ │ │ ├── CONTRIBUTING.md │ │ │ ├── LICENSE │ │ │ ├── OWNERS │ │ │ ├── README.md │ │ │ ├── RELEASE.md │ │ │ ├── SECURITY.md │ │ │ ├── SECURITY_CONTACTS │ │ │ ├── code-of-conduct.md │ │ │ ├── contextual.go │ │ │ ├── contextual_slog.go │ │ │ ├── exit.go │ │ │ ├── format.go │ │ │ ├── imports.go │ │ │ ├── internal │ │ │ ├── buffer │ │ │ │ └── buffer.go │ │ │ ├── clock │ │ │ │ ├── README.md │ │ │ │ └── clock.go │ │ │ ├── dbg │ │ │ │ └── dbg.go │ │ │ ├── serialize │ │ │ │ ├── keyvalues.go │ │ │ │ ├── keyvalues_no_slog.go │ │ │ │ └── keyvalues_slog.go │ │ │ ├── severity │ │ │ │ └── severity.go │ │ │ ├── sloghandler │ │ │ │ └── sloghandler_slog.go │ │ │ └── verbosity │ │ │ │ └── verbosity.go │ │ │ ├── k8s_references.go │ │ │ ├── k8s_references_slog.go │ │ │ ├── klog.go │ │ │ ├── klog_file.go │ │ │ ├── klog_file_others.go │ │ │ ├── klog_file_windows.go │ │ │ ├── klogr.go │ │ │ ├── klogr_slog.go │ │ │ ├── safeptr.go │ │ │ └── textlogger │ │ │ ├── options.go │ │ │ ├── textlogger.go │ │ │ └── textlogger_slog.go │ ├── kube-openapi │ │ ├── LICENSE │ │ └── pkg │ │ │ ├── cached │ │ │ └── cache.go │ │ │ ├── common │ │ │ ├── common.go │ │ │ ├── doc.go │ │ │ └── interfaces.go │ │ │ ├── handler3 │ │ │ └── handler.go │ │ │ ├── internal │ │ │ ├── flags.go │ │ │ ├── serialization.go │ │ │ └── third_party │ │ │ │ └── go-json-experiment │ │ │ │ └── json │ │ │ │ ├── AUTHORS │ │ │ │ ├── CONTRIBUTORS │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ ├── arshal.go │ │ │ │ ├── arshal_any.go │ │ │ │ ├── arshal_default.go │ │ │ │ ├── arshal_funcs.go │ │ │ │ ├── arshal_inlined.go │ │ │ │ ├── arshal_methods.go │ │ │ │ ├── arshal_time.go │ │ │ │ ├── decode.go │ │ │ │ ├── doc.go │ │ │ │ ├── encode.go │ │ │ │ ├── errors.go │ │ │ │ ├── fields.go │ │ │ │ ├── fold.go │ │ │ │ ├── intern.go │ │ │ │ ├── pools.go │ │ │ │ ├── state.go │ │ │ │ ├── token.go │ │ │ │ └── value.go │ │ │ ├── schemaconv │ │ │ ├── openapi.go │ │ │ ├── proto_models.go │ │ │ └── smd.go │ │ │ ├── spec3 │ │ │ ├── component.go │ │ │ ├── encoding.go │ │ │ ├── example.go │ │ │ ├── external_documentation.go │ │ │ ├── fuzz.go │ │ │ ├── header.go │ │ │ ├── media_type.go │ │ │ ├── operation.go │ │ │ ├── parameter.go │ │ │ ├── path.go │ │ │ ├── request_body.go │ │ │ ├── response.go │ │ │ ├── security_scheme.go │ │ │ ├── server.go │ │ │ └── spec.go │ │ │ ├── util │ │ │ └── proto │ │ │ │ ├── OWNERS │ │ │ │ ├── doc.go │ │ │ │ ├── document.go │ │ │ │ ├── document_v3.go │ │ │ │ └── openapi.go │ │ │ └── validation │ │ │ └── spec │ │ │ ├── .gitignore │ │ │ ├── LICENSE │ │ │ ├── contact_info.go │ │ │ ├── external_docs.go │ │ │ ├── gnostic.go │ │ │ ├── header.go │ │ │ ├── info.go │ │ │ ├── items.go │ │ │ ├── license.go │ │ │ ├── operation.go │ │ │ ├── parameter.go │ │ │ ├── path_item.go │ │ │ ├── paths.go │ │ │ ├── ref.go │ │ │ ├── response.go │ │ │ ├── responses.go │ │ │ ├── schema.go │ │ │ ├── security_scheme.go │ │ │ ├── swagger.go │ │ │ └── tag.go │ ├── kubelet │ │ ├── LICENSE │ │ └── pkg │ │ │ └── apis │ │ │ └── podresources │ │ │ └── v1 │ │ │ ├── api.pb.go │ │ │ ├── api.proto │ │ │ └── api_grpc.pb.go │ ├── kubernetes │ │ ├── LICENSE │ │ └── pkg │ │ │ ├── api │ │ │ └── v1 │ │ │ │ └── pod │ │ │ │ └── util.go │ │ │ ├── apis │ │ │ └── core │ │ │ │ ├── OWNERS │ │ │ │ ├── annotation_key_constants.go │ │ │ │ ├── doc.go │ │ │ │ ├── json.go │ │ │ │ ├── objectreference.go │ │ │ │ ├── register.go │ │ │ │ ├── resource.go │ │ │ │ ├── taint.go │ │ │ │ ├── toleration.go │ │ │ │ ├── types.go │ │ │ │ └── zz_generated.deepcopy.go │ │ │ ├── features │ │ │ ├── OWNERS │ │ │ ├── client_adapter.go │ │ │ └── kube_features.go │ │ │ ├── probe │ │ │ ├── OWNERS │ │ │ ├── dialer_others.go │ │ │ ├── dialer_windows.go │ │ │ ├── doc.go │ │ │ ├── http │ │ │ │ ├── http.go │ │ │ │ └── request.go │ │ │ ├── probe.go │ │ │ └── util.go │ │ │ └── util │ │ │ ├── hash │ │ │ └── hash.go │ │ │ └── iptables │ │ │ ├── OWNERS │ │ │ ├── doc.go │ │ │ ├── iptables.go │ │ │ ├── iptables_linux.go │ │ │ └── save_restore.go │ └── utils │ │ ├── LICENSE │ │ ├── buffer │ │ └── ring_growing.go │ │ ├── clock │ │ ├── README.md │ │ └── clock.go │ │ ├── exec │ │ ├── README.md │ │ ├── doc.go │ │ ├── exec.go │ │ ├── fixup_go118.go │ │ ├── fixup_go119.go │ │ └── testing │ │ │ └── fake_exec.go │ │ ├── internal │ │ └── third_party │ │ │ └── forked │ │ │ └── golang │ │ │ ├── LICENSE │ │ │ ├── PATENTS │ │ │ ├── golang-lru │ │ │ └── lru.go │ │ │ └── net │ │ │ ├── ip.go │ │ │ └── parse.go │ │ ├── io │ │ ├── README.md │ │ └── read.go │ │ ├── lru │ │ └── lru.go │ │ ├── net │ │ ├── ipfamily.go │ │ ├── ipnet.go │ │ ├── multi_listen.go │ │ ├── net.go │ │ ├── parse.go │ │ └── port.go │ │ ├── ptr │ │ ├── OWNERS │ │ ├── README.md │ │ └── ptr.go │ │ ├── strings │ │ └── slices │ │ │ └── slices.go │ │ └── trace │ │ ├── README.md │ │ └── trace.go │ ├── kubevirt.io │ ├── api │ │ ├── LICENSE │ │ └── core │ │ │ ├── register.go │ │ │ └── v1 │ │ │ ├── componentconfig.go │ │ │ ├── deepcopy_generated.go │ │ │ ├── defaults.go │ │ │ ├── doc.go │ │ │ ├── register.go │ │ │ ├── sanitizers.go │ │ │ ├── schema.go │ │ │ ├── schema_swagger_generated.go │ │ │ ├── types.go │ │ │ ├── types_swagger_generated.go │ │ │ └── zz_generated.defaults.go │ ├── containerized-data-importer-api │ │ ├── LICENSE │ │ └── pkg │ │ │ └── apis │ │ │ └── core │ │ │ ├── register.go │ │ │ └── v1beta1 │ │ │ ├── doc.go │ │ │ ├── register.go │ │ │ ├── types.go │ │ │ ├── types_swagger_generated.go │ │ │ ├── types_transfer.go │ │ │ ├── utils.go │ │ │ └── zz_generated.deepcopy.go │ └── controller-lifecycle-operator-sdk │ │ └── api │ │ ├── LICENSE │ │ └── types.go │ ├── modules.txt │ └── sigs.k8s.io │ ├── controller-runtime │ ├── .gitignore │ ├── .golangci.yml │ ├── .gomodcheck.yaml │ ├── CONTRIBUTING.md │ ├── FAQ.md │ ├── LICENSE │ ├── Makefile │ ├── OWNERS │ ├── OWNERS_ALIASES │ ├── README.md │ ├── RELEASE.md │ ├── SECURITY_CONTACTS │ ├── TMP-LOGGING.md │ ├── VERSIONING.md │ ├── alias.go │ ├── code-of-conduct.md │ ├── doc.go │ └── pkg │ │ ├── builder │ │ ├── controller.go │ │ ├── doc.go │ │ ├── options.go │ │ └── webhook.go │ │ ├── cache │ │ ├── cache.go │ │ ├── delegating_by_gvk_cache.go │ │ ├── doc.go │ │ ├── informer_cache.go │ │ ├── internal │ │ │ ├── cache_reader.go │ │ │ ├── informers.go │ │ │ └── selector.go │ │ └── multi_namespace_cache.go │ │ ├── certwatcher │ │ ├── certwatcher.go │ │ ├── doc.go │ │ └── metrics │ │ │ └── metrics.go │ │ ├── client │ │ ├── apiutil │ │ │ ├── apimachinery.go │ │ │ ├── errors.go │ │ │ └── restmapper.go │ │ ├── applyconfigurations.go │ │ ├── client.go │ │ ├── client_rest_resources.go │ │ ├── codec.go │ │ ├── config │ │ │ ├── config.go │ │ │ └── doc.go │ │ ├── doc.go │ │ ├── dryrun.go │ │ ├── fake │ │ │ ├── client.go │ │ │ ├── doc.go │ │ │ └── typeconverter.go │ │ ├── fieldowner.go │ │ ├── fieldvalidation.go │ │ ├── interceptor │ │ │ └── intercept.go │ │ ├── interfaces.go │ │ ├── metadata_client.go │ │ ├── namespaced_client.go │ │ ├── object.go │ │ ├── options.go │ │ ├── patch.go │ │ ├── typed_client.go │ │ ├── unstructured_client.go │ │ └── watch.go │ │ ├── cluster │ │ ├── cluster.go │ │ └── internal.go │ │ ├── config │ │ └── controller.go │ │ ├── controller │ │ ├── controller.go │ │ ├── controllerutil │ │ │ ├── controllerutil.go │ │ │ └── doc.go │ │ ├── doc.go │ │ ├── name.go │ │ └── priorityqueue │ │ │ ├── metrics.go │ │ │ └── priorityqueue.go │ │ ├── conversion │ │ └── conversion.go │ │ ├── event │ │ ├── doc.go │ │ └── event.go │ │ ├── handler │ │ ├── doc.go │ │ ├── enqueue.go │ │ ├── enqueue_mapped.go │ │ ├── enqueue_owner.go │ │ └── eventhandler.go │ │ ├── healthz │ │ ├── doc.go │ │ └── healthz.go │ │ ├── internal │ │ ├── controller │ │ │ ├── controller.go │ │ │ └── metrics │ │ │ │ └── metrics.go │ │ ├── field │ │ │ └── selector │ │ │ │ └── utils.go │ │ ├── httpserver │ │ │ └── server.go │ │ ├── log │ │ │ └── log.go │ │ ├── metrics │ │ │ └── workqueue.go │ │ ├── objectutil │ │ │ └── objectutil.go │ │ ├── recorder │ │ │ └── recorder.go │ │ ├── source │ │ │ ├── event_handler.go │ │ │ └── kind.go │ │ └── syncs │ │ │ └── syncs.go │ │ ├── leaderelection │ │ ├── doc.go │ │ └── leader_election.go │ │ ├── log │ │ ├── deleg.go │ │ ├── log.go │ │ ├── null.go │ │ └── warning_handler.go │ │ ├── manager │ │ ├── doc.go │ │ ├── internal.go │ │ ├── manager.go │ │ ├── runnable_group.go │ │ ├── server.go │ │ └── signals │ │ │ ├── doc.go │ │ │ ├── signal.go │ │ │ ├── signal_posix.go │ │ │ └── signal_windows.go │ │ ├── metrics │ │ ├── client_go_adapter.go │ │ ├── doc.go │ │ ├── leaderelection.go │ │ ├── registry.go │ │ ├── server │ │ │ ├── doc.go │ │ │ └── server.go │ │ └── workqueue.go │ │ ├── predicate │ │ ├── doc.go │ │ └── predicate.go │ │ ├── reconcile │ │ ├── doc.go │ │ └── reconcile.go │ │ ├── recorder │ │ └── recorder.go │ │ ├── scheme │ │ └── scheme.go │ │ ├── source │ │ ├── doc.go │ │ └── source.go │ │ └── webhook │ │ ├── admission │ │ ├── decode.go │ │ ├── defaulter_custom.go │ │ ├── doc.go │ │ ├── http.go │ │ ├── metrics │ │ │ └── metrics.go │ │ ├── multi.go │ │ ├── response.go │ │ ├── validator_custom.go │ │ └── webhook.go │ │ ├── alias.go │ │ ├── conversion │ │ ├── conversion.go │ │ ├── decoder.go │ │ └── metrics │ │ │ └── metrics.go │ │ ├── doc.go │ │ ├── internal │ │ └── metrics │ │ │ └── metrics.go │ │ └── server.go │ ├── json │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── Makefile │ ├── OWNERS │ ├── README.md │ ├── SECURITY.md │ ├── SECURITY_CONTACTS │ ├── code-of-conduct.md │ ├── doc.go │ ├── internal │ │ └── golang │ │ │ └── encoding │ │ │ └── json │ │ │ ├── decode.go │ │ │ ├── encode.go │ │ │ ├── fold.go │ │ │ ├── fuzz.go │ │ │ ├── indent.go │ │ │ ├── kubernetes_patch.go │ │ │ ├── scanner.go │ │ │ ├── stream.go │ │ │ ├── tables.go │ │ │ └── tags.go │ └── json.go │ ├── knftables │ ├── .gitignore │ ├── CHANGELOG.md │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── Makefile │ ├── OWNERS │ ├── README.md │ ├── SECURITY_CONTACTS │ ├── code-of-conduct.md │ ├── error.go │ ├── exec.go │ ├── fake.go │ ├── nftables.go │ ├── objects.go │ ├── transaction.go │ ├── types.go │ └── util.go │ ├── network-policy-api │ ├── LICENSE │ ├── apis │ │ └── v1alpha1 │ │ │ ├── adminnetworkpolicy_types.go │ │ │ ├── baselineadminnetworkpolicy_types.go │ │ │ ├── doc.go │ │ │ ├── shared_types.go │ │ │ ├── zz_generated.deepcopy.go │ │ │ └── zz_generated.register.go │ └── pkg │ │ └── client │ │ ├── applyconfiguration │ │ └── apis │ │ │ └── v1alpha1 │ │ │ ├── adminnetworkpolicy.go │ │ │ ├── adminnetworkpolicyegresspeer.go │ │ │ ├── adminnetworkpolicyegressrule.go │ │ │ ├── adminnetworkpolicyingresspeer.go │ │ │ ├── adminnetworkpolicyingressrule.go │ │ │ ├── adminnetworkpolicyport.go │ │ │ ├── adminnetworkpolicyspec.go │ │ │ ├── adminnetworkpolicystatus.go │ │ │ ├── adminnetworkpolicysubject.go │ │ │ ├── baselineadminnetworkpolicy.go │ │ │ ├── baselineadminnetworkpolicyegressrule.go │ │ │ ├── baselineadminnetworkpolicyingressrule.go │ │ │ ├── baselineadminnetworkpolicyspec.go │ │ │ ├── baselineadminnetworkpolicystatus.go │ │ │ ├── namespacedpeer.go │ │ │ ├── namespacedpod.go │ │ │ ├── namespacedpodpeer.go │ │ │ ├── namespacedpodsubject.go │ │ │ ├── port.go │ │ │ └── portrange.go │ │ ├── clientset │ │ └── versioned │ │ │ ├── clientset.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ ├── clientset_generated.go │ │ │ ├── doc.go │ │ │ └── register.go │ │ │ ├── scheme │ │ │ ├── doc.go │ │ │ └── register.go │ │ │ └── typed │ │ │ └── apis │ │ │ └── v1alpha1 │ │ │ ├── adminnetworkpolicy.go │ │ │ ├── apis_client.go │ │ │ ├── baselineadminnetworkpolicy.go │ │ │ ├── doc.go │ │ │ ├── fake │ │ │ ├── doc.go │ │ │ ├── fake_adminnetworkpolicy.go │ │ │ ├── fake_apis_client.go │ │ │ └── fake_baselineadminnetworkpolicy.go │ │ │ └── generated_expansion.go │ │ ├── informers │ │ └── externalversions │ │ │ ├── apis │ │ │ ├── interface.go │ │ │ └── v1alpha1 │ │ │ │ ├── adminnetworkpolicy.go │ │ │ │ ├── baselineadminnetworkpolicy.go │ │ │ │ └── interface.go │ │ │ ├── factory.go │ │ │ ├── generic.go │ │ │ └── internalinterfaces │ │ │ └── factory_interfaces.go │ │ └── listers │ │ └── apis │ │ └── v1alpha1 │ │ ├── adminnetworkpolicy.go │ │ ├── baselineadminnetworkpolicy.go │ │ └── expansion_generated.go │ ├── randfill │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── NOTICE │ ├── OWNERS │ ├── OWNERS_ALIASES │ ├── README.md │ ├── SECURITY_CONTACTS │ ├── bytesource │ │ └── bytesource.go │ ├── code-of-conduct.md │ └── randfill.go │ ├── structured-merge-diff │ └── v6 │ │ ├── LICENSE │ │ ├── fieldpath │ │ ├── doc.go │ │ ├── element.go │ │ ├── fromvalue.go │ │ ├── managers.go │ │ ├── path.go │ │ ├── pathelementmap.go │ │ ├── serialize-pe.go │ │ ├── serialize.go │ │ └── set.go │ │ ├── merge │ │ ├── conflict.go │ │ └── update.go │ │ ├── schema │ │ ├── doc.go │ │ ├── elements.go │ │ ├── equals.go │ │ └── schemaschema.go │ │ ├── typed │ │ ├── compare.go │ │ ├── doc.go │ │ ├── helpers.go │ │ ├── merge.go │ │ ├── parser.go │ │ ├── reconcile_schema.go │ │ ├── remove.go │ │ ├── tofieldset.go │ │ ├── typed.go │ │ └── validate.go │ │ └── value │ │ ├── allocator.go │ │ ├── doc.go │ │ ├── fields.go │ │ ├── jsontagutil.go │ │ ├── list.go │ │ ├── listreflect.go │ │ ├── listunstructured.go │ │ ├── map.go │ │ ├── mapreflect.go │ │ ├── mapunstructured.go │ │ ├── reflectcache.go │ │ ├── scalar.go │ │ ├── structreflect.go │ │ ├── value.go │ │ ├── valuereflect.go │ │ └── valueunstructured.go │ └── yaml │ ├── .gitignore │ ├── CONTRIBUTING.md │ ├── LICENSE │ ├── OWNERS │ ├── README.md │ ├── RELEASE.md │ ├── SECURITY_CONTACTS │ ├── code-of-conduct.md │ ├── fields.go │ └── yaml.go ├── helm ├── basic-deploy.sh ├── ovn-kubernetes │ ├── .helmignore │ ├── Chart.yaml │ ├── README.md │ ├── README.md.gotmpl │ ├── charts │ │ ├── ovn-ipsec │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── daemonset.yaml │ │ │ │ └── rbac.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-control-plane │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── ovnkube-control-plane.yaml │ │ │ │ └── rbac-ovnkube-cluster-manager.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-db-raft │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── pdb.yaml │ │ │ │ ├── service.yaml │ │ │ │ └── statefulset.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-db │ │ │ ├── .helmignore │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── deployment.yaml │ │ │ │ └── service.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-identity │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── ovnkube-identity.yaml │ │ │ │ ├── rbac-ovnkube-identity.yaml │ │ │ │ └── webhook.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-master │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ ├── deployment-ovnkube-master.yaml │ │ │ │ └── rbac-ovnkube-master.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-node-dpu-host │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ └── ovnkube-node-dpu-host.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-node-dpu │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ └── ovnkube-node-dpu.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-node │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ └── ovnkube-node.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-single-node-zone │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ └── ovnkube-single-node-zone.yaml │ │ │ └── values.yaml │ │ ├── ovnkube-zone-controller │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ │ └── ovnkube-zone-controller.yaml │ │ │ └── values.yaml │ │ └── ovs-node │ │ │ ├── Chart.yaml │ │ │ ├── templates │ │ │ └── ovs-node.yaml │ │ │ └── values.yaml │ ├── crds │ │ ├── k8s.ovn.org_adminpolicybasedexternalroutes.yaml │ │ ├── k8s.ovn.org_clusteruserdefinednetworks.yaml │ │ ├── k8s.ovn.org_egressfirewalls.yaml │ │ ├── k8s.ovn.org_egressips.yaml │ │ ├── k8s.ovn.org_egressqoses.yaml │ │ ├── k8s.ovn.org_egressservices.yaml │ │ ├── k8s.ovn.org_networkqoses.yaml │ │ ├── k8s.ovn.org_routeadvertisements.yaml │ │ ├── k8s.ovn.org_userdefinednetworks.yaml │ │ ├── monitoring.coreos.com_prometheusrule.yaml │ │ └── monitoring.coreos.com_servicemonitor.yaml │ ├── templates │ │ ├── _helpers.tpl │ │ ├── ovn-setup.yaml │ │ ├── ovnkube-alerts.yaml │ │ ├── ovnkube-monitor.yaml │ │ ├── rbac-ovnkube-db.yaml │ │ └── rbac-ovnkube-node.yaml │ ├── values-multi-node-zone.yaml │ ├── values-no-ic.yaml │ └── values-single-node-zone.yaml └── sdn-dashboard │ ├── .helmdocsignore │ ├── .helmignore │ ├── CHANGELOG.md │ ├── Chart.yaml │ ├── json │ ├── sdn-central-north-daemon.json │ ├── sdn-central-northbound-db.json │ ├── sdn-central-southbound-db.json │ ├── sdn-host-controller-without-dpu.json │ ├── sdn-host-controller.json │ ├── sdn-host-ovs.json │ ├── sdn-k8s-control-panel-kube-agent-without-dpu.json │ ├── sdn-k8s-control-panel-kube-agent.json │ └── sdn-k8s-control-panel-kube-manager.json │ ├── templates │ ├── is-prometheus-installed.yaml │ ├── sdn-dashboard-central-north-daemon.yaml │ ├── sdn-dashboard-central-northbound-db.yaml │ ├── sdn-dashboard-central-southbound-db.yaml │ ├── sdn-dashboard-host-controller-without-dpu.yaml │ ├── sdn-dashboard-host-controller.yaml │ ├── sdn-dashboard-host-dpu.yaml │ ├── sdn-dashboard-host-ovs.yaml │ ├── sdn-dashboard-k8s-control-panel-kube-agent-without-dpu.yaml │ ├── sdn-dashboard-k8s-control-panel-kube-agent.yaml │ └── sdn-dashboard-k8s-control-panel-kube-manager.yaml │ └── values.yaml ├── mkdocs.yml ├── requirements.txt └── test ├── .gitignore ├── Makefile ├── conformance ├── go.mod ├── go.sum └── network_policy_v2_test.go ├── e2e ├── .gitignore ├── acl_logging.go ├── admin_network_policy.go ├── bgpEmptyAdd.yaml ├── cluster_network_connect_validations.go ├── containerengine │ └── container_engine.go ├── deploymentconfig │ ├── README.MD │ ├── api │ │ └── api.go │ ├── config.go │ └── configs │ │ └── kind │ │ └── kind.go ├── diagnostics │ ├── conntrack.go │ ├── context.go │ ├── daemonset.go │ ├── diagnostics.go │ ├── doc.go │ ├── iptables.go │ ├── ovsflows.go │ └── tcpdump.go ├── e2e.go ├── e2e_suite_test.go ├── egress_firewall.go ├── egress_services.go ├── egressip.go ├── egressqos.go ├── executor.go ├── external_gateways.go ├── feature │ └── features.go ├── gateway_mtu.go ├── go.mod ├── go.sum ├── images │ ├── Dockerfile.frr │ ├── crictl.go │ └── images.go ├── infraprovider │ ├── README.md │ ├── api │ │ └── api.go │ ├── portalloc │ │ └── port_allocator.go │ ├── provider.go │ └── providers │ │ └── kind │ │ ├── kind.go │ │ ├── network.go │ │ └── ovs.go ├── ipalloc │ ├── ipalloc.go │ ├── primaryipalloc.go │ └── primaryipalloc_test.go ├── kubevirt.go ├── kubevirt │ ├── client.go │ ├── console.go │ ├── echoserver │ │ └── main.go │ ├── ip.go │ ├── net.go │ ├── nmstate.go │ ├── pod.go │ ├── types.go │ └── udn.go ├── label │ ├── component.go │ ├── label.go │ └── override.go ├── localnet-underlay.go ├── multi_node_zones_interconnect.go ├── multicast.go ├── multihoming.go ├── multihoming_external_router_utils.go ├── multihoming_utils.go ├── network_segmentation.go ├── network_segmentation_api_validations.go ├── network_segmentation_default_network_annotation.go ├── network_segmentation_endpointslices_mirror.go ├── network_segmentation_localnet.go ├── network_segmentation_policy.go ├── network_segmentation_preconfigured_layer2.go ├── network_segmentation_services.go ├── network_segmentation_utils.go ├── networkqos.go ├── node_ip_mac_migration.go ├── ovspinning.go ├── pod.go ├── reporter.go ├── route_advertisements.go ├── service.go ├── static_pods.go ├── status_manager.go ├── testcontext.go ├── testdata │ └── routeadvertisements │ │ ├── frr-k8s │ │ └── frrconf.yaml.tmpl │ │ └── frr │ │ ├── daemons.tmpl │ │ └── frr.conf.tmpl ├── testscenario │ ├── clusternetworkconnect │ │ ├── invalid-scenarios.go │ │ └── valid-scenarios.go │ ├── cudn │ │ ├── invalid-scenarios-layer2.go │ │ ├── invalid-scenarios-localnet-mtu.go │ │ ├── invalid-scenarios-localnet-phynetname.go │ │ ├── invalid-scenarios-localnet-role.go │ │ ├── invalid-scenarios-localnet-subnets.go │ │ ├── invalid-scenarios-localnet-vlan.go │ │ ├── invalid-scenarios-mismatch-topo-conf.go │ │ ├── valid-scenarios-layer2.go │ │ └── valid-scenarios-localnet.go │ └── scenario.go ├── unidling.go └── util.go └── scripts ├── conformance.sh ├── e2e-cp.sh ├── e2e-kind.sh ├── install-kind.sh ├── test-ovnkube-trace.sh ├── traffic-flow-tests.sh └── upgrade-ovn.sh /.ci-operator.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.ci-operator.yaml -------------------------------------------------------------------------------- /.coderabbit.yml: -------------------------------------------------------------------------------- 1 | paths_ignore: 2 | - "**/vendor/**" 3 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/bug-report.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/documentation.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/e2e-testing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/e2e-testing.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/enhancement.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/enhancement.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/flaking-test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/flaking-test.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/generic-issue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/generic-issue.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/support.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/support.yaml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/unit-testing.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/ISSUE_TEMPLATE/unit-testing.yaml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/diagnostics/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/actions/diagnostics/action.yml -------------------------------------------------------------------------------- /.github/actions/free-disk-space/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/actions/free-disk-space/action.yml -------------------------------------------------------------------------------- /.github/actions/retest-action/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/actions/retest-action/Dockerfile -------------------------------------------------------------------------------- /.github/actions/retest-action/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/actions/retest-action/action.yml -------------------------------------------------------------------------------- /.github/actions/retest-action/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/actions/retest-action/entrypoint.sh -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/commands.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/workflows/commands.yml -------------------------------------------------------------------------------- /.github/workflows/docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/workflows/docker.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/pr-labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/workflows/pr-labeler.yml -------------------------------------------------------------------------------- /.github/workflows/stale-action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/workflows/stale-action.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/.gitignore -------------------------------------------------------------------------------- /ADOPTERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/ADOPTERS.md -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/Dockerfile.base -------------------------------------------------------------------------------- /Dockerfile.microshift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/Dockerfile.microshift -------------------------------------------------------------------------------- /Dockerfile.utest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/Dockerfile.utest -------------------------------------------------------------------------------- /GOVERNANCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/GOVERNANCE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/LICENSE -------------------------------------------------------------------------------- /MAINTAINERS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/MAINTAINERS.md -------------------------------------------------------------------------------- /MEETINGS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/MEETINGS.md -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/OWNERS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/README.md -------------------------------------------------------------------------------- /REVIEWING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/REVIEWING.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/SECURITY.md -------------------------------------------------------------------------------- /contrib/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/.gitignore -------------------------------------------------------------------------------- /contrib/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/README.md -------------------------------------------------------------------------------- /contrib/ingress/mandatory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/ingress/mandatory.yaml -------------------------------------------------------------------------------- /contrib/ingress/service-nodeport.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/ingress/service-nodeport.yaml -------------------------------------------------------------------------------- /contrib/kind-common: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/kind-common -------------------------------------------------------------------------------- /contrib/kind-dual-stack-conversion.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/kind-dual-stack-conversion.sh -------------------------------------------------------------------------------- /contrib/kind-helm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/kind-helm.sh -------------------------------------------------------------------------------- /contrib/kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/kind.sh -------------------------------------------------------------------------------- /contrib/kind.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/contrib/kind.yaml.j2 -------------------------------------------------------------------------------- /crd-docs-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/crd-docs-config.yaml -------------------------------------------------------------------------------- /dist/READMEcontainer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/READMEcontainer.md -------------------------------------------------------------------------------- /dist/images/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/.gitignore -------------------------------------------------------------------------------- /dist/images/Dockerfile.fedora: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/Dockerfile.fedora -------------------------------------------------------------------------------- /dist/images/Dockerfile.ubuntu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/Dockerfile.ubuntu -------------------------------------------------------------------------------- /dist/images/Dockerfile.ubuntu.arm64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/Dockerfile.ubuntu.arm64 -------------------------------------------------------------------------------- /dist/images/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/Makefile -------------------------------------------------------------------------------- /dist/images/daemonset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/daemonset.sh -------------------------------------------------------------------------------- /dist/images/iptables-scripts/ip6tables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/iptables-scripts/ip6tables -------------------------------------------------------------------------------- /dist/images/iptables-scripts/ip6tables-restore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/iptables-scripts/ip6tables-restore -------------------------------------------------------------------------------- /dist/images/iptables-scripts/ip6tables-save: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/iptables-scripts/ip6tables-save -------------------------------------------------------------------------------- /dist/images/iptables-scripts/iptables: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/iptables-scripts/iptables -------------------------------------------------------------------------------- /dist/images/iptables-scripts/iptables-restore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/iptables-scripts/iptables-restore -------------------------------------------------------------------------------- /dist/images/iptables-scripts/iptables-save: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/iptables-scripts/iptables-save -------------------------------------------------------------------------------- /dist/images/kubernetes.repo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/kubernetes.repo -------------------------------------------------------------------------------- /dist/images/ovn-config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/ovn-config.sh -------------------------------------------------------------------------------- /dist/images/ovn-run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/ovn-run.sh -------------------------------------------------------------------------------- /dist/images/ovn_k8s.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/ovn_k8s.conf -------------------------------------------------------------------------------- /dist/images/ovndb-raft-functions.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/ovndb-raft-functions.sh -------------------------------------------------------------------------------- /dist/images/ovnkube.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/ovnkube.sh -------------------------------------------------------------------------------- /dist/images/push_manifest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/push_manifest.sh -------------------------------------------------------------------------------- /dist/images/run-ovn-dpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/run-ovn-dpu.sh -------------------------------------------------------------------------------- /dist/images/run-ovnkube-node-dpu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/images/run-ovnkube-node-dpu.sh -------------------------------------------------------------------------------- /dist/install-ovn-k8s.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/install-ovn-k8s.sh -------------------------------------------------------------------------------- /dist/openvswitch-ovn-kubernetes.spec.snapshot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/openvswitch-ovn-kubernetes.spec.snapshot -------------------------------------------------------------------------------- /dist/templates/cleanup-ovn-cni.conf.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/cleanup-ovn-cni.conf.j2 -------------------------------------------------------------------------------- /dist/templates/k8s.ovn.org_egressips.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/k8s.ovn.org_egressips.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/k8s.ovn.org_egressqoses.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/k8s.ovn.org_egressqoses.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovn-ipsec.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovn-ipsec.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovn-setup.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovn-setup.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-alerts.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-alerts.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-control-plane.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-control-plane.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-db-raft.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-db-raft.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-db.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-db.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-identity.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-identity.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-master.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-master.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-monitor.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-monitor.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-node.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-node.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovnkube-zone-controller.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovnkube-zone-controller.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/ovs-node.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/ovs-node.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/rbac-ovnkube-db.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/rbac-ovnkube-db.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/rbac-ovnkube-identity.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/rbac-ovnkube-identity.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/rbac-ovnkube-master.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/rbac-ovnkube-master.yaml.j2 -------------------------------------------------------------------------------- /dist/templates/rbac-ovnkube-node.yaml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/dist/templates/rbac-ovnkube-node.yaml.j2 -------------------------------------------------------------------------------- /dist/yaml/.gitignore: -------------------------------------------------------------------------------- 1 | *.yaml 2 | -------------------------------------------------------------------------------- /docs/api-reference/admin-epbr-api-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/api-reference/admin-epbr-api-spec.md -------------------------------------------------------------------------------- /docs/api-reference/egress-firewall-api-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/api-reference/egress-firewall-api-spec.md -------------------------------------------------------------------------------- /docs/api-reference/egress-ip-api-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/api-reference/egress-ip-api-spec.md -------------------------------------------------------------------------------- /docs/api-reference/egress-qos-api-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/api-reference/egress-qos-api-spec.md -------------------------------------------------------------------------------- /docs/api-reference/egress-service-api-spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/api-reference/egress-service-api-spec.md -------------------------------------------------------------------------------- /docs/api-reference/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/api-reference/introduction.md -------------------------------------------------------------------------------- /docs/blog/index.md: -------------------------------------------------------------------------------- 1 | # Blog 2 | 3 | -------------------------------------------------------------------------------- /docs/ci/ci.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/ci/ci.md -------------------------------------------------------------------------------- /docs/design/acls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/design/acls.md -------------------------------------------------------------------------------- /docs/design/architecture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/design/architecture.md -------------------------------------------------------------------------------- /docs/design/gateway-modes.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/design/ovn-kubernetes-subnets.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/design/pod-creation-workflow.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/design/service-creation-workflow.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/design/service-traffic-policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/design/service-traffic-policy.md -------------------------------------------------------------------------------- /docs/design/switch-per-node.odg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/design/switch-per-node.odg -------------------------------------------------------------------------------- /docs/design/switch-per-node.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/design/switch-per-node.pdf -------------------------------------------------------------------------------- /docs/design/topology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/design/topology.md -------------------------------------------------------------------------------- /docs/design/traffic-flows.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/developer-guide/debugging.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/developer-guide/developer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/developer-guide/developer.md -------------------------------------------------------------------------------- /docs/developer-guide/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/developer-guide/documentation.md -------------------------------------------------------------------------------- /docs/developer-guide/image-build.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/developer-guide/image-build.md -------------------------------------------------------------------------------- /docs/developer-guide/local_testing_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/developer-guide/local_testing_guide.md -------------------------------------------------------------------------------- /docs/developer-guide/mocks-ut-faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/developer-guide/mocks-ut-faq.md -------------------------------------------------------------------------------- /docs/developer-guide/release.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/developer-guide/release.md -------------------------------------------------------------------------------- /docs/developer-guide/testing.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/features/cluster-egress-controls/egress-gateway.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/features/hardware-offload/dpu-acceleration.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/features/hardware-offload/dpu-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/hardware-offload/dpu-support.md -------------------------------------------------------------------------------- /docs/features/hardware-offload/ovs-doca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/hardware-offload/ovs-doca.md -------------------------------------------------------------------------------- /docs/features/hardware-offload/ovs-kernel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/hardware-offload/ovs-kernel.md -------------------------------------------------------------------------------- /docs/features/hybrid-overlay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/hybrid-overlay.md -------------------------------------------------------------------------------- /docs/features/live-migration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/live-migration.md -------------------------------------------------------------------------------- /docs/features/multicast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/multicast.md -------------------------------------------------------------------------------- /docs/features/multiple-networks/multi-vtep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/multiple-networks/multi-vtep.md -------------------------------------------------------------------------------- /docs/features/network-qos-guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/network-qos-guide.md -------------------------------------------------------------------------------- /docs/features/network-qos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/network-qos.md -------------------------------------------------------------------------------- /docs/features/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/features/template.md -------------------------------------------------------------------------------- /docs/getting-started/building-ovn-kubernetes.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/cli-guide.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/getting-started/configuration.md -------------------------------------------------------------------------------- /docs/getting-started/example-pod-creation.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/example-service-creation.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/launching-ovn-kubernetes.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/overview.md: -------------------------------------------------------------------------------- 1 | # Work in progress 2 | -------------------------------------------------------------------------------- /docs/getting-started/running-release.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/getting-started/running-rpm.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/governance/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | ../../CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /docs/governance/CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | ../../CONTRIBUTING.md -------------------------------------------------------------------------------- /docs/governance/GOVERNANCE.md: -------------------------------------------------------------------------------- 1 | ../../GOVERNANCE.md -------------------------------------------------------------------------------- /docs/governance/MAINTAINERS.md: -------------------------------------------------------------------------------- 1 | ../../MAINTAINERS.md -------------------------------------------------------------------------------- /docs/governance/MEETINGS.md: -------------------------------------------------------------------------------- 1 | ../../MEETINGS.md -------------------------------------------------------------------------------- /docs/governance/REVIEWING.md: -------------------------------------------------------------------------------- 1 | ../../REVIEWING.md -------------------------------------------------------------------------------- /docs/governance/SECURITY.md: -------------------------------------------------------------------------------- 1 | ../../SECURITY.md -------------------------------------------------------------------------------- /docs/images/VRFs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/VRFs.svg -------------------------------------------------------------------------------- /docs/images/allow-egress-to-dns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/allow-egress-to-dns.png -------------------------------------------------------------------------------- /docs/images/allow-ingress-from-monitoring.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/allow-ingress-from-monitoring.png -------------------------------------------------------------------------------- /docs/images/anp-metrics-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/anp-metrics-1.png -------------------------------------------------------------------------------- /docs/images/anp-metrics-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/anp-metrics-2.png -------------------------------------------------------------------------------- /docs/images/anp-metrics-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/anp-metrics-3.png -------------------------------------------------------------------------------- /docs/images/anp-metrics-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/anp-metrics-4.png -------------------------------------------------------------------------------- /docs/images/bgp_novpn_advertisements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/bgp_novpn_advertisements.png -------------------------------------------------------------------------------- /docs/images/centralized-network-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/centralized-network-topology.png -------------------------------------------------------------------------------- /docs/images/delegate-sample.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/delegate-sample.png -------------------------------------------------------------------------------- /docs/images/distributed-network-topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/distributed-network-topology.png -------------------------------------------------------------------------------- /docs/images/egress-ip-l2-primary.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/egress-ip-l2-primary.svg -------------------------------------------------------------------------------- /docs/images/egress-ip-vrf-lgw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/egress-ip-vrf-lgw.svg -------------------------------------------------------------------------------- /docs/images/egress-ip-vrf-sgw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/egress-ip-vrf-sgw.svg -------------------------------------------------------------------------------- /docs/images/isolate-tenants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/isolate-tenants.png -------------------------------------------------------------------------------- /docs/images/local-gw-node-setup-vrfs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/local-gw-node-setup-vrfs.svg -------------------------------------------------------------------------------- /docs/images/multi-homing-l2-gw.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/multi-homing-l2-gw.svg -------------------------------------------------------------------------------- /docs/images/multi-vtep.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/multi-vtep.png -------------------------------------------------------------------------------- /docs/images/ovn-inside-k8s-stacked.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovn-inside-k8s-stacked.png -------------------------------------------------------------------------------- /docs/images/ovn-inside-k8s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovn-inside-k8s.png -------------------------------------------------------------------------------- /docs/images/ovnkube-centralized-arch-cp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-centralized-arch-cp.png -------------------------------------------------------------------------------- /docs/images/ovnkube-centralized-arch-dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-centralized-arch-dp.png -------------------------------------------------------------------------------- /docs/images/ovnkube-centralized-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-centralized-components.png -------------------------------------------------------------------------------- /docs/images/ovnkube-distributed-arch-cp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-distributed-arch-cp.png -------------------------------------------------------------------------------- /docs/images/ovnkube-distributed-arch-dp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-distributed-arch-dp.png -------------------------------------------------------------------------------- /docs/images/ovnkube-distributed-components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-distributed-components.png -------------------------------------------------------------------------------- /docs/images/ovnkube-introduction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-introduction.png -------------------------------------------------------------------------------- /docs/images/ovnkube-observ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/ovnkube-observ.png -------------------------------------------------------------------------------- /docs/images/precedence.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/precedence.png -------------------------------------------------------------------------------- /docs/images/sensitive-deny.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/sensitive-deny.png -------------------------------------------------------------------------------- /docs/images/vrf-lite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/images/vrf-lite.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/installation/INSTALL.KUBEADM.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/INSTALL.KUBEADM.md -------------------------------------------------------------------------------- /docs/installation/INSTALL.OPENSHIFT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/INSTALL.OPENSHIFT.md -------------------------------------------------------------------------------- /docs/installation/INSTALL.SSL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/INSTALL.SSL.md -------------------------------------------------------------------------------- /docs/installation/INSTALL.UBUNTU.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/INSTALL.UBUNTU.md -------------------------------------------------------------------------------- /docs/installation/OVN-NORTHD.SSL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/OVN-NORTHD.SSL.md -------------------------------------------------------------------------------- /docs/installation/ha.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/ha.md -------------------------------------------------------------------------------- /docs/installation/ovn-k8s-overlay.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/ovn-k8s-overlay.1 -------------------------------------------------------------------------------- /docs/installation/ovn-kube-util.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/ovn-kube-util.1 -------------------------------------------------------------------------------- /docs/installation/ovn_k8s.conf.5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/ovn_k8s.conf.5 -------------------------------------------------------------------------------- /docs/installation/ovnkube.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/installation/ovnkube.1 -------------------------------------------------------------------------------- /docs/observability/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/observability/metrics.md -------------------------------------------------------------------------------- /docs/observability/ovn-observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/observability/ovn-observability.md -------------------------------------------------------------------------------- /docs/observability/sdn-dashboard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/observability/sdn-dashboard.md -------------------------------------------------------------------------------- /docs/okeps/okep-4368-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/okeps/okep-4368-template.md -------------------------------------------------------------------------------- /docs/okeps/okep-4380-network-qos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/okeps/okep-4380-network-qos.md -------------------------------------------------------------------------------- /docs/okeps/okep-5085-localnet-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/okeps/okep-5085-localnet-api.md -------------------------------------------------------------------------------- /docs/okeps/okep-5094-layer2-transit-router.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/okeps/okep-5094-layer2-transit-router.md -------------------------------------------------------------------------------- /docs/okeps/okep-5193-user-defined-networks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/okeps/okep-5193-user-defined-networks.md -------------------------------------------------------------------------------- /docs/okeps/okep-5296-bgp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/okeps/okep-5296-bgp.md -------------------------------------------------------------------------------- /docs/stylesheets/extra.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/stylesheets/extra.css -------------------------------------------------------------------------------- /docs/troubleshooting/debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/troubleshooting/debugging.md -------------------------------------------------------------------------------- /docs/troubleshooting/logging.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/troubleshooting/ovnkube-trace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/troubleshooting/ovnkube-trace.md -------------------------------------------------------------------------------- /docs/troubleshooting/udn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/docs/troubleshooting/udn.md -------------------------------------------------------------------------------- /etc/ovn_k8s.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/etc/ovn_k8s.conf -------------------------------------------------------------------------------- /go-controller/.gitignore: -------------------------------------------------------------------------------- 1 | _output 2 | _artifacts 3 | *.test 4 | -------------------------------------------------------------------------------- /go-controller/.golangci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/.golangci.yml -------------------------------------------------------------------------------- /go-controller/.mockery.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/.mockery.yaml -------------------------------------------------------------------------------- /go-controller/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/Makefile -------------------------------------------------------------------------------- /go-controller/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/README.md -------------------------------------------------------------------------------- /go-controller/cmd/ovndbchecker/ovndbchecker.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/cmd/ovndbchecker/ovndbchecker.go -------------------------------------------------------------------------------- /go-controller/cmd/ovnkube-trace/udn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/cmd/ovnkube-trace/udn.go -------------------------------------------------------------------------------- /go-controller/cmd/ovnkube/ovnkube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/cmd/ovnkube/ovnkube.go -------------------------------------------------------------------------------- /go-controller/etc/ovn_k8s.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/etc/ovn_k8s.conf -------------------------------------------------------------------------------- /go-controller/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/go.mod -------------------------------------------------------------------------------- /go-controller/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/go.sum -------------------------------------------------------------------------------- /go-controller/hack/boilerplate.go.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/boilerplate.go.txt -------------------------------------------------------------------------------- /go-controller/hack/build-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/build-go.sh -------------------------------------------------------------------------------- /go-controller/hack/init.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/init.sh -------------------------------------------------------------------------------- /go-controller/hack/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/lint.sh -------------------------------------------------------------------------------- /go-controller/hack/test-go.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/test-go.sh -------------------------------------------------------------------------------- /go-controller/hack/update-codegen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/update-codegen.sh -------------------------------------------------------------------------------- /go-controller/hack/update-modelgen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/update-modelgen.sh -------------------------------------------------------------------------------- /go-controller/hack/verify-go-mod-vendor.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/verify-go-mod-vendor.sh -------------------------------------------------------------------------------- /go-controller/hack/verify-gofmt.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hack/verify-gofmt.sh -------------------------------------------------------------------------------- /go-controller/hybrid-overlay/pkg/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/hybrid-overlay/pkg/util/util.go -------------------------------------------------------------------------------- /go-controller/observability-lib/ovsdb/.gitignore: -------------------------------------------------------------------------------- 1 | *.ovsschema 2 | -------------------------------------------------------------------------------- /go-controller/observability-lib/ovsdb/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/observability-lib/ovsdb/gen.go -------------------------------------------------------------------------------- /go-controller/pkg/allocator/bitmap/bitmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/allocator/bitmap/bitmap.go -------------------------------------------------------------------------------- /go-controller/pkg/allocator/bitmap/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/allocator/bitmap/utils.go -------------------------------------------------------------------------------- /go-controller/pkg/allocator/id/allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/allocator/id/allocator.go -------------------------------------------------------------------------------- /go-controller/pkg/allocator/ip/allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/allocator/ip/allocator.go -------------------------------------------------------------------------------- /go-controller/pkg/allocator/mac/reservation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/allocator/mac/reservation.go -------------------------------------------------------------------------------- /go-controller/pkg/allocator/pod/macs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/allocator/pod/macs.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/OCP_HACKS.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/OCP_HACKS.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/bandwidth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/bandwidth.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/bandwidth_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/bandwidth_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cni.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cni_dpu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cni_dpu.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cni_dpu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cni_dpu_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cni_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cni_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cni_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cni_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cniserver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cniserver.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cniserver_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cniserver_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cniserver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cniserver_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cnishim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cnishim.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/cnishim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/cnishim_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/helper_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/helper_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/helper_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/helper_linux_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/mocks/CNIPluginLibOps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/mocks/CNIPluginLibOps.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/ovs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/ovs.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/ovs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/ovs_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/ovs_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/ovs_unit_test.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/types.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/types/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/types/types.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/udn/primary_network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/udn/primary_network.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/udn/resource.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/udn/resource.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/utils.go -------------------------------------------------------------------------------- /go-controller/pkg/cni/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cni/utils_test.go -------------------------------------------------------------------------------- /go-controller/pkg/config/cni.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/config/cni.go -------------------------------------------------------------------------------- /go-controller/pkg/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/config/config.go -------------------------------------------------------------------------------- /go-controller/pkg/config/config_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/config/config_test.go -------------------------------------------------------------------------------- /go-controller/pkg/config/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/config/errors.go -------------------------------------------------------------------------------- /go-controller/pkg/config/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/config/utils.go -------------------------------------------------------------------------------- /go-controller/pkg/config/utils_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/config/utils_test.go -------------------------------------------------------------------------------- /go-controller/pkg/controller/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/controller/controller.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressfirewall/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressfirewall/v1/doc.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressip/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressip/v1/doc.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressip/v1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressip/v1/register.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressip/v1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressip/v1/types.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressqos/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressqos/v1/doc.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressqos/v1/register.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressqos/v1/register.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressqos/v1/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressqos/v1/types.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/egressservice/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/egressservice/v1/doc.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/types/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/types/doc.go -------------------------------------------------------------------------------- /go-controller/pkg/crd/types/networkselector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/crd/types/networkselector.go -------------------------------------------------------------------------------- /go-controller/pkg/cryptorand/cryptorand.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/cryptorand/cryptorand.go -------------------------------------------------------------------------------- /go-controller/pkg/csrapprover/approver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/csrapprover/approver.go -------------------------------------------------------------------------------- /go-controller/pkg/csrapprover/approver_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/csrapprover/approver_test.go -------------------------------------------------------------------------------- /go-controller/pkg/factory/factory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/factory/factory.go -------------------------------------------------------------------------------- /go-controller/pkg/factory/factory_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/factory/factory_test.go -------------------------------------------------------------------------------- /go-controller/pkg/factory/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/factory/handler.go -------------------------------------------------------------------------------- /go-controller/pkg/factory/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/factory/types.go -------------------------------------------------------------------------------- /go-controller/pkg/generator/ip/ip_generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/generator/ip/ip_generator.go -------------------------------------------------------------------------------- /go-controller/pkg/generator/udn/join_ips.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/generator/udn/join_ips.go -------------------------------------------------------------------------------- /go-controller/pkg/informer/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/informer/const.go -------------------------------------------------------------------------------- /go-controller/pkg/informer/handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/informer/handlers.go -------------------------------------------------------------------------------- /go-controller/pkg/informer/informer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/informer/informer.go -------------------------------------------------------------------------------- /go-controller/pkg/informer/informer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/informer/informer_test.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/annotator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/annotator.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/annotator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/annotator_test.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/kube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/kube.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/kube_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/kube_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/kube_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/kube_test.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/mocks/Annotator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/mocks/Annotator.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/mocks/HTTPServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/mocks/HTTPServer.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/mocks/Interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/mocks/Interface.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/mocks/InterfaceOVN.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/mocks/InterfaceOVN.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/mocks/Listener.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/mocks/Listener.go -------------------------------------------------------------------------------- /go-controller/pkg/kube/mocks/Server.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kube/mocks/Server.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/dhcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/dhcp.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/dhcp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/dhcp_test.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/external_ids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/external_ids.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/pod.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/pod_test.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/router.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/switch.go -------------------------------------------------------------------------------- /go-controller/pkg/kubevirt/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/kubevirt/types.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/libovsdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/libovsdb.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/acl.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/acl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/acl_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/address_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/address_set.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/chassis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/chassis.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/chassis_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/chassis_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/copp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/copp.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/dhcp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/dhcp.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/lbgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/lbgroup.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/loadbalancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/loadbalancer.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/mac_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/mac_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/meter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/meter.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/meter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/meter_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/model.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/model_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/model_client.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/named_uuid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/named_uuid.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/nb_global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/nb_global.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/options.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/ovs/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/ovs/bridge.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/portgroup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/portgroup.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/qos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/qos.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/router.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/router_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/sample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/sample.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/sb_global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/sb_global.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/switch.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/switch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/switch_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/template_var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/template_var.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/ops/transact.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/ops/transact.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/acl.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/acl_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/acl_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/address_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/address_set.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/mac_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/mac_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/metric.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/metric.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/nb_global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/nb_global.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/northd_sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/northd_sync.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/port.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/port_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/port_group.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/port_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/port_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/router.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/router_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/router_test.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/switch.go -------------------------------------------------------------------------------- /go-controller/pkg/libovsdb/util/switch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/libovsdb/util/switch_test.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/cluster_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/cluster_manager.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/metrics.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/metrics_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/metrics_test.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/mocks/gauge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/mocks/gauge.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/mocks/histogram.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/mocks/histogram.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/node.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/ovn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/ovn.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/ovn_db.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/ovn_db.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/ovn_northd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/ovn_northd.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/ovs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/ovs.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/ovs_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/ovs_test.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/ovs_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/ovs_windows.go -------------------------------------------------------------------------------- /go-controller/pkg/metrics/workqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/metrics/workqueue.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/.gitignore: -------------------------------------------------------------------------------- 1 | *.ovsschema 2 | -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/acl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/acl.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/address_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/address_set.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/bfd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/bfd.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/chassis_template_var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/chassis_template_var.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/connection.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/copp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/copp.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/dhcp_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/dhcp_options.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/dhcp_relay.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/dhcp_relay.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/dns.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/forwarding_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/forwarding_group.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/gateway_chassis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/gateway_chassis.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/gen.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/ha_chassis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/ha_chassis.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/ha_chassis_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/ha_chassis_group.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/load_balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/load_balancer.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/load_balancer_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/load_balancer_group.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/logical_router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/logical_router.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/logical_router_port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/logical_router_port.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/logical_switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/logical_switch.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/logical_switch_port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/logical_switch_port.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/meter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/meter.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/meter_band.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/meter_band.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/mirror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/mirror.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/model.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/nat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/nat.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/nb_global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/nb_global.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/port_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/port_group.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/qos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/qos.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/sample.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/sample.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/sample_collector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/sample_collector.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/sampling_app.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/sampling_app.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/ssl.go -------------------------------------------------------------------------------- /go-controller/pkg/nbdb/static_mac_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/nbdb/static_mac_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/networkmanager/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/networkmanager/api.go -------------------------------------------------------------------------------- /go-controller/pkg/networkmanager/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/networkmanager/fake.go -------------------------------------------------------------------------------- /go-controller/pkg/node/OCP_HACKS.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/OCP_HACKS.go -------------------------------------------------------------------------------- /go-controller/pkg/node/egress_service_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/egress_service_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_init.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_iptables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_iptables.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_localnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_localnet.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_nftables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_nftables.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_shared_intf.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_shared_intf.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_udn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_udn.go -------------------------------------------------------------------------------- /go-controller/pkg/node/gateway_udn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/gateway_udn_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/healthcheck_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/healthcheck_node.go -------------------------------------------------------------------------------- /go-controller/pkg/node/healthcheck_service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/healthcheck_service.go -------------------------------------------------------------------------------- /go-controller/pkg/node/helper_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/helper_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/node/helper_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/helper_linux_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/iprulemanager/fake.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/iprulemanager/fake.go -------------------------------------------------------------------------------- /go-controller/pkg/node/iptables/iptables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/iptables/iptables.go -------------------------------------------------------------------------------- /go-controller/pkg/node/managementport/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/managementport/port.go -------------------------------------------------------------------------------- /go-controller/pkg/node/nftables/helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/nftables/helpers.go -------------------------------------------------------------------------------- /go-controller/pkg/node/nftables/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/nftables/testing.go -------------------------------------------------------------------------------- /go-controller/pkg/node/nftables/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/nftables/util.go -------------------------------------------------------------------------------- /go-controller/pkg/node/node_nftables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/node_nftables.go -------------------------------------------------------------------------------- /go-controller/pkg/node/node_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/node_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/obj_retry_gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/obj_retry_gateway.go -------------------------------------------------------------------------------- /go-controller/pkg/node/obj_retry_node.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/obj_retry_node.go -------------------------------------------------------------------------------- /go-controller/pkg/node/openflow_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/openflow_manager.go -------------------------------------------------------------------------------- /go-controller/pkg/node/ovn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/ovn_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/port_claim.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/port_claim.go -------------------------------------------------------------------------------- /go-controller/pkg/node/port_claim_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/port_claim_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/startup-waiter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/startup-waiter.go -------------------------------------------------------------------------------- /go-controller/pkg/node/types/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/types/const.go -------------------------------------------------------------------------------- /go-controller/pkg/node/udn_isolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/udn_isolation.go -------------------------------------------------------------------------------- /go-controller/pkg/node/udn_isolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/udn_isolation_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/util/util.go -------------------------------------------------------------------------------- /go-controller/pkg/node/util/util_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/util/util_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/node/util/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/node/util/util_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/base_event_handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/base_event_handler.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/copp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/copp.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/copp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/copp_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/dns_name_resolver/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/dns_name_resolver/dns.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressfirewall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressfirewall_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressgw.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressgw.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressgw_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressgw_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressip.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressip_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressip_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressip_udn_l2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressip_udn_l2_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressip_udn_l3_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressip_udn_l3_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressqos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressqos.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressqos_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressqos_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/egressservices_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/egressservices_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/gateway.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/gateway/gateway.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/gateway/gateway.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/gateway/gateway_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/gateway/gateway_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/gateway_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/gateway_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/gress_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/gress_policy.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/gress_policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/gress_policy_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/healthcheck/health.pb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/healthcheck/health.pb.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/healthcheck/health.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/healthcheck/health.proto -------------------------------------------------------------------------------- /go-controller/pkg/ovn/hybrid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/hybrid.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/hybrid_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/hybrid_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/kubevirt_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/kubevirt_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/master.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/master.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/master_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/master_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/multicast_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/multicast_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/multihoming_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/multihoming_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/multipolicy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/multipolicy_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/namespace.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/namespace.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/namespace_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/namespace_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/ovn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/ovn.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/ovn_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/ovn_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/ovn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/ovn_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/pods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/pods.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/pods_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/pods_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/policy_stale_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/policy_stale_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/policy_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/policy_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/port_cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/port_cache.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/transit_router.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/transit_router.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/udn_isolation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/udn_isolation.go -------------------------------------------------------------------------------- /go-controller/pkg/ovn/udn_isolation_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovn/udn_isolation_test.go -------------------------------------------------------------------------------- /go-controller/pkg/ovndbmanager/ovndbmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovndbmanager/ovndbmanager.go -------------------------------------------------------------------------------- /go-controller/pkg/ovnwebhook/nodeadmission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovnwebhook/nodeadmission.go -------------------------------------------------------------------------------- /go-controller/pkg/ovnwebhook/podadmission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovnwebhook/podadmission.go -------------------------------------------------------------------------------- /go-controller/pkg/ovnwebhook/user.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovnwebhook/user.go -------------------------------------------------------------------------------- /go-controller/pkg/ovnwebhook/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovnwebhook/util.go -------------------------------------------------------------------------------- /go-controller/pkg/ovnwebhook/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/ovnwebhook/util_test.go -------------------------------------------------------------------------------- /go-controller/pkg/persistentips/allocator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/persistentips/allocator.go -------------------------------------------------------------------------------- /go-controller/pkg/retry/obj_retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/retry/obj_retry.go -------------------------------------------------------------------------------- /go-controller/pkg/retry/obj_retry_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/retry/obj_retry_helper.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/.gitignore: -------------------------------------------------------------------------------- 1 | *.ovsschema 2 | -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/acl_id.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/acl_id.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/address_set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/address_set.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/advertised_route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/advertised_route.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/bfd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/bfd.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/chassis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/chassis.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/chassis_private.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/chassis_private.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/chassis_template_var.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/chassis_template_var.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/connection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/connection.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/controller_event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/controller_event.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/datapath_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/datapath_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/dhcp_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/dhcp_options.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/dhcpv6_options.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/dhcpv6_options.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/dns.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/ecmp_nexthop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/ecmp_nexthop.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/encap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/encap.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/fdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/fdb.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/gateway_chassis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/gateway_chassis.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/gen.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/ha_chassis.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/ha_chassis.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/ha_chassis_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/ha_chassis_group.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/igmp_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/igmp_group.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/ip_multicast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/ip_multicast.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/learned_route.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/learned_route.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/load_balancer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/load_balancer.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/logical_dp_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/logical_dp_group.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/logical_flow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/logical_flow.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/mac_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/mac_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/meter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/meter.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/meter_band.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/meter_band.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/mirror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/mirror.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/model.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/multicast_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/multicast_group.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/port_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/port_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/port_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/port_group.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/rbac_permission.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/rbac_permission.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/rbac_role.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/rbac_role.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/sb_global.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/sb_global.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/service_monitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/service_monitor.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/ssl.go -------------------------------------------------------------------------------- /go-controller/pkg/sbdb/static_mac_binding.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/sbdb/static_mac_binding.go -------------------------------------------------------------------------------- /go-controller/pkg/syncmap/syncmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/syncmap/syncmap.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/afero_mock_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/afero_mock_helper.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/exec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/exec.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/kube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/kube.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/libovsdb/libovsdb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/libovsdb/libovsdb.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/libovsdb/matchers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/libovsdb/matchers.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/libovsdb/ops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/libovsdb/ops.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/net.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/noroot.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/noroot.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/parse.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/testifymockhelper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/testifymockhelper.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/testing.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/testing.go -------------------------------------------------------------------------------- /go-controller/pkg/testing/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/testing/util.go -------------------------------------------------------------------------------- /go-controller/pkg/types/const.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/types/const.go -------------------------------------------------------------------------------- /go-controller/pkg/types/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/types/errors.go -------------------------------------------------------------------------------- /go-controller/pkg/types/resource_status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/types/resource_status.go -------------------------------------------------------------------------------- /go-controller/pkg/util/arp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/arp.go -------------------------------------------------------------------------------- /go-controller/pkg/util/batching/batch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/batching/batch.go -------------------------------------------------------------------------------- /go-controller/pkg/util/batching/batch_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/batching/batch_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/context.go -------------------------------------------------------------------------------- /go-controller/pkg/util/dns.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/dns.go -------------------------------------------------------------------------------- /go-controller/pkg/util/dns_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/dns_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/dnslibops.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/dnslibops.go -------------------------------------------------------------------------------- /go-controller/pkg/util/dpu_annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/dpu_annotations.go -------------------------------------------------------------------------------- /go-controller/pkg/util/dpu_annotations_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/dpu_annotations_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/egressfirewall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/egressfirewall.go -------------------------------------------------------------------------------- /go-controller/pkg/util/egressfirewall_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/egressfirewall_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/egressip/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/egressip/net.go -------------------------------------------------------------------------------- /go-controller/pkg/util/egressip_annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/egressip_annotation.go -------------------------------------------------------------------------------- /go-controller/pkg/util/errors/join.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/errors/join.go -------------------------------------------------------------------------------- /go-controller/pkg/util/errors/join_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/errors/join_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/fake_client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/fake_client.go -------------------------------------------------------------------------------- /go-controller/pkg/util/filesystem_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/filesystem_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/util/iptables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/iptables.go -------------------------------------------------------------------------------- /go-controller/pkg/util/kube.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/kube.go -------------------------------------------------------------------------------- /go-controller/pkg/util/kube_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/kube_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/DNSOps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/DNSOps.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/ExecRunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/ExecRunner.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/FileSystemOps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/FileSystemOps.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/NetLinkOps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/NetLinkOps.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/SriovnetOps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/SriovnetOps.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/VdpaDevice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/VdpaDevice.go -------------------------------------------------------------------------------- /go-controller/pkg/util/mocks/VdpaOps.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/mocks/VdpaOps.go -------------------------------------------------------------------------------- /go-controller/pkg/util/multi_network.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/multi_network.go -------------------------------------------------------------------------------- /go-controller/pkg/util/multi_network_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/multi_network_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/nad.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/nad.go -------------------------------------------------------------------------------- /go-controller/pkg/util/namespace_annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/namespace_annotation.go -------------------------------------------------------------------------------- /go-controller/pkg/util/ndp/na.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/ndp/na.go -------------------------------------------------------------------------------- /go-controller/pkg/util/ndp/ra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/ndp/ra.go -------------------------------------------------------------------------------- /go-controller/pkg/util/ndp/ra_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/ndp/ra_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/net.go -------------------------------------------------------------------------------- /go-controller/pkg/util/net_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/net_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/util/net_linux_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/net_linux_unit_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/net_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/net_unit_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/nicstobridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/nicstobridge.go -------------------------------------------------------------------------------- /go-controller/pkg/util/nicstobridge_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/nicstobridge_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/node_annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/node_annotations.go -------------------------------------------------------------------------------- /go-controller/pkg/util/ovn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/ovn.go -------------------------------------------------------------------------------- /go-controller/pkg/util/ovs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/ovs.go -------------------------------------------------------------------------------- /go-controller/pkg/util/ovs_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/ovs_unit_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/pod.go -------------------------------------------------------------------------------- /go-controller/pkg/util/pod_annotation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/pod_annotation.go -------------------------------------------------------------------------------- /go-controller/pkg/util/pod_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/pod_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/slice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/slice.go -------------------------------------------------------------------------------- /go-controller/pkg/util/slice_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/slice_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/sriovnet_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/sriovnet_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/util/sriovnet_linux_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/sriovnet_linux_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/status.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/status.go -------------------------------------------------------------------------------- /go-controller/pkg/util/subnet_annotations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/subnet_annotations.go -------------------------------------------------------------------------------- /go-controller/pkg/util/sync.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/sync.go -------------------------------------------------------------------------------- /go-controller/pkg/util/udn/udn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/udn/udn.go -------------------------------------------------------------------------------- /go-controller/pkg/util/udn/udn_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/udn/udn_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/udn/udn_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/udn/udn_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/util.go -------------------------------------------------------------------------------- /go-controller/pkg/util/util_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/util_suite_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/util_unit_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/util_unit_test.go -------------------------------------------------------------------------------- /go-controller/pkg/util/vdpa_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/util/vdpa_linux.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/autoattach.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/autoattach.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/bridge.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/bridge.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/controller.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/controller.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/ct_zone.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/ct_zone.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/datapath.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/datapath.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/flow_table.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/flow_table.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/gen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/gen.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/interface.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/ipfix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/ipfix.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/manager.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/mirror.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/mirror.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/model.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/model.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/netflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/netflow.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/open_vswitch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/open_vswitch.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/port.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/port.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/qos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/qos.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/queue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/queue.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/sflow.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/sflow.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/ssl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/ssl.go -------------------------------------------------------------------------------- /go-controller/pkg/vswitchd/vswitch.ovsschema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/pkg/vswitchd/vswitch.ovsschema -------------------------------------------------------------------------------- /go-controller/vendor/github.com/Microsoft/go-winio/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf -------------------------------------------------------------------------------- /go-controller/vendor/github.com/Microsoft/go-winio/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @microsoft/containerplat 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/emicklei/go-restful/v3/.goconvey: -------------------------------------------------------------------------------- 1 | ignore -------------------------------------------------------------------------------- /go-controller/vendor/github.com/emicklei/go-restful/v3/Srcfile: -------------------------------------------------------------------------------- 1 | {"SkipDirs": ["examples"]} 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/fsnotify/fsnotify/staticcheck.conf: -------------------------------------------------------------------------------- 1 | checks = ['all', 2 | '-U1000', # Don't complain about unused functions. 3 | ] 4 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/gabriel-vasile/mimetype/.gitattributes: -------------------------------------------------------------------------------- 1 | testdata/* linguist-vendored 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/go-openapi/jsonpointer/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/go-openapi/jsonreference/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/go-openapi/swag/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | vendor 3 | Godeps 4 | .idea 5 | *.out 6 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/go-task/slim-sprig/v3/.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/go-task/slim-sprig/v3/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | /.glide 3 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/json-iterator/go/.codecov.yml: -------------------------------------------------------------------------------- 1 | ignore: 2 | - "output_tests/.*" 3 | 4 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/json-iterator/go/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /bug_test.go 3 | /coverage.txt 4 | /.idea 5 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/mdlayher/packet/.gitignore: -------------------------------------------------------------------------------- 1 | cmd/packet 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/miekg/dns/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @miekg @tmthrgd 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/mitchellh/reflectwalk/.travis.yml: -------------------------------------------------------------------------------- 1 | language: go 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/concurrent/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage.txt 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /coverage.txt 3 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/reflect2_amd64.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_386.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_amd64p32.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_arm.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_arm64.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_mips64x.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_mipsx.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_ppc64x.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/modern-go/reflect2/relfect2_s390x.s: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/onsi/ginkgo/v2/types/version.go: -------------------------------------------------------------------------------- 1 | package types 2 | 3 | const VERSION = "2.22.0" 4 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/onsi/gomega/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.test 3 | . 4 | .idea 5 | gomega.iml 6 | TODO 7 | .vscode -------------------------------------------------------------------------------- /go-controller/vendor/github.com/ovn-kubernetes/libovsdb/ovsdb/serverdb/.gitignore: -------------------------------------------------------------------------------- 1 | *.ovsschema -------------------------------------------------------------------------------- /go-controller/vendor/github.com/prometheus/client_golang/prometheus/.gitignore: -------------------------------------------------------------------------------- 1 | command-line-arguments.test 2 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/sirupsen/logrus/.gitignore: -------------------------------------------------------------------------------- 1 | logrus 2 | vendor 3 | 4 | .idea/ 5 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/spf13/pflag/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/* 2 | 3 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/urfave/cli/v2/.flake8: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/vishvananda/netlink/.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | .vscode/ 3 | -------------------------------------------------------------------------------- /go-controller/vendor/github.com/vishvananda/netlink/CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # Changelog 2 | 3 | ## 1.0.0 (2018-03-15) 4 | 5 | Initial release tagging -------------------------------------------------------------------------------- /go-controller/vendor/github.com/zeebo/errs/.gitignore: -------------------------------------------------------------------------------- 1 | .vscode 2 | -------------------------------------------------------------------------------- /go-controller/vendor/go.opencensus.io/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /go-controller/vendor/go.opencensus.io/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/go.opencensus.io/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/go.opencensus.io/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/go.opencensus.io/Makefile -------------------------------------------------------------------------------- /go-controller/vendor/go.yaml.in/yaml/v2/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/go.yaml.in/yaml/v2/NOTICE -------------------------------------------------------------------------------- /go-controller/vendor/go.yaml.in/yaml/v3/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/go.yaml.in/yaml/v3/NOTICE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/exp/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/exp/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/exp/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/exp/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/net/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/net/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/net/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/net/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/net/http2/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | h2i/h2i 3 | -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/sync/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/sync/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/sync/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/sync/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/sys/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/sys/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/sys/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/sys/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/sys/unix/.gitignore: -------------------------------------------------------------------------------- 1 | _obj/ 2 | unix.test 3 | -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/term/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/term/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/term/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/term/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/term/codereview.cfg: -------------------------------------------------------------------------------- 1 | issuerepo: golang/go 2 | -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/term/term.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/term/term.go -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/text/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/text/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/text/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/text/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/time/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/time/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/golang.org/x/time/PATENTS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/golang.org/x/time/PATENTS -------------------------------------------------------------------------------- /go-controller/vendor/google.golang.org/grpc/AUTHORS: -------------------------------------------------------------------------------- 1 | Google Inc. 2 | -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/gcfg.v1/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/gcfg.v1/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/gcfg.v1/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/gcfg.v1/README -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/gcfg.v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/gcfg.v1/doc.go -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/gcfg.v1/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/gcfg.v1/read.go -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/gcfg.v1/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/gcfg.v1/set.go -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/inf.v0/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/inf.v0/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/inf.v0/dec.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/inf.v0/dec.go -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/yaml.v3/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/yaml.v3/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/yaml.v3/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/yaml.v3/NOTICE -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/yaml.v3/apic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/yaml.v3/apic.go -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/yaml.v3/yaml.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/yaml.v3/yaml.go -------------------------------------------------------------------------------- /go-controller/vendor/gopkg.in/yaml.v3/yamlh.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/gopkg.in/yaml.v3/yamlh.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/api/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/api/apps/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/api/apps/v1/doc.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/api/core/v1/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/api/core/v1/doc.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/client-go/openapi/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | approvers: 4 | - apelisse 5 | -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/klog/v2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/klog/v2/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/klog/v2/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/klog/v2/OWNERS -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/klog/v2/exit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/klog/v2/exit.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/klog/v2/klog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/klog/v2/klog.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/klog/v2/klogr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/klog/v2/klogr.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/kube-openapi/pkg/util/proto/OWNERS: -------------------------------------------------------------------------------- 1 | approvers: 2 | - apelisse 3 | -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/kube-openapi/pkg/validation/spec/.gitignore: -------------------------------------------------------------------------------- 1 | secrets.yml 2 | coverage.out 3 | -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/kubelet/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/kubelet/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/kubernetes/pkg/apis/core/OWNERS: -------------------------------------------------------------------------------- 1 | # See the OWNERS docs at https://go.k8s.io/owners 2 | 3 | labels: 4 | - sig/apps 5 | -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/utils/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/utils/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/utils/io/read.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/utils/io/read.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/utils/lru/lru.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/utils/lru/lru.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/utils/net/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/utils/net/net.go -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/utils/ptr/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/utils/ptr/OWNERS -------------------------------------------------------------------------------- /go-controller/vendor/k8s.io/utils/ptr/ptr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/k8s.io/utils/ptr/ptr.go -------------------------------------------------------------------------------- /go-controller/vendor/kubevirt.io/api/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/kubevirt.io/api/LICENSE -------------------------------------------------------------------------------- /go-controller/vendor/modules.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/modules.txt -------------------------------------------------------------------------------- /go-controller/vendor/sigs.k8s.io/json/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/sigs.k8s.io/json/OWNERS -------------------------------------------------------------------------------- /go-controller/vendor/sigs.k8s.io/json/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/sigs.k8s.io/json/doc.go -------------------------------------------------------------------------------- /go-controller/vendor/sigs.k8s.io/knftables/.gitignore: -------------------------------------------------------------------------------- 1 | *~ 2 | hack/bin/golangci-lint 3 | -------------------------------------------------------------------------------- /go-controller/vendor/sigs.k8s.io/yaml/OWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/go-controller/vendor/sigs.k8s.io/yaml/OWNERS -------------------------------------------------------------------------------- /helm/basic-deploy.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/basic-deploy.sh -------------------------------------------------------------------------------- /helm/ovn-kubernetes/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/.helmignore -------------------------------------------------------------------------------- /helm/ovn-kubernetes/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/Chart.yaml -------------------------------------------------------------------------------- /helm/ovn-kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/README.md -------------------------------------------------------------------------------- /helm/ovn-kubernetes/README.md.gotmpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/README.md.gotmpl -------------------------------------------------------------------------------- /helm/ovn-kubernetes/charts/ovn-ipsec/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helm/ovn-kubernetes/charts/ovs-node/values.yaml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_adminpolicybasedexternalroutes.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_adminpolicybasedexternalroutes.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_clusteruserdefinednetworks.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_clusteruserdefinednetworks.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_egressfirewalls.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_egressfirewalls.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_egressips.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_egressips.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_egressqoses.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_egressqoses.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_egressservices.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_egressservices.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_networkqoses.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_networkqoses.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_routeadvertisements.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_routeadvertisements.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/crds/k8s.ovn.org_userdefinednetworks.yaml: -------------------------------------------------------------------------------- 1 | ../../../dist/templates/k8s.ovn.org_userdefinednetworks.yaml.j2 -------------------------------------------------------------------------------- /helm/ovn-kubernetes/templates/_helpers.tpl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/templates/_helpers.tpl -------------------------------------------------------------------------------- /helm/ovn-kubernetes/templates/ovn-setup.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/templates/ovn-setup.yaml -------------------------------------------------------------------------------- /helm/ovn-kubernetes/values-no-ic.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/ovn-kubernetes/values-no-ic.yaml -------------------------------------------------------------------------------- /helm/sdn-dashboard/.helmdocsignore: -------------------------------------------------------------------------------- 1 | charts 2 | -------------------------------------------------------------------------------- /helm/sdn-dashboard/.helmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/sdn-dashboard/.helmignore -------------------------------------------------------------------------------- /helm/sdn-dashboard/CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/sdn-dashboard/CHANGELOG.md -------------------------------------------------------------------------------- /helm/sdn-dashboard/Chart.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/sdn-dashboard/Chart.yaml -------------------------------------------------------------------------------- /helm/sdn-dashboard/json/sdn-host-ovs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/helm/sdn-dashboard/json/sdn-host-ovs.json -------------------------------------------------------------------------------- /helm/sdn-dashboard/values.yaml: -------------------------------------------------------------------------------- 1 | global: 2 | enableDPUDashboards: false 3 | namespace: monitoring 4 | -------------------------------------------------------------------------------- /mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/mkdocs.yml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/requirements.txt -------------------------------------------------------------------------------- /test/.gitignore: -------------------------------------------------------------------------------- 1 | _artifacts 2 | -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/conformance/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/conformance/go.mod -------------------------------------------------------------------------------- /test/conformance/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/conformance/go.sum -------------------------------------------------------------------------------- /test/conformance/network_policy_v2_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/conformance/network_policy_v2_test.go -------------------------------------------------------------------------------- /test/e2e/.gitignore: -------------------------------------------------------------------------------- 1 | vendor/ 2 | -------------------------------------------------------------------------------- /test/e2e/acl_logging.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/acl_logging.go -------------------------------------------------------------------------------- /test/e2e/admin_network_policy.go: -------------------------------------------------------------------------------- 1 | package e2e 2 | 3 | -------------------------------------------------------------------------------- /test/e2e/bgpEmptyAdd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/bgpEmptyAdd.yaml -------------------------------------------------------------------------------- /test/e2e/containerengine/container_engine.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/containerengine/container_engine.go -------------------------------------------------------------------------------- /test/e2e/deploymentconfig/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/deploymentconfig/README.MD -------------------------------------------------------------------------------- /test/e2e/deploymentconfig/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/deploymentconfig/api/api.go -------------------------------------------------------------------------------- /test/e2e/deploymentconfig/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/deploymentconfig/config.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/conntrack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/conntrack.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/context.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/context.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/daemonset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/daemonset.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/diagnostics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/diagnostics.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/doc.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/iptables.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/iptables.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/ovsflows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/ovsflows.go -------------------------------------------------------------------------------- /test/e2e/diagnostics/tcpdump.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/diagnostics/tcpdump.go -------------------------------------------------------------------------------- /test/e2e/e2e.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/e2e.go -------------------------------------------------------------------------------- /test/e2e/e2e_suite_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/e2e_suite_test.go -------------------------------------------------------------------------------- /test/e2e/egress_firewall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/egress_firewall.go -------------------------------------------------------------------------------- /test/e2e/egress_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/egress_services.go -------------------------------------------------------------------------------- /test/e2e/egressip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/egressip.go -------------------------------------------------------------------------------- /test/e2e/egressqos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/egressqos.go -------------------------------------------------------------------------------- /test/e2e/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/executor.go -------------------------------------------------------------------------------- /test/e2e/external_gateways.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/external_gateways.go -------------------------------------------------------------------------------- /test/e2e/feature/features.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/feature/features.go -------------------------------------------------------------------------------- /test/e2e/gateway_mtu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/gateway_mtu.go -------------------------------------------------------------------------------- /test/e2e/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/go.mod -------------------------------------------------------------------------------- /test/e2e/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/go.sum -------------------------------------------------------------------------------- /test/e2e/images/Dockerfile.frr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/images/Dockerfile.frr -------------------------------------------------------------------------------- /test/e2e/images/crictl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/images/crictl.go -------------------------------------------------------------------------------- /test/e2e/images/images.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/images/images.go -------------------------------------------------------------------------------- /test/e2e/infraprovider/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/infraprovider/README.md -------------------------------------------------------------------------------- /test/e2e/infraprovider/api/api.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/infraprovider/api/api.go -------------------------------------------------------------------------------- /test/e2e/infraprovider/provider.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/infraprovider/provider.go -------------------------------------------------------------------------------- /test/e2e/infraprovider/providers/kind/ovs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/infraprovider/providers/kind/ovs.go -------------------------------------------------------------------------------- /test/e2e/ipalloc/ipalloc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/ipalloc/ipalloc.go -------------------------------------------------------------------------------- /test/e2e/ipalloc/primaryipalloc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/ipalloc/primaryipalloc.go -------------------------------------------------------------------------------- /test/e2e/ipalloc/primaryipalloc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/ipalloc/primaryipalloc_test.go -------------------------------------------------------------------------------- /test/e2e/kubevirt.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/client.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/console.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/console.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/echoserver/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/echoserver/main.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/ip.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/ip.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/net.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/net.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/nmstate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/nmstate.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/pod.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/types.go -------------------------------------------------------------------------------- /test/e2e/kubevirt/udn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/kubevirt/udn.go -------------------------------------------------------------------------------- /test/e2e/label/component.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/label/component.go -------------------------------------------------------------------------------- /test/e2e/label/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/label/label.go -------------------------------------------------------------------------------- /test/e2e/label/override.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/label/override.go -------------------------------------------------------------------------------- /test/e2e/localnet-underlay.go: -------------------------------------------------------------------------------- 1 | package e2e 2 | -------------------------------------------------------------------------------- /test/e2e/multi_node_zones_interconnect.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/multi_node_zones_interconnect.go -------------------------------------------------------------------------------- /test/e2e/multicast.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/multicast.go -------------------------------------------------------------------------------- /test/e2e/multihoming.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/multihoming.go -------------------------------------------------------------------------------- /test/e2e/multihoming_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/multihoming_utils.go -------------------------------------------------------------------------------- /test/e2e/network_segmentation.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/network_segmentation.go -------------------------------------------------------------------------------- /test/e2e/network_segmentation_localnet.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/network_segmentation_localnet.go -------------------------------------------------------------------------------- /test/e2e/network_segmentation_policy.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/network_segmentation_policy.go -------------------------------------------------------------------------------- /test/e2e/network_segmentation_services.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/network_segmentation_services.go -------------------------------------------------------------------------------- /test/e2e/network_segmentation_utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/network_segmentation_utils.go -------------------------------------------------------------------------------- /test/e2e/networkqos.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/networkqos.go -------------------------------------------------------------------------------- /test/e2e/node_ip_mac_migration.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/node_ip_mac_migration.go -------------------------------------------------------------------------------- /test/e2e/ovspinning.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/ovspinning.go -------------------------------------------------------------------------------- /test/e2e/pod.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/pod.go -------------------------------------------------------------------------------- /test/e2e/reporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/reporter.go -------------------------------------------------------------------------------- /test/e2e/route_advertisements.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/route_advertisements.go -------------------------------------------------------------------------------- /test/e2e/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/service.go -------------------------------------------------------------------------------- /test/e2e/static_pods.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/static_pods.go -------------------------------------------------------------------------------- /test/e2e/status_manager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/status_manager.go -------------------------------------------------------------------------------- /test/e2e/testcontext.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/testcontext.go -------------------------------------------------------------------------------- /test/e2e/testscenario/scenario.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/testscenario/scenario.go -------------------------------------------------------------------------------- /test/e2e/unidling.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/unidling.go -------------------------------------------------------------------------------- /test/e2e/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/e2e/util.go -------------------------------------------------------------------------------- /test/scripts/conformance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/conformance.sh -------------------------------------------------------------------------------- /test/scripts/e2e-cp.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/e2e-cp.sh -------------------------------------------------------------------------------- /test/scripts/e2e-kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/e2e-kind.sh -------------------------------------------------------------------------------- /test/scripts/install-kind.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/install-kind.sh -------------------------------------------------------------------------------- /test/scripts/test-ovnkube-trace.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/test-ovnkube-trace.sh -------------------------------------------------------------------------------- /test/scripts/traffic-flow-tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/traffic-flow-tests.sh -------------------------------------------------------------------------------- /test/scripts/upgrade-ovn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/openshift/ovn-kubernetes/HEAD/test/scripts/upgrade-ovn.sh --------------------------------------------------------------------------------