diff --git a/pkg/discover/binaries.go b/internal/discover/binaries.go similarity index 100% rename from pkg/discover/binaries.go rename to internal/discover/binaries.go diff --git a/pkg/discover/binaries_test.go b/internal/discover/binaries_test.go similarity index 100% rename from pkg/discover/binaries_test.go rename to internal/discover/binaries_test.go diff --git a/pkg/discover/composite.go b/internal/discover/composite.go similarity index 100% rename from pkg/discover/composite.go rename to internal/discover/composite.go diff --git a/pkg/discover/discover.go b/internal/discover/discover.go similarity index 100% rename from pkg/discover/discover.go rename to internal/discover/discover.go diff --git a/pkg/discover/discover_nvml.go b/internal/discover/discover_nvml.go similarity index 100% rename from pkg/discover/discover_nvml.go rename to internal/discover/discover_nvml.go diff --git a/pkg/discover/discover_nvml_mig.go b/internal/discover/discover_nvml_mig.go similarity index 100% rename from pkg/discover/discover_nvml_mig.go rename to internal/discover/discover_nvml_mig.go diff --git a/pkg/discover/discover_nvml_mig_test.go b/internal/discover/discover_nvml_mig_test.go similarity index 100% rename from pkg/discover/discover_nvml_mig_test.go rename to internal/discover/discover_nvml_mig_test.go diff --git a/pkg/discover/discover_nvml_test.go b/internal/discover/discover_nvml_test.go similarity index 100% rename from pkg/discover/discover_nvml_test.go rename to internal/discover/discover_nvml_test.go diff --git a/pkg/discover/hooks.go b/internal/discover/hooks.go similarity index 100% rename from pkg/discover/hooks.go rename to internal/discover/hooks.go diff --git a/pkg/discover/ipc.go b/internal/discover/ipc.go similarity index 100% rename from pkg/discover/ipc.go rename to internal/discover/ipc.go diff --git a/pkg/discover/ipc_test.go b/internal/discover/ipc_test.go similarity index 100% rename from pkg/discover/ipc_test.go rename to internal/discover/ipc_test.go diff --git a/pkg/discover/libraries.go b/internal/discover/libraries.go similarity index 100% rename from pkg/discover/libraries.go rename to internal/discover/libraries.go diff --git a/pkg/discover/libraries_test.go b/internal/discover/libraries_test.go similarity index 100% rename from pkg/discover/libraries_test.go rename to internal/discover/libraries_test.go diff --git a/pkg/discover/mounts.go b/internal/discover/mounts.go similarity index 100% rename from pkg/discover/mounts.go rename to internal/discover/mounts.go diff --git a/pkg/discover/mounts_test.go b/internal/discover/mounts_test.go similarity index 100% rename from pkg/discover/mounts_test.go rename to internal/discover/mounts_test.go diff --git a/pkg/discover/none.go b/internal/discover/none.go similarity index 100% rename from pkg/discover/none.go rename to internal/discover/none.go diff --git a/pkg/discover/none_test.go b/internal/discover/none_test.go similarity index 100% rename from pkg/discover/none_test.go rename to internal/discover/none_test.go diff --git a/pkg/discover/nvml_server.go b/internal/discover/nvml_server.go similarity index 100% rename from pkg/discover/nvml_server.go rename to internal/discover/nvml_server.go diff --git a/pkg/discover/nvml_server_test.go b/internal/discover/nvml_server_test.go similarity index 100% rename from pkg/discover/nvml_server_test.go rename to internal/discover/nvml_server_test.go diff --git a/pkg/ensure/devices.go b/internal/ensure/devices.go similarity index 100% rename from pkg/ensure/devices.go rename to internal/ensure/devices.go diff --git a/pkg/ensure/ensure.go b/internal/ensure/ensure.go similarity index 100% rename from pkg/ensure/ensure.go rename to internal/ensure/ensure.go diff --git a/pkg/filter/all.go b/internal/filter/all.go similarity index 100% rename from pkg/filter/all.go rename to internal/filter/all.go diff --git a/pkg/filter/all_test.go b/internal/filter/all_test.go similarity index 100% rename from pkg/filter/all_test.go rename to internal/filter/all_test.go diff --git a/pkg/filter/any.go b/internal/filter/any.go similarity index 100% rename from pkg/filter/any.go rename to internal/filter/any.go diff --git a/pkg/filter/any_test.go b/internal/filter/any_test.go similarity index 100% rename from pkg/filter/any_test.go rename to internal/filter/any_test.go diff --git a/pkg/filter/by_id.go b/internal/filter/by_id.go similarity index 100% rename from pkg/filter/by_id.go rename to internal/filter/by_id.go diff --git a/pkg/filter/by_id_test.go b/internal/filter/by_id_test.go similarity index 100% rename from pkg/filter/by_id_test.go rename to internal/filter/by_id_test.go diff --git a/pkg/filter/devices.go b/internal/filter/devices.go similarity index 100% rename from pkg/filter/devices.go rename to internal/filter/devices.go diff --git a/pkg/filter/devices_test.go b/internal/filter/devices_test.go similarity index 100% rename from pkg/filter/devices_test.go rename to internal/filter/devices_test.go diff --git a/pkg/filter/filter.go b/internal/filter/filter.go similarity index 100% rename from pkg/filter/filter.go rename to internal/filter/filter.go diff --git a/pkg/filter/filter_mock.go b/internal/filter/filter_mock.go similarity index 100% rename from pkg/filter/filter_mock.go rename to internal/filter/filter_mock.go diff --git a/pkg/filter/is_control_device.go b/internal/filter/is_control_device.go similarity index 100% rename from pkg/filter/is_control_device.go rename to internal/filter/is_control_device.go diff --git a/pkg/filter/is_control_device_test.go b/internal/filter/is_control_device_test.go similarity index 100% rename from pkg/filter/is_control_device_test.go rename to internal/filter/is_control_device_test.go diff --git a/pkg/filter/is_standard_device.go b/internal/filter/is_standard_device.go similarity index 100% rename from pkg/filter/is_standard_device.go rename to internal/filter/is_standard_device.go diff --git a/pkg/filter/is_standard_device_test.go b/internal/filter/is_standard_device_test.go similarity index 100% rename from pkg/filter/is_standard_device_test.go rename to internal/filter/is_standard_device_test.go diff --git a/pkg/filter/selector.go b/internal/filter/selector.go similarity index 100% rename from pkg/filter/selector.go rename to internal/filter/selector.go diff --git a/pkg/filter/selector_mock.go b/internal/filter/selector_mock.go similarity index 100% rename from pkg/filter/selector_mock.go rename to internal/filter/selector_mock.go diff --git a/pkg/modify/device.go b/internal/modify/device.go similarity index 100% rename from pkg/modify/device.go rename to internal/modify/device.go diff --git a/pkg/modify/discover.go b/internal/modify/discover.go similarity index 100% rename from pkg/modify/discover.go rename to internal/modify/discover.go diff --git a/pkg/modify/hooks.go b/internal/modify/hooks.go similarity index 100% rename from pkg/modify/hooks.go rename to internal/modify/hooks.go diff --git a/pkg/modify/modify.go b/internal/modify/modify.go similarity index 100% rename from pkg/modify/modify.go rename to internal/modify/modify.go diff --git a/pkg/modify/modify_mock.go b/internal/modify/modify_mock.go similarity index 100% rename from pkg/modify/modify_mock.go rename to internal/modify/modify_mock.go diff --git a/pkg/modify/mounts.go b/internal/modify/mounts.go similarity index 100% rename from pkg/modify/mounts.go rename to internal/modify/mounts.go diff --git a/pkg/oci/args.go b/internal/oci/args.go similarity index 100% rename from pkg/oci/args.go rename to internal/oci/args.go diff --git a/pkg/oci/args_test.go b/internal/oci/args_test.go similarity index 100% rename from pkg/oci/args_test.go rename to internal/oci/args_test.go diff --git a/pkg/oci/runtime.go b/internal/oci/runtime.go similarity index 100% rename from pkg/oci/runtime.go rename to internal/oci/runtime.go diff --git a/pkg/oci/runtime_low_level.go b/internal/oci/runtime_low_level.go similarity index 100% rename from pkg/oci/runtime_low_level.go rename to internal/oci/runtime_low_level.go diff --git a/pkg/oci/runtime_mock.go b/internal/oci/runtime_mock.go similarity index 100% rename from pkg/oci/runtime_mock.go rename to internal/oci/runtime_mock.go diff --git a/pkg/oci/runtime_path.go b/internal/oci/runtime_path.go similarity index 100% rename from pkg/oci/runtime_path.go rename to internal/oci/runtime_path.go diff --git a/pkg/oci/runtime_path_test.go b/internal/oci/runtime_path_test.go similarity index 100% rename from pkg/oci/runtime_path_test.go rename to internal/oci/runtime_path_test.go diff --git a/pkg/oci/runtime_syscall_exec.go b/internal/oci/runtime_syscall_exec.go similarity index 100% rename from pkg/oci/runtime_syscall_exec.go rename to internal/oci/runtime_syscall_exec.go diff --git a/pkg/oci/spec.go b/internal/oci/spec.go similarity index 100% rename from pkg/oci/spec.go rename to internal/oci/spec.go diff --git a/pkg/oci/spec_file.go b/internal/oci/spec_file.go similarity index 100% rename from pkg/oci/spec_file.go rename to internal/oci/spec_file.go diff --git a/pkg/oci/spec_file_test.go b/internal/oci/spec_file_test.go similarity index 100% rename from pkg/oci/spec_file_test.go rename to internal/oci/spec_file_test.go diff --git a/pkg/oci/spec_mock.go b/internal/oci/spec_mock.go similarity index 100% rename from pkg/oci/spec_mock.go rename to internal/oci/spec_mock.go diff --git a/pkg/runtime/runtime_modifier.go b/internal/runtime/runtime_modifier.go similarity index 100% rename from pkg/runtime/runtime_modifier.go rename to internal/runtime/runtime_modifier.go diff --git a/pkg/runtime/runtime_modifier_test.go b/internal/runtime/runtime_modifier_test.go similarity index 100% rename from pkg/runtime/runtime_modifier_test.go rename to internal/runtime/runtime_modifier_test.go