diff --git a/Makefile b/Makefile index 3fd50a2a1de..61f3eb00312 100644 --- a/Makefile +++ b/Makefile @@ -14,7 +14,7 @@ # ============================================================================== # Build options - +ROOT_DIR=booter ROOT_PACKAGE=github.com/labring/sealos VERSION_PACKAGE=github.com/labring/sealos/pkg/version diff --git a/cmd/image-cri-shim/cmd/root.go b/booter/cmd/image-cri-shim/cmd/root.go similarity index 100% rename from cmd/image-cri-shim/cmd/root.go rename to booter/cmd/image-cri-shim/cmd/root.go diff --git a/cmd/image-cri-shim/main.go b/booter/cmd/image-cri-shim/main.go similarity index 100% rename from cmd/image-cri-shim/main.go rename to booter/cmd/image-cri-shim/main.go diff --git a/cmd/lvscare/cmd/care.go b/booter/cmd/lvscare/cmd/care.go similarity index 100% rename from cmd/lvscare/cmd/care.go rename to booter/cmd/lvscare/cmd/care.go diff --git a/cmd/lvscare/cmd/root.go b/booter/cmd/lvscare/cmd/root.go similarity index 100% rename from cmd/lvscare/cmd/root.go rename to booter/cmd/lvscare/cmd/root.go diff --git a/cmd/lvscare/cmd/version.go b/booter/cmd/lvscare/cmd/version.go similarity index 100% rename from cmd/lvscare/cmd/version.go rename to booter/cmd/lvscare/cmd/version.go diff --git a/cmd/lvscare/main.go b/booter/cmd/lvscare/main.go similarity index 100% rename from cmd/lvscare/main.go rename to booter/cmd/lvscare/main.go diff --git a/cmd/sealctl/cmd/archive.go b/booter/cmd/sealctl/cmd/archive.go similarity index 100% rename from cmd/sealctl/cmd/archive.go rename to booter/cmd/sealctl/cmd/archive.go diff --git a/cmd/sealctl/cmd/cert.go b/booter/cmd/sealctl/cmd/cert.go similarity index 100% rename from cmd/sealctl/cmd/cert.go rename to booter/cmd/sealctl/cmd/cert.go diff --git a/cmd/sealctl/cmd/cri.go b/booter/cmd/sealctl/cmd/cri.go similarity index 100% rename from cmd/sealctl/cmd/cri.go rename to booter/cmd/sealctl/cmd/cri.go diff --git a/cmd/sealctl/cmd/hostname.go b/booter/cmd/sealctl/cmd/hostname.go similarity index 100% rename from cmd/sealctl/cmd/hostname.go rename to booter/cmd/sealctl/cmd/hostname.go diff --git a/cmd/sealctl/cmd/hosts.go b/booter/cmd/sealctl/cmd/hosts.go similarity index 100% rename from cmd/sealctl/cmd/hosts.go rename to booter/cmd/sealctl/cmd/hosts.go diff --git a/cmd/sealctl/cmd/initsystem.go b/booter/cmd/sealctl/cmd/initsystem.go similarity index 100% rename from cmd/sealctl/cmd/initsystem.go rename to booter/cmd/sealctl/cmd/initsystem.go diff --git a/cmd/sealctl/cmd/ipvs.go b/booter/cmd/sealctl/cmd/ipvs.go similarity index 100% rename from cmd/sealctl/cmd/ipvs.go rename to booter/cmd/sealctl/cmd/ipvs.go diff --git a/cmd/sealctl/cmd/registry.go b/booter/cmd/sealctl/cmd/registry.go similarity index 100% rename from cmd/sealctl/cmd/registry.go rename to booter/cmd/sealctl/cmd/registry.go diff --git a/cmd/sealctl/cmd/render.go b/booter/cmd/sealctl/cmd/render.go similarity index 100% rename from cmd/sealctl/cmd/render.go rename to booter/cmd/sealctl/cmd/render.go diff --git a/cmd/sealctl/cmd/root.go b/booter/cmd/sealctl/cmd/root.go similarity index 100% rename from cmd/sealctl/cmd/root.go rename to booter/cmd/sealctl/cmd/root.go diff --git a/cmd/sealctl/cmd/static_pod.go b/booter/cmd/sealctl/cmd/static_pod.go similarity index 100% rename from cmd/sealctl/cmd/static_pod.go rename to booter/cmd/sealctl/cmd/static_pod.go diff --git a/cmd/sealctl/cmd/token.go b/booter/cmd/sealctl/cmd/token.go similarity index 100% rename from cmd/sealctl/cmd/token.go rename to booter/cmd/sealctl/cmd/token.go diff --git a/cmd/sealctl/cmd/version.go b/booter/cmd/sealctl/cmd/version.go similarity index 100% rename from cmd/sealctl/cmd/version.go rename to booter/cmd/sealctl/cmd/version.go diff --git a/cmd/sealctl/main.go b/booter/cmd/sealctl/main.go similarity index 100% rename from cmd/sealctl/main.go rename to booter/cmd/sealctl/main.go diff --git a/cmd/sealos/cmd/add.go b/booter/cmd/sealos/cmd/add.go similarity index 100% rename from cmd/sealos/cmd/add.go rename to booter/cmd/sealos/cmd/add.go diff --git a/cmd/sealos/cmd/apply.go b/booter/cmd/sealos/cmd/apply.go similarity index 100% rename from cmd/sealos/cmd/apply.go rename to booter/cmd/sealos/cmd/apply.go diff --git a/cmd/sealos/cmd/cert.go b/booter/cmd/sealos/cmd/cert.go similarity index 100% rename from cmd/sealos/cmd/cert.go rename to booter/cmd/sealos/cmd/cert.go diff --git a/cmd/sealos/cmd/delete.go b/booter/cmd/sealos/cmd/delete.go similarity index 100% rename from cmd/sealos/cmd/delete.go rename to booter/cmd/sealos/cmd/delete.go diff --git a/cmd/sealos/cmd/docs.go b/booter/cmd/sealos/cmd/docs.go similarity index 100% rename from cmd/sealos/cmd/docs.go rename to booter/cmd/sealos/cmd/docs.go diff --git a/cmd/sealos/cmd/exec.go b/booter/cmd/sealos/cmd/exec.go similarity index 100% rename from cmd/sealos/cmd/exec.go rename to booter/cmd/sealos/cmd/exec.go diff --git a/cmd/sealos/cmd/gen.go b/booter/cmd/sealos/cmd/gen.go similarity index 100% rename from cmd/sealos/cmd/gen.go rename to booter/cmd/sealos/cmd/gen.go diff --git a/cmd/sealos/cmd/registry.go b/booter/cmd/sealos/cmd/registry.go similarity index 100% rename from cmd/sealos/cmd/registry.go rename to booter/cmd/sealos/cmd/registry.go diff --git a/cmd/sealos/cmd/reset.go b/booter/cmd/sealos/cmd/reset.go similarity index 100% rename from cmd/sealos/cmd/reset.go rename to booter/cmd/sealos/cmd/reset.go diff --git a/cmd/sealos/cmd/root.go b/booter/cmd/sealos/cmd/root.go similarity index 100% rename from cmd/sealos/cmd/root.go rename to booter/cmd/sealos/cmd/root.go diff --git a/cmd/sealos/cmd/run.go b/booter/cmd/sealos/cmd/run.go similarity index 100% rename from cmd/sealos/cmd/run.go rename to booter/cmd/sealos/cmd/run.go diff --git a/cmd/sealos/cmd/scp.go b/booter/cmd/sealos/cmd/scp.go similarity index 100% rename from cmd/sealos/cmd/scp.go rename to booter/cmd/sealos/cmd/scp.go diff --git a/cmd/sealos/cmd/status.go b/booter/cmd/sealos/cmd/status.go similarity index 100% rename from cmd/sealos/cmd/status.go rename to booter/cmd/sealos/cmd/status.go diff --git a/cmd/sealos/cmd/version.go b/booter/cmd/sealos/cmd/version.go similarity index 100% rename from cmd/sealos/cmd/version.go rename to booter/cmd/sealos/cmd/version.go diff --git a/cmd/sealos/main.go b/booter/cmd/sealos/main.go similarity index 100% rename from cmd/sealos/main.go rename to booter/cmd/sealos/main.go diff --git a/docker/lvscare/Dockerfile.main b/booter/docker/lvscare/Dockerfile.main similarity index 100% rename from docker/lvscare/Dockerfile.main rename to booter/docker/lvscare/Dockerfile.main diff --git a/docker/lvscare/Dockerfile.release b/booter/docker/lvscare/Dockerfile.release similarity index 100% rename from docker/lvscare/Dockerfile.release rename to booter/docker/lvscare/Dockerfile.release diff --git a/docker/patch/Dockerfile b/booter/docker/patch/Dockerfile similarity index 100% rename from docker/patch/Dockerfile rename to booter/docker/patch/Dockerfile diff --git a/docker/patch/manifest-cluster-images.sh b/booter/docker/patch/manifest-cluster-images.sh similarity index 100% rename from docker/patch/manifest-cluster-images.sh rename to booter/docker/patch/manifest-cluster-images.sh diff --git a/docker/patch/save-cluster-images.sh b/booter/docker/patch/save-cluster-images.sh similarity index 100% rename from docker/patch/save-cluster-images.sh rename to booter/docker/patch/save-cluster-images.sh diff --git a/docker/patch/upgrade.sh b/booter/docker/patch/upgrade.sh similarity index 100% rename from docker/patch/upgrade.sh rename to booter/docker/patch/upgrade.sh diff --git a/docker/sealos/Dockerfile.main b/booter/docker/sealos/Dockerfile.main similarity index 100% rename from docker/sealos/Dockerfile.main rename to booter/docker/sealos/Dockerfile.main diff --git a/docker/sealos/Dockerfile.release b/booter/docker/sealos/Dockerfile.release similarity index 100% rename from docker/sealos/Dockerfile.release rename to booter/docker/sealos/Dockerfile.release diff --git a/fork/golang/expansion/expand.go b/booter/fork/golang/expansion/expand.go similarity index 100% rename from fork/golang/expansion/expand.go rename to booter/fork/golang/expansion/expand.go diff --git a/go.mod b/booter/go.mod similarity index 98% rename from go.mod rename to booter/go.mod index 04c4336ab5e..a2283723444 100644 --- a/go.mod +++ b/booter/go.mod @@ -270,7 +270,7 @@ replace ( ) replace ( - github.com/labring/image-cri-shim => ./staging/src/github.com/labring/image-cri-shim - github.com/labring/lvscare => ./staging/src/github.com/labring/lvscare + github.com/labring/image-cri-shim => ./../staging/src/github.com/labring/image-cri-shim + github.com/labring/lvscare => ./../staging/src/github.com/labring/lvscare github.com/labring/sealos => ./ ) diff --git a/go.sum b/booter/go.sum similarity index 100% rename from go.sum rename to booter/go.sum diff --git a/pkg/apply/apply.go b/booter/pkg/apply/apply.go similarity index 100% rename from pkg/apply/apply.go rename to booter/pkg/apply/apply.go diff --git a/pkg/apply/apply_test.go b/booter/pkg/apply/apply_test.go similarity index 100% rename from pkg/apply/apply_test.go rename to booter/pkg/apply/apply_test.go diff --git a/pkg/apply/applydrivers/apply_drivers_default.go b/booter/pkg/apply/applydrivers/apply_drivers_default.go similarity index 100% rename from pkg/apply/applydrivers/apply_drivers_default.go rename to booter/pkg/apply/applydrivers/apply_drivers_default.go diff --git a/pkg/apply/applydrivers/interface.go b/booter/pkg/apply/applydrivers/interface.go similarity index 100% rename from pkg/apply/applydrivers/interface.go rename to booter/pkg/apply/applydrivers/interface.go diff --git a/pkg/apply/args.go b/booter/pkg/apply/args.go similarity index 100% rename from pkg/apply/args.go rename to booter/pkg/apply/args.go diff --git a/pkg/apply/args_test.go b/booter/pkg/apply/args_test.go similarity index 100% rename from pkg/apply/args_test.go rename to booter/pkg/apply/args_test.go diff --git a/pkg/apply/gen.go b/booter/pkg/apply/gen.go similarity index 100% rename from pkg/apply/gen.go rename to booter/pkg/apply/gen.go diff --git a/pkg/apply/gen_test.go b/booter/pkg/apply/gen_test.go similarity index 100% rename from pkg/apply/gen_test.go rename to booter/pkg/apply/gen_test.go diff --git a/pkg/apply/processor/context.go b/booter/pkg/apply/processor/context.go similarity index 100% rename from pkg/apply/processor/context.go rename to booter/pkg/apply/processor/context.go diff --git a/pkg/apply/processor/create.go b/booter/pkg/apply/processor/create.go similarity index 100% rename from pkg/apply/processor/create.go rename to booter/pkg/apply/processor/create.go diff --git a/pkg/apply/processor/delete.go b/booter/pkg/apply/processor/delete.go similarity index 100% rename from pkg/apply/processor/delete.go rename to booter/pkg/apply/processor/delete.go diff --git a/pkg/apply/processor/errors.go b/booter/pkg/apply/processor/errors.go similarity index 100% rename from pkg/apply/processor/errors.go rename to booter/pkg/apply/processor/errors.go diff --git a/pkg/apply/processor/install.go b/booter/pkg/apply/processor/install.go similarity index 100% rename from pkg/apply/processor/install.go rename to booter/pkg/apply/processor/install.go diff --git a/pkg/apply/processor/interface.go b/booter/pkg/apply/processor/interface.go similarity index 100% rename from pkg/apply/processor/interface.go rename to booter/pkg/apply/processor/interface.go diff --git a/pkg/apply/processor/scale.go b/booter/pkg/apply/processor/scale.go similarity index 100% rename from pkg/apply/processor/scale.go rename to booter/pkg/apply/processor/scale.go diff --git a/pkg/apply/reset.go b/booter/pkg/apply/reset.go similarity index 100% rename from pkg/apply/reset.go rename to booter/pkg/apply/reset.go diff --git a/pkg/apply/reset_test.go b/booter/pkg/apply/reset_test.go similarity index 100% rename from pkg/apply/reset_test.go rename to booter/pkg/apply/reset_test.go diff --git a/pkg/apply/run.go b/booter/pkg/apply/run.go similarity index 100% rename from pkg/apply/run.go rename to booter/pkg/apply/run.go diff --git a/pkg/apply/run_test.go b/booter/pkg/apply/run_test.go similarity index 100% rename from pkg/apply/run_test.go rename to booter/pkg/apply/run_test.go diff --git a/pkg/apply/scale.go b/booter/pkg/apply/scale.go similarity index 100% rename from pkg/apply/scale.go rename to booter/pkg/apply/scale.go diff --git a/pkg/apply/scale_test.go b/booter/pkg/apply/scale_test.go similarity index 100% rename from pkg/apply/scale_test.go rename to booter/pkg/apply/scale_test.go diff --git a/pkg/apply/utils.go b/booter/pkg/apply/utils.go similarity index 100% rename from pkg/apply/utils.go rename to booter/pkg/apply/utils.go diff --git a/pkg/apply/utils_test.go b/booter/pkg/apply/utils_test.go similarity index 100% rename from pkg/apply/utils_test.go rename to booter/pkg/apply/utils_test.go diff --git a/pkg/bootstrap/applier.go b/booter/pkg/bootstrap/applier.go similarity index 100% rename from pkg/bootstrap/applier.go rename to booter/pkg/bootstrap/applier.go diff --git a/pkg/bootstrap/bootstrap.go b/booter/pkg/bootstrap/bootstrap.go similarity index 100% rename from pkg/bootstrap/bootstrap.go rename to booter/pkg/bootstrap/bootstrap.go diff --git a/pkg/bootstrap/context.go b/booter/pkg/bootstrap/context.go similarity index 100% rename from pkg/bootstrap/context.go rename to booter/pkg/bootstrap/context.go diff --git a/pkg/bootstrap/cri.go b/booter/pkg/bootstrap/cri.go similarity index 100% rename from pkg/bootstrap/cri.go rename to booter/pkg/bootstrap/cri.go diff --git a/pkg/bootstrap/hosts.go b/booter/pkg/bootstrap/hosts.go similarity index 100% rename from pkg/bootstrap/hosts.go rename to booter/pkg/bootstrap/hosts.go diff --git a/pkg/bootstrap/registry.go b/booter/pkg/bootstrap/registry.go similarity index 100% rename from pkg/bootstrap/registry.go rename to booter/pkg/bootstrap/registry.go diff --git a/pkg/buildah/build.go b/booter/pkg/buildah/build.go similarity index 100% rename from pkg/buildah/build.go rename to booter/pkg/buildah/build.go diff --git a/pkg/buildah/buildah.go b/booter/pkg/buildah/buildah.go similarity index 100% rename from pkg/buildah/buildah.go rename to booter/pkg/buildah/buildah.go diff --git a/pkg/buildah/common.go b/booter/pkg/buildah/common.go similarity index 100% rename from pkg/buildah/common.go rename to booter/pkg/buildah/common.go diff --git a/pkg/buildah/constants.go b/booter/pkg/buildah/constants.go similarity index 100% rename from pkg/buildah/constants.go rename to booter/pkg/buildah/constants.go diff --git a/pkg/buildah/containers.go b/booter/pkg/buildah/containers.go similarity index 100% rename from pkg/buildah/containers.go rename to booter/pkg/buildah/containers.go diff --git a/pkg/buildah/create.go b/booter/pkg/buildah/create.go similarity index 100% rename from pkg/buildah/create.go rename to booter/pkg/buildah/create.go diff --git a/pkg/buildah/diff.go b/booter/pkg/buildah/diff.go similarity index 100% rename from pkg/buildah/diff.go rename to booter/pkg/buildah/diff.go diff --git a/pkg/buildah/doc.go b/booter/pkg/buildah/doc.go similarity index 100% rename from pkg/buildah/doc.go rename to booter/pkg/buildah/doc.go diff --git a/pkg/buildah/from.go b/booter/pkg/buildah/from.go similarity index 100% rename from pkg/buildah/from.go rename to booter/pkg/buildah/from.go diff --git a/pkg/buildah/images.go b/booter/pkg/buildah/images.go similarity index 100% rename from pkg/buildah/images.go rename to booter/pkg/buildah/images.go diff --git a/pkg/buildah/imagesaver.go b/booter/pkg/buildah/imagesaver.go similarity index 100% rename from pkg/buildah/imagesaver.go rename to booter/pkg/buildah/imagesaver.go diff --git a/pkg/buildah/inspect.go b/booter/pkg/buildah/inspect.go similarity index 100% rename from pkg/buildah/inspect.go rename to booter/pkg/buildah/inspect.go diff --git a/pkg/buildah/interface.go b/booter/pkg/buildah/interface.go similarity index 100% rename from pkg/buildah/interface.go rename to booter/pkg/buildah/interface.go diff --git a/pkg/buildah/interface_test.go b/booter/pkg/buildah/interface_test.go similarity index 100% rename from pkg/buildah/interface_test.go rename to booter/pkg/buildah/interface_test.go diff --git a/pkg/buildah/internal/util/util.go b/booter/pkg/buildah/internal/util/util.go similarity index 100% rename from pkg/buildah/internal/util/util.go rename to booter/pkg/buildah/internal/util/util.go diff --git a/pkg/buildah/load.go b/booter/pkg/buildah/load.go similarity index 100% rename from pkg/buildah/load.go rename to booter/pkg/buildah/load.go diff --git a/pkg/buildah/login.go b/booter/pkg/buildah/login.go similarity index 100% rename from pkg/buildah/login.go rename to booter/pkg/buildah/login.go diff --git a/pkg/buildah/logout.go b/booter/pkg/buildah/logout.go similarity index 100% rename from pkg/buildah/logout.go rename to booter/pkg/buildah/logout.go diff --git a/pkg/buildah/manifest.go b/booter/pkg/buildah/manifest.go similarity index 100% rename from pkg/buildah/manifest.go rename to booter/pkg/buildah/manifest.go diff --git a/pkg/buildah/merge.go b/booter/pkg/buildah/merge.go similarity index 100% rename from pkg/buildah/merge.go rename to booter/pkg/buildah/merge.go diff --git a/pkg/buildah/mount.go b/booter/pkg/buildah/mount.go similarity index 100% rename from pkg/buildah/mount.go rename to booter/pkg/buildah/mount.go diff --git a/pkg/buildah/pull.go b/booter/pkg/buildah/pull.go similarity index 100% rename from pkg/buildah/pull.go rename to booter/pkg/buildah/pull.go diff --git a/pkg/buildah/push.go b/booter/pkg/buildah/push.go similarity index 100% rename from pkg/buildah/push.go rename to booter/pkg/buildah/push.go diff --git a/pkg/buildah/rm.go b/booter/pkg/buildah/rm.go similarity index 100% rename from pkg/buildah/rm.go rename to booter/pkg/buildah/rm.go diff --git a/pkg/buildah/rmi.go b/booter/pkg/buildah/rmi.go similarity index 100% rename from pkg/buildah/rmi.go rename to booter/pkg/buildah/rmi.go diff --git a/pkg/buildah/runtime.go b/booter/pkg/buildah/runtime.go similarity index 100% rename from pkg/buildah/runtime.go rename to booter/pkg/buildah/runtime.go diff --git a/pkg/buildah/save.go b/booter/pkg/buildah/save.go similarity index 100% rename from pkg/buildah/save.go rename to booter/pkg/buildah/save.go diff --git a/pkg/buildah/setup.go b/booter/pkg/buildah/setup.go similarity index 100% rename from pkg/buildah/setup.go rename to booter/pkg/buildah/setup.go diff --git a/pkg/buildah/tag.go b/booter/pkg/buildah/tag.go similarity index 100% rename from pkg/buildah/tag.go rename to booter/pkg/buildah/tag.go diff --git a/pkg/buildah/umount.go b/booter/pkg/buildah/umount.go similarity index 100% rename from pkg/buildah/umount.go rename to booter/pkg/buildah/umount.go diff --git a/pkg/buildah/unshare.go b/booter/pkg/buildah/unshare.go similarity index 100% rename from pkg/buildah/unshare.go rename to booter/pkg/buildah/unshare.go diff --git a/pkg/buildah/util.go b/booter/pkg/buildah/util.go similarity index 100% rename from pkg/buildah/util.go rename to booter/pkg/buildah/util.go diff --git a/pkg/cert/cert.go b/booter/pkg/cert/cert.go similarity index 100% rename from pkg/cert/cert.go rename to booter/pkg/cert/cert.go diff --git a/pkg/cert/cert_cmd.go b/booter/pkg/cert/cert_cmd.go similarity index 100% rename from pkg/cert/cert_cmd.go rename to booter/pkg/cert/cert_cmd.go diff --git a/pkg/cert/kube_certs.go b/booter/pkg/cert/kube_certs.go similarity index 100% rename from pkg/cert/kube_certs.go rename to booter/pkg/cert/kube_certs.go diff --git a/pkg/cert/kube_certs_test.go b/booter/pkg/cert/kube_certs_test.go similarity index 100% rename from pkg/cert/kube_certs_test.go rename to booter/pkg/cert/kube_certs_test.go diff --git a/pkg/cert/kubeconfig.go b/booter/pkg/cert/kubeconfig.go similarity index 100% rename from pkg/cert/kubeconfig.go rename to booter/pkg/cert/kubeconfig.go diff --git a/pkg/cert/pki/apiserver-etcd-client.crt b/booter/pkg/cert/pki/apiserver-etcd-client.crt similarity index 100% rename from pkg/cert/pki/apiserver-etcd-client.crt rename to booter/pkg/cert/pki/apiserver-etcd-client.crt diff --git a/pkg/cert/pki/apiserver-kubelet-client.crt b/booter/pkg/cert/pki/apiserver-kubelet-client.crt similarity index 100% rename from pkg/cert/pki/apiserver-kubelet-client.crt rename to booter/pkg/cert/pki/apiserver-kubelet-client.crt diff --git a/pkg/cert/pki/apiserver.crt b/booter/pkg/cert/pki/apiserver.crt similarity index 100% rename from pkg/cert/pki/apiserver.crt rename to booter/pkg/cert/pki/apiserver.crt diff --git a/pkg/cert/pki/ca.crt b/booter/pkg/cert/pki/ca.crt similarity index 100% rename from pkg/cert/pki/ca.crt rename to booter/pkg/cert/pki/ca.crt diff --git a/pkg/cert/pki/etcd/ca.crt b/booter/pkg/cert/pki/etcd/ca.crt similarity index 100% rename from pkg/cert/pki/etcd/ca.crt rename to booter/pkg/cert/pki/etcd/ca.crt diff --git a/pkg/cert/pki/etcd/healthcheck-client.crt b/booter/pkg/cert/pki/etcd/healthcheck-client.crt similarity index 100% rename from pkg/cert/pki/etcd/healthcheck-client.crt rename to booter/pkg/cert/pki/etcd/healthcheck-client.crt diff --git a/pkg/cert/pki/etcd/peer.crt b/booter/pkg/cert/pki/etcd/peer.crt similarity index 100% rename from pkg/cert/pki/etcd/peer.crt rename to booter/pkg/cert/pki/etcd/peer.crt diff --git a/pkg/cert/pki/etcd/server.crt b/booter/pkg/cert/pki/etcd/server.crt similarity index 100% rename from pkg/cert/pki/etcd/server.crt rename to booter/pkg/cert/pki/etcd/server.crt diff --git a/pkg/cert/pki/front-proxy-ca.crt b/booter/pkg/cert/pki/front-proxy-ca.crt similarity index 100% rename from pkg/cert/pki/front-proxy-ca.crt rename to booter/pkg/cert/pki/front-proxy-ca.crt diff --git a/pkg/cert/pki/front-proxy-client.crt b/booter/pkg/cert/pki/front-proxy-client.crt similarity index 100% rename from pkg/cert/pki/front-proxy-client.crt rename to booter/pkg/cert/pki/front-proxy-client.crt diff --git a/pkg/cert/pki/sa.pub b/booter/pkg/cert/pki/sa.pub similarity index 100% rename from pkg/cert/pki/sa.pub rename to booter/pkg/cert/pki/sa.pub diff --git a/pkg/checker/check_list.go b/booter/pkg/checker/check_list.go similarity index 100% rename from pkg/checker/check_list.go rename to booter/pkg/checker/check_list.go diff --git a/pkg/checker/cluster_checker.go b/booter/pkg/checker/cluster_checker.go similarity index 100% rename from pkg/checker/cluster_checker.go rename to booter/pkg/checker/cluster_checker.go diff --git a/pkg/checker/cluster_checker_test.go b/booter/pkg/checker/cluster_checker_test.go similarity index 100% rename from pkg/checker/cluster_checker_test.go rename to booter/pkg/checker/cluster_checker_test.go diff --git a/pkg/checker/constants.go b/booter/pkg/checker/constants.go similarity index 100% rename from pkg/checker/constants.go rename to booter/pkg/checker/constants.go diff --git a/pkg/checker/cri_shim_checker.go b/booter/pkg/checker/cri_shim_checker.go similarity index 100% rename from pkg/checker/cri_shim_checker.go rename to booter/pkg/checker/cri_shim_checker.go diff --git a/pkg/checker/crictl_checker.go b/booter/pkg/checker/crictl_checker.go similarity index 100% rename from pkg/checker/crictl_checker.go rename to booter/pkg/checker/crictl_checker.go diff --git a/pkg/checker/error.go b/booter/pkg/checker/error.go similarity index 100% rename from pkg/checker/error.go rename to booter/pkg/checker/error.go diff --git a/pkg/checker/host_checker.go b/booter/pkg/checker/host_checker.go similarity index 100% rename from pkg/checker/host_checker.go rename to booter/pkg/checker/host_checker.go diff --git a/pkg/checker/initsystem_check.go b/booter/pkg/checker/initsystem_check.go similarity index 100% rename from pkg/checker/initsystem_check.go rename to booter/pkg/checker/initsystem_check.go diff --git a/pkg/checker/node_checker.go b/booter/pkg/checker/node_checker.go similarity index 100% rename from pkg/checker/node_checker.go rename to booter/pkg/checker/node_checker.go diff --git a/pkg/checker/pod_checker.go b/booter/pkg/checker/pod_checker.go similarity index 100% rename from pkg/checker/pod_checker.go rename to booter/pkg/checker/pod_checker.go diff --git a/pkg/checker/registry_checker.go b/booter/pkg/checker/registry_checker.go similarity index 100% rename from pkg/checker/registry_checker.go rename to booter/pkg/checker/registry_checker.go diff --git a/pkg/checker/svc_checker.go b/booter/pkg/checker/svc_checker.go similarity index 100% rename from pkg/checker/svc_checker.go rename to booter/pkg/checker/svc_checker.go diff --git a/pkg/client-go/kubernetes/client.go b/booter/pkg/client-go/kubernetes/client.go similarity index 100% rename from pkg/client-go/kubernetes/client.go rename to booter/pkg/client-go/kubernetes/client.go diff --git a/pkg/client-go/kubernetes/expansion.go b/booter/pkg/client-go/kubernetes/expansion.go similarity index 100% rename from pkg/client-go/kubernetes/expansion.go rename to booter/pkg/client-go/kubernetes/expansion.go diff --git a/pkg/client-go/kubernetes/expansion_test.go b/booter/pkg/client-go/kubernetes/expansion_test.go similarity index 100% rename from pkg/client-go/kubernetes/expansion_test.go rename to booter/pkg/client-go/kubernetes/expansion_test.go diff --git a/pkg/client-go/kubernetes/healthy.go b/booter/pkg/client-go/kubernetes/healthy.go similarity index 100% rename from pkg/client-go/kubernetes/healthy.go rename to booter/pkg/client-go/kubernetes/healthy.go diff --git a/pkg/client-go/kubernetes/idempotency.go b/booter/pkg/client-go/kubernetes/idempotency.go similarity index 100% rename from pkg/client-go/kubernetes/idempotency.go rename to booter/pkg/client-go/kubernetes/idempotency.go diff --git a/pkg/client-go/kubernetes/suite_test.go b/booter/pkg/client-go/kubernetes/suite_test.go similarity index 100% rename from pkg/client-go/kubernetes/suite_test.go rename to booter/pkg/client-go/kubernetes/suite_test.go diff --git a/pkg/clusterfile/clusterfile.go b/booter/pkg/clusterfile/clusterfile.go similarity index 100% rename from pkg/clusterfile/clusterfile.go rename to booter/pkg/clusterfile/clusterfile.go diff --git a/pkg/clusterfile/clusterfile_test.go b/booter/pkg/clusterfile/clusterfile_test.go similarity index 100% rename from pkg/clusterfile/clusterfile_test.go rename to booter/pkg/clusterfile/clusterfile_test.go diff --git a/pkg/clusterfile/decode.go b/booter/pkg/clusterfile/decode.go similarity index 100% rename from pkg/clusterfile/decode.go rename to booter/pkg/clusterfile/decode.go diff --git a/pkg/clusterfile/pre_process.go b/booter/pkg/clusterfile/pre_process.go similarity index 100% rename from pkg/clusterfile/pre_process.go rename to booter/pkg/clusterfile/pre_process.go diff --git a/pkg/clusterfile/testdata/clusterfile.yaml b/booter/pkg/clusterfile/testdata/clusterfile.yaml similarity index 100% rename from pkg/clusterfile/testdata/clusterfile.yaml rename to booter/pkg/clusterfile/testdata/clusterfile.yaml diff --git a/pkg/clusterfile/testdata/config.yaml b/booter/pkg/clusterfile/testdata/config.yaml similarity index 100% rename from pkg/clusterfile/testdata/config.yaml rename to booter/pkg/clusterfile/testdata/config.yaml diff --git a/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml b/booter/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml similarity index 100% rename from pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml rename to booter/pkg/clusterfile/testdata/emptyHostsAndSSH.values.yaml diff --git a/pkg/clusterfile/testdata/example.values.yaml b/booter/pkg/clusterfile/testdata/example.values.yaml similarity index 100% rename from pkg/clusterfile/testdata/example.values.yaml rename to booter/pkg/clusterfile/testdata/example.values.yaml diff --git a/pkg/clusterfile/testdata/kubeadmConf.yaml b/booter/pkg/clusterfile/testdata/kubeadmConf.yaml similarity index 100% rename from pkg/clusterfile/testdata/kubeadmConf.yaml rename to booter/pkg/clusterfile/testdata/kubeadmConf.yaml diff --git a/pkg/clusterfile/util.go b/booter/pkg/clusterfile/util.go similarity index 100% rename from pkg/clusterfile/util.go rename to booter/pkg/clusterfile/util.go diff --git a/pkg/config/config.go b/booter/pkg/config/config.go similarity index 100% rename from pkg/config/config.go rename to booter/pkg/config/config.go diff --git a/pkg/config/config_test.go b/booter/pkg/config/config_test.go similarity index 100% rename from pkg/config/config_test.go rename to booter/pkg/config/config_test.go diff --git a/pkg/config/test_clusterfile.yaml b/booter/pkg/config/test_clusterfile.yaml similarity index 100% rename from pkg/config/test_clusterfile.yaml rename to booter/pkg/config/test_clusterfile.yaml diff --git a/pkg/config/tigera-operator.yaml b/booter/pkg/config/tigera-operator.yaml similarity index 100% rename from pkg/config/tigera-operator.yaml rename to booter/pkg/config/tigera-operator.yaml diff --git a/pkg/constants/README.md b/booter/pkg/constants/README.md similarity index 100% rename from pkg/constants/README.md rename to booter/pkg/constants/README.md diff --git a/pkg/constants/bash.go b/booter/pkg/constants/bash.go similarity index 100% rename from pkg/constants/bash.go rename to booter/pkg/constants/bash.go diff --git a/pkg/constants/consts.go b/booter/pkg/constants/consts.go similarity index 100% rename from pkg/constants/consts.go rename to booter/pkg/constants/consts.go diff --git a/pkg/constants/pathresolver.go b/booter/pkg/constants/pathresolver.go similarity index 100% rename from pkg/constants/pathresolver.go rename to booter/pkg/constants/pathresolver.go diff --git a/pkg/env/README.md b/booter/pkg/env/README.md similarity index 100% rename from pkg/env/README.md rename to booter/pkg/env/README.md diff --git a/pkg/env/env.go b/booter/pkg/env/env.go similarity index 100% rename from pkg/env/env.go rename to booter/pkg/env/env.go diff --git a/pkg/env/env_shim_test.go b/booter/pkg/env/env_shim_test.go similarity index 100% rename from pkg/env/env_shim_test.go rename to booter/pkg/env/env_shim_test.go diff --git a/pkg/env/env_test.go b/booter/pkg/env/env_test.go similarity index 100% rename from pkg/env/env_test.go rename to booter/pkg/env/env_test.go diff --git a/pkg/env/test/shim/shim.yaml b/booter/pkg/env/test/shim/shim.yaml similarity index 100% rename from pkg/env/test/shim/shim.yaml rename to booter/pkg/env/test/shim/shim.yaml diff --git a/pkg/env/test/shim/shim.yaml.tmpl b/booter/pkg/env/test/shim/shim.yaml.tmpl similarity index 100% rename from pkg/env/test/shim/shim.yaml.tmpl rename to booter/pkg/env/test/shim/shim.yaml.tmpl diff --git a/pkg/env/test/template/test.yaml b/booter/pkg/env/test/template/test.yaml similarity index 100% rename from pkg/env/test/template/test.yaml rename to booter/pkg/env/test/template/test.yaml diff --git a/pkg/env/test/template/test.yaml.tmpl b/booter/pkg/env/test/template/test.yaml.tmpl similarity index 100% rename from pkg/env/test/template/test.yaml.tmpl rename to booter/pkg/env/test/template/test.yaml.tmpl diff --git a/pkg/exec/exec.go b/booter/pkg/exec/exec.go similarity index 100% rename from pkg/exec/exec.go rename to booter/pkg/exec/exec.go diff --git a/pkg/filesystem/filesystem.go b/booter/pkg/filesystem/filesystem.go similarity index 100% rename from pkg/filesystem/filesystem.go rename to booter/pkg/filesystem/filesystem.go diff --git a/pkg/filesystem/registry/sync.go b/booter/pkg/filesystem/registry/sync.go similarity index 100% rename from pkg/filesystem/registry/sync.go rename to booter/pkg/filesystem/registry/sync.go diff --git a/pkg/filesystem/rootfs/rootfs_default.go b/booter/pkg/filesystem/rootfs/rootfs_default.go similarity index 100% rename from pkg/filesystem/rootfs/rootfs_default.go rename to booter/pkg/filesystem/rootfs/rootfs_default.go diff --git a/pkg/guest/guest.go b/booter/pkg/guest/guest.go similarity index 100% rename from pkg/guest/guest.go rename to booter/pkg/guest/guest.go diff --git a/pkg/guest/guest_test.go b/booter/pkg/guest/guest_test.go similarity index 100% rename from pkg/guest/guest_test.go rename to booter/pkg/guest/guest_test.go diff --git a/pkg/image/merge.go b/booter/pkg/image/merge.go similarity index 100% rename from pkg/image/merge.go rename to booter/pkg/image/merge.go diff --git a/pkg/image/merge_test.go b/booter/pkg/image/merge_test.go similarity index 100% rename from pkg/image/merge_test.go rename to booter/pkg/image/merge_test.go diff --git a/pkg/ipvs/lvscare.go b/booter/pkg/ipvs/lvscare.go similarity index 100% rename from pkg/ipvs/lvscare.go rename to booter/pkg/ipvs/lvscare.go diff --git a/pkg/ipvs/lvscare_test.go b/booter/pkg/ipvs/lvscare_test.go similarity index 100% rename from pkg/ipvs/lvscare_test.go rename to booter/pkg/ipvs/lvscare_test.go diff --git a/pkg/metering/interface.go b/booter/pkg/metering/interface.go similarity index 100% rename from pkg/metering/interface.go rename to booter/pkg/metering/interface.go diff --git a/pkg/registry/commands/password.go b/booter/pkg/registry/commands/password.go similarity index 100% rename from pkg/registry/commands/password.go rename to booter/pkg/registry/commands/password.go diff --git a/pkg/registry/helpers/helpers.go b/booter/pkg/registry/helpers/helpers.go similarity index 100% rename from pkg/registry/helpers/helpers.go rename to booter/pkg/registry/helpers/helpers.go diff --git a/pkg/registry/password/apply.go b/booter/pkg/registry/password/apply.go similarity index 100% rename from pkg/registry/password/apply.go rename to booter/pkg/registry/password/apply.go diff --git a/pkg/registry/password/password.go b/booter/pkg/registry/password/password.go similarity index 100% rename from pkg/registry/password/password.go rename to booter/pkg/registry/password/password.go diff --git a/pkg/runtime/decode/decode.go b/booter/pkg/runtime/decode/decode.go similarity index 100% rename from pkg/runtime/decode/decode.go rename to booter/pkg/runtime/decode/decode.go diff --git a/pkg/runtime/factory/factory.go b/booter/pkg/runtime/factory/factory.go similarity index 100% rename from pkg/runtime/factory/factory.go rename to booter/pkg/runtime/factory/factory.go diff --git a/pkg/runtime/interface.go b/booter/pkg/runtime/interface.go similarity index 100% rename from pkg/runtime/interface.go rename to booter/pkg/runtime/interface.go diff --git a/pkg/runtime/k3s/bootstrap.go b/booter/pkg/runtime/k3s/bootstrap.go similarity index 100% rename from pkg/runtime/k3s/bootstrap.go rename to booter/pkg/runtime/k3s/bootstrap.go diff --git a/pkg/runtime/k3s/config.go b/booter/pkg/runtime/k3s/config.go similarity index 100% rename from pkg/runtime/k3s/config.go rename to booter/pkg/runtime/k3s/config.go diff --git a/pkg/runtime/k3s/consts.go b/booter/pkg/runtime/k3s/consts.go similarity index 100% rename from pkg/runtime/k3s/consts.go rename to booter/pkg/runtime/k3s/consts.go diff --git a/pkg/runtime/k3s/k3s.go b/booter/pkg/runtime/k3s/k3s.go similarity index 100% rename from pkg/runtime/k3s/k3s.go rename to booter/pkg/runtime/k3s/k3s.go diff --git a/pkg/runtime/k3s/lifecycle.go b/booter/pkg/runtime/k3s/lifecycle.go similarity index 100% rename from pkg/runtime/k3s/lifecycle.go rename to booter/pkg/runtime/k3s/lifecycle.go diff --git a/pkg/runtime/k3s/types.go b/booter/pkg/runtime/k3s/types.go similarity index 100% rename from pkg/runtime/k3s/types.go rename to booter/pkg/runtime/k3s/types.go diff --git a/pkg/runtime/kubernetes/certs.go b/booter/pkg/runtime/kubernetes/certs.go similarity index 100% rename from pkg/runtime/kubernetes/certs.go rename to booter/pkg/runtime/kubernetes/certs.go diff --git a/pkg/runtime/kubernetes/commands.go b/booter/pkg/runtime/kubernetes/commands.go similarity index 100% rename from pkg/runtime/kubernetes/commands.go rename to booter/pkg/runtime/kubernetes/commands.go diff --git a/pkg/runtime/kubernetes/consts.go b/booter/pkg/runtime/kubernetes/consts.go similarity index 100% rename from pkg/runtime/kubernetes/consts.go rename to booter/pkg/runtime/kubernetes/consts.go diff --git a/pkg/runtime/kubernetes/init.go b/booter/pkg/runtime/kubernetes/init.go similarity index 100% rename from pkg/runtime/kubernetes/init.go rename to booter/pkg/runtime/kubernetes/init.go diff --git a/pkg/runtime/kubernetes/kubeadm.go b/booter/pkg/runtime/kubernetes/kubeadm.go similarity index 100% rename from pkg/runtime/kubernetes/kubeadm.go rename to booter/pkg/runtime/kubernetes/kubeadm.go diff --git a/pkg/runtime/kubernetes/kubeconfig.go b/booter/pkg/runtime/kubernetes/kubeconfig.go similarity index 100% rename from pkg/runtime/kubernetes/kubeconfig.go rename to booter/pkg/runtime/kubernetes/kubeconfig.go diff --git a/pkg/runtime/kubernetes/master.go b/booter/pkg/runtime/kubernetes/master.go similarity index 100% rename from pkg/runtime/kubernetes/master.go rename to booter/pkg/runtime/kubernetes/master.go diff --git a/pkg/runtime/kubernetes/node.go b/booter/pkg/runtime/kubernetes/node.go similarity index 100% rename from pkg/runtime/kubernetes/node.go rename to booter/pkg/runtime/kubernetes/node.go diff --git a/pkg/runtime/kubernetes/reset.go b/booter/pkg/runtime/kubernetes/reset.go similarity index 100% rename from pkg/runtime/kubernetes/reset.go rename to booter/pkg/runtime/kubernetes/reset.go diff --git a/pkg/runtime/kubernetes/runtime.go b/booter/pkg/runtime/kubernetes/runtime.go similarity index 100% rename from pkg/runtime/kubernetes/runtime.go rename to booter/pkg/runtime/kubernetes/runtime.go diff --git a/pkg/runtime/kubernetes/runtime_getter.go b/booter/pkg/runtime/kubernetes/runtime_getter.go similarity index 100% rename from pkg/runtime/kubernetes/runtime_getter.go rename to booter/pkg/runtime/kubernetes/runtime_getter.go diff --git a/pkg/runtime/kubernetes/static_files.go b/booter/pkg/runtime/kubernetes/static_files.go similarity index 100% rename from pkg/runtime/kubernetes/static_files.go rename to booter/pkg/runtime/kubernetes/static_files.go diff --git a/pkg/runtime/kubernetes/types/consts.go b/booter/pkg/runtime/kubernetes/types/consts.go similarity index 100% rename from pkg/runtime/kubernetes/types/consts.go rename to booter/pkg/runtime/kubernetes/types/consts.go diff --git a/pkg/runtime/kubernetes/types/default_kubeadm_config.go b/booter/pkg/runtime/kubernetes/types/default_kubeadm_config.go similarity index 100% rename from pkg/runtime/kubernetes/types/default_kubeadm_config.go rename to booter/pkg/runtime/kubernetes/types/default_kubeadm_config.go diff --git a/pkg/runtime/kubernetes/types/kubeadm_config.go b/booter/pkg/runtime/kubernetes/types/kubeadm_config.go similarity index 100% rename from pkg/runtime/kubernetes/types/kubeadm_config.go rename to booter/pkg/runtime/kubernetes/types/kubeadm_config.go diff --git a/pkg/runtime/kubernetes/types/kubeadm_config_test.go b/booter/pkg/runtime/kubernetes/types/kubeadm_config_test.go similarity index 100% rename from pkg/runtime/kubernetes/types/kubeadm_config_test.go rename to booter/pkg/runtime/kubernetes/types/kubeadm_config_test.go diff --git a/pkg/runtime/kubernetes/types/types.go b/booter/pkg/runtime/kubernetes/types/types.go similarity index 100% rename from pkg/runtime/kubernetes/types/types.go rename to booter/pkg/runtime/kubernetes/types/types.go diff --git a/pkg/runtime/kubernetes/upgrade.go b/booter/pkg/runtime/kubernetes/upgrade.go similarity index 100% rename from pkg/runtime/kubernetes/upgrade.go rename to booter/pkg/runtime/kubernetes/upgrade.go diff --git a/pkg/runtime/kubernetes/utils.go b/booter/pkg/runtime/kubernetes/utils.go similarity index 100% rename from pkg/runtime/kubernetes/utils.go rename to booter/pkg/runtime/kubernetes/utils.go diff --git a/pkg/runtime/utils/token.go b/booter/pkg/runtime/utils/token.go similarity index 100% rename from pkg/runtime/utils/token.go rename to booter/pkg/runtime/utils/token.go diff --git a/pkg/ssh/clusterclient.go b/booter/pkg/ssh/clusterclient.go similarity index 100% rename from pkg/ssh/clusterclient.go rename to booter/pkg/ssh/clusterclient.go diff --git a/pkg/ssh/connect.go b/booter/pkg/ssh/connect.go similarity index 100% rename from pkg/ssh/connect.go rename to booter/pkg/ssh/connect.go diff --git a/pkg/ssh/option.go b/booter/pkg/ssh/option.go similarity index 100% rename from pkg/ssh/option.go rename to booter/pkg/ssh/option.go diff --git a/pkg/ssh/remote.go b/booter/pkg/ssh/remote.go similarity index 100% rename from pkg/ssh/remote.go rename to booter/pkg/ssh/remote.go diff --git a/pkg/ssh/scp.go b/booter/pkg/ssh/scp.go similarity index 100% rename from pkg/ssh/scp.go rename to booter/pkg/ssh/scp.go diff --git a/pkg/ssh/ssh.go b/booter/pkg/ssh/ssh.go similarity index 100% rename from pkg/ssh/ssh.go rename to booter/pkg/ssh/ssh.go diff --git a/pkg/ssh/sshcmd.go b/booter/pkg/ssh/sshcmd.go similarity index 100% rename from pkg/ssh/sshcmd.go rename to booter/pkg/ssh/sshcmd.go diff --git a/pkg/ssh/suftp.go b/booter/pkg/ssh/suftp.go similarity index 100% rename from pkg/ssh/suftp.go rename to booter/pkg/ssh/suftp.go diff --git a/pkg/ssh/utils.go b/booter/pkg/ssh/utils.go similarity index 100% rename from pkg/ssh/utils.go rename to booter/pkg/ssh/utils.go diff --git a/pkg/system/env.go b/booter/pkg/system/env.go similarity index 100% rename from pkg/system/env.go rename to booter/pkg/system/env.go diff --git a/pkg/system/env_cmd.go b/booter/pkg/system/env_cmd.go similarity index 100% rename from pkg/system/env_cmd.go rename to booter/pkg/system/env_cmd.go diff --git a/pkg/template/funcmap.go b/booter/pkg/template/funcmap.go similarity index 100% rename from pkg/template/funcmap.go rename to booter/pkg/template/funcmap.go diff --git a/pkg/template/template.go b/booter/pkg/template/template.go similarity index 100% rename from pkg/template/template.go rename to booter/pkg/template/template.go diff --git a/pkg/template/template_test.go b/booter/pkg/template/template_test.go similarity index 100% rename from pkg/template/template_test.go rename to booter/pkg/template/template_test.go diff --git a/pkg/types/v1beta1/cluster.go b/booter/pkg/types/v1beta1/cluster.go similarity index 100% rename from pkg/types/v1beta1/cluster.go rename to booter/pkg/types/v1beta1/cluster.go diff --git a/pkg/types/v1beta1/config.go b/booter/pkg/types/v1beta1/config.go similarity index 100% rename from pkg/types/v1beta1/config.go rename to booter/pkg/types/v1beta1/config.go diff --git a/pkg/types/v1beta1/constants.go b/booter/pkg/types/v1beta1/constants.go similarity index 100% rename from pkg/types/v1beta1/constants.go rename to booter/pkg/types/v1beta1/constants.go diff --git a/pkg/types/v1beta1/doc.go b/booter/pkg/types/v1beta1/doc.go similarity index 100% rename from pkg/types/v1beta1/doc.go rename to booter/pkg/types/v1beta1/doc.go diff --git a/pkg/types/v1beta1/register.go b/booter/pkg/types/v1beta1/register.go similarity index 100% rename from pkg/types/v1beta1/register.go rename to booter/pkg/types/v1beta1/register.go diff --git a/pkg/types/v1beta1/utils.go b/booter/pkg/types/v1beta1/utils.go similarity index 100% rename from pkg/types/v1beta1/utils.go rename to booter/pkg/types/v1beta1/utils.go diff --git a/pkg/types/v1beta1/zz_generated.deepcopy.go b/booter/pkg/types/v1beta1/zz_generated.deepcopy.go similarity index 100% rename from pkg/types/v1beta1/zz_generated.deepcopy.go rename to booter/pkg/types/v1beta1/zz_generated.deepcopy.go diff --git a/pkg/unshare/unshare.go b/booter/pkg/unshare/unshare.go similarity index 100% rename from pkg/unshare/unshare.go rename to booter/pkg/unshare/unshare.go diff --git a/pkg/utils/archive/archive.go b/booter/pkg/utils/archive/archive.go similarity index 100% rename from pkg/utils/archive/archive.go rename to booter/pkg/utils/archive/archive.go diff --git a/pkg/utils/archive/compress.go b/booter/pkg/utils/archive/compress.go similarity index 100% rename from pkg/utils/archive/compress.go rename to booter/pkg/utils/archive/compress.go diff --git a/pkg/utils/archive/compress_test.go b/booter/pkg/utils/archive/compress_test.go similarity index 100% rename from pkg/utils/archive/compress_test.go rename to booter/pkg/utils/archive/compress_test.go diff --git a/pkg/utils/archive/const.go b/booter/pkg/utils/archive/const.go similarity index 100% rename from pkg/utils/archive/const.go rename to booter/pkg/utils/archive/const.go diff --git a/pkg/utils/archive/hash.go b/booter/pkg/utils/archive/hash.go similarity index 100% rename from pkg/utils/archive/hash.go rename to booter/pkg/utils/archive/hash.go diff --git a/pkg/utils/archive/testdata/aa.txt b/booter/pkg/utils/archive/testdata/aa.txt similarity index 100% rename from pkg/utils/archive/testdata/aa.txt rename to booter/pkg/utils/archive/testdata/aa.txt diff --git a/pkg/utils/archive/testdata/dd/bb.txt b/booter/pkg/utils/archive/testdata/dd/bb.txt similarity index 100% rename from pkg/utils/archive/testdata/dd/bb.txt rename to booter/pkg/utils/archive/testdata/dd/bb.txt diff --git a/pkg/utils/confirm/confirm.go b/booter/pkg/utils/confirm/confirm.go similarity index 100% rename from pkg/utils/confirm/confirm.go rename to booter/pkg/utils/confirm/confirm.go diff --git a/pkg/utils/exec/bin_path.go b/booter/pkg/utils/exec/bin_path.go similarity index 100% rename from pkg/utils/exec/bin_path.go rename to booter/pkg/utils/exec/bin_path.go diff --git a/pkg/utils/exec/cmd.go b/booter/pkg/utils/exec/cmd.go similarity index 100% rename from pkg/utils/exec/cmd.go rename to booter/pkg/utils/exec/cmd.go diff --git a/pkg/utils/file/file.go b/booter/pkg/utils/file/file.go similarity index 100% rename from pkg/utils/file/file.go rename to booter/pkg/utils/file/file.go diff --git a/pkg/utils/file/file_v2.go b/booter/pkg/utils/file/file_v2.go similarity index 100% rename from pkg/utils/file/file_v2.go rename to booter/pkg/utils/file/file_v2.go diff --git a/pkg/utils/file/file_v3.go b/booter/pkg/utils/file/file_v3.go similarity index 100% rename from pkg/utils/file/file_v3.go rename to booter/pkg/utils/file/file_v3.go diff --git a/pkg/utils/file/fswriters.go b/booter/pkg/utils/file/fswriters.go similarity index 100% rename from pkg/utils/file/fswriters.go rename to booter/pkg/utils/file/fswriters.go diff --git a/pkg/utils/file/system.go b/booter/pkg/utils/file/system.go similarity index 100% rename from pkg/utils/file/system.go rename to booter/pkg/utils/file/system.go diff --git a/pkg/utils/flags/compression.go b/booter/pkg/utils/flags/compression.go similarity index 100% rename from pkg/utils/flags/compression.go rename to booter/pkg/utils/flags/compression.go diff --git a/pkg/utils/flags/flags.go b/booter/pkg/utils/flags/flags.go similarity index 100% rename from pkg/utils/flags/flags.go rename to booter/pkg/utils/flags/flags.go diff --git a/pkg/utils/hash/hash.go b/booter/pkg/utils/hash/hash.go similarity index 100% rename from pkg/utils/hash/hash.go rename to booter/pkg/utils/hash/hash.go diff --git a/pkg/utils/hosts/hosts.go b/booter/pkg/utils/hosts/hosts.go similarity index 100% rename from pkg/utils/hosts/hosts.go rename to booter/pkg/utils/hosts/hosts.go diff --git a/pkg/utils/http/url.go b/booter/pkg/utils/http/url.go similarity index 100% rename from pkg/utils/http/url.go rename to booter/pkg/utils/http/url.go diff --git a/pkg/utils/httpserver/cors.go b/booter/pkg/utils/httpserver/cors.go similarity index 100% rename from pkg/utils/httpserver/cors.go rename to booter/pkg/utils/httpserver/cors.go diff --git a/pkg/utils/httpserver/go_restful.go b/booter/pkg/utils/httpserver/go_restful.go similarity index 100% rename from pkg/utils/httpserver/go_restful.go rename to booter/pkg/utils/httpserver/go_restful.go diff --git a/pkg/utils/httpserver/response.go b/booter/pkg/utils/httpserver/response.go similarity index 100% rename from pkg/utils/httpserver/response.go rename to booter/pkg/utils/httpserver/response.go diff --git a/pkg/utils/initsystem/initsystem.go b/booter/pkg/utils/initsystem/initsystem.go similarity index 100% rename from pkg/utils/initsystem/initsystem.go rename to booter/pkg/utils/initsystem/initsystem.go diff --git a/pkg/utils/iputils/iputils.go b/booter/pkg/utils/iputils/iputils.go similarity index 100% rename from pkg/utils/iputils/iputils.go rename to booter/pkg/utils/iputils/iputils.go diff --git a/pkg/utils/iputils/iputils_v2.go b/booter/pkg/utils/iputils/iputils_v2.go similarity index 100% rename from pkg/utils/iputils/iputils_v2.go rename to booter/pkg/utils/iputils/iputils_v2.go diff --git a/pkg/utils/logger/logger.go b/booter/pkg/utils/logger/logger.go similarity index 100% rename from pkg/utils/logger/logger.go rename to booter/pkg/utils/logger/logger.go diff --git a/pkg/utils/logger/logger_test.go b/booter/pkg/utils/logger/logger_test.go similarity index 100% rename from pkg/utils/logger/logger_test.go rename to booter/pkg/utils/logger/logger_test.go diff --git a/pkg/utils/maps/maps.go b/booter/pkg/utils/maps/maps.go similarity index 100% rename from pkg/utils/maps/maps.go rename to booter/pkg/utils/maps/maps.go diff --git a/pkg/utils/maps/maps_test.go b/booter/pkg/utils/maps/maps_test.go similarity index 100% rename from pkg/utils/maps/maps_test.go rename to booter/pkg/utils/maps/maps_test.go diff --git a/pkg/utils/net/net.go b/booter/pkg/utils/net/net.go similarity index 100% rename from pkg/utils/net/net.go rename to booter/pkg/utils/net/net.go diff --git a/pkg/utils/passwd/passwd.go b/booter/pkg/utils/passwd/passwd.go similarity index 100% rename from pkg/utils/passwd/passwd.go rename to booter/pkg/utils/passwd/passwd.go diff --git a/pkg/utils/progress/progress_download.go b/booter/pkg/utils/progress/progress_download.go similarity index 100% rename from pkg/utils/progress/progress_download.go rename to booter/pkg/utils/progress/progress_download.go diff --git a/pkg/utils/progress/progress_simple.go b/booter/pkg/utils/progress/progress_simple.go similarity index 100% rename from pkg/utils/progress/progress_simple.go rename to booter/pkg/utils/progress/progress_simple.go diff --git a/pkg/utils/rand/rand.go b/booter/pkg/utils/rand/rand.go similarity index 100% rename from pkg/utils/rand/rand.go rename to booter/pkg/utils/rand/rand.go diff --git a/pkg/utils/retry/retry.go b/booter/pkg/utils/retry/retry.go similarity index 100% rename from pkg/utils/retry/retry.go rename to booter/pkg/utils/retry/retry.go diff --git a/pkg/utils/strings/strings.go b/booter/pkg/utils/strings/strings.go similarity index 100% rename from pkg/utils/strings/strings.go rename to booter/pkg/utils/strings/strings.go diff --git a/pkg/utils/toml/toml.go b/booter/pkg/utils/toml/toml.go similarity index 100% rename from pkg/utils/toml/toml.go rename to booter/pkg/utils/toml/toml.go diff --git a/pkg/utils/yaml/yaml.go b/booter/pkg/utils/yaml/yaml.go similarity index 100% rename from pkg/utils/yaml/yaml.go rename to booter/pkg/utils/yaml/yaml.go diff --git a/pkg/version/base.go b/booter/pkg/version/base.go similarity index 100% rename from pkg/version/base.go rename to booter/pkg/version/base.go diff --git a/pkg/version/types.go b/booter/pkg/version/types.go similarity index 100% rename from pkg/version/types.go rename to booter/pkg/version/types.go diff --git a/pkg/version/utils/utils.go b/booter/pkg/version/utils/utils.go similarity index 100% rename from pkg/version/utils/utils.go rename to booter/pkg/version/utils/utils.go diff --git a/pkg/version/version.go b/booter/pkg/version/version.go similarity index 100% rename from pkg/version/version.go rename to booter/pkg/version/version.go diff --git a/controllers/go.work b/controllers/go.work new file mode 100644 index 00000000000..91d9c443dee --- /dev/null +++ b/controllers/go.work @@ -0,0 +1,16 @@ +go 1.20 + +use ( + ./account + ./admission + ./app + ./db/adminer + ./db/bytebase + ./terminal + ./node + ./user + ./resources + ./license + ./job/init + ./pkg +) \ No newline at end of file diff --git a/controllers/go.work.sum b/controllers/go.work.sum new file mode 100644 index 00000000000..c59267dd301 --- /dev/null +++ b/controllers/go.work.sum @@ -0,0 +1,611 @@ +cloud.google.com/go v0.105.0/go.mod h1:PrLgOJNe5nfE9UMxKxgXj4mD3voiP+YQ6gdt6KMFOKM= +cloud.google.com/go v0.107.0/go.mod h1:wpc2eNrD7hXUTy8EKS10jkxpZBjASrORK7goS+3YX2I= +cloud.google.com/go v0.110.0 h1:Zc8gqp3+a9/Eyph2KDmcGaPtbKRIoqq4YTlL4NMD0Ys= +cloud.google.com/go v0.110.0/go.mod h1:SJnCLqQ0FCFGSZMUNUf84MV3Aia54kn7pi8st7tMzaY= +cloud.google.com/go/accessapproval v1.6.0 h1:x0cEHro/JFPd7eS4BlEWNTMecIj2HdXjOVB5BtvwER0= +cloud.google.com/go/accessapproval v1.6.0/go.mod h1:R0EiYnwV5fsRFiKZkPHr6mwyk2wxUJ30nL4j2pcFY2E= +cloud.google.com/go/accesscontextmanager v1.7.0 h1:MG60JgnEoawHJrbWw0jGdv6HLNSf6gQvYRiXpuzqgEA= +cloud.google.com/go/accesscontextmanager v1.7.0/go.mod h1:CEGLewx8dwa33aDAZQujl7Dx+uYhS0eay198wB/VumQ= +cloud.google.com/go/aiplatform v1.37.0 h1:zTw+suCVchgZyO+k847wjzdVjWmrAuehxdvcZvJwfGg= +cloud.google.com/go/aiplatform v1.37.0/go.mod h1:IU2Cv29Lv9oCn/9LkFiiuKfwrRTq+QQMbW+hPCxJGZw= +cloud.google.com/go/analytics v0.19.0 h1:LqAo3tAh2FU9+w/r7vc3hBjU23Kv7GhO/PDIW7kIYgM= +cloud.google.com/go/analytics v0.19.0/go.mod h1:k8liqf5/HCnOUkbawNtrWWc+UAzyDlW89doe8TtoDsE= +cloud.google.com/go/apigateway v1.5.0 h1:ZI9mVO7x3E9RK/BURm2p1aw9YTBSCQe3klmyP1WxWEg= +cloud.google.com/go/apigateway v1.5.0/go.mod h1:GpnZR3Q4rR7LVu5951qfXPJCHquZt02jf7xQx7kpqN8= +cloud.google.com/go/apigeeconnect v1.5.0 h1:sWOmgDyAsi1AZ48XRHcATC0tsi9SkPT7DA/+VCfkaeA= +cloud.google.com/go/apigeeconnect v1.5.0/go.mod h1:KFaCqvBRU6idyhSNyn3vlHXc8VMDJdRmwDF6JyFRqZ8= +cloud.google.com/go/apigeeregistry v0.6.0 h1:E43RdhhCxdlV+I161gUY2rI4eOaMzHTA5kNkvRsFXvc= +cloud.google.com/go/apigeeregistry v0.6.0/go.mod h1:BFNzW7yQVLZ3yj0TKcwzb8n25CFBri51GVGOEUcgQsc= +cloud.google.com/go/apikeys v0.6.0 h1:B9CdHFZTFjVti89tmyXXrO+7vSNo2jvZuHG8zD5trdQ= +cloud.google.com/go/appengine v1.7.1 h1:aBGDKmRIaRRoWJ2tAoN0oVSHoWLhtO9aj/NvUyP4aYs= +cloud.google.com/go/appengine v1.7.1/go.mod h1:IHLToyb/3fKutRysUlFO0BPt5j7RiQ45nrzEJmKTo6E= +cloud.google.com/go/area120 v0.7.1 h1:ugckkFh4XkHJMPhTIx0CyvdoBxmOpMe8rNs4Ok8GAag= +cloud.google.com/go/area120 v0.7.1/go.mod h1:j84i4E1RboTWjKtZVWXPqvK5VHQFJRF2c1Nm69pWm9k= +cloud.google.com/go/artifactregistry v1.13.0 h1:o1Q80vqEB6Qp8WLEH3b8FBLNUCrGQ4k5RFj0sn/sgO8= +cloud.google.com/go/artifactregistry v1.13.0/go.mod h1:uy/LNfoOIivepGhooAUpL1i30Hgee3Cu0l4VTWHUC08= +cloud.google.com/go/asset v1.13.0 h1:YAsssO08BqZ6mncbb6FPlj9h6ACS7bJQUOlzciSfbNk= +cloud.google.com/go/asset v1.13.0/go.mod h1:WQAMyYek/b7NBpYq/K4KJWcRqzoalEsxz/t/dTk4THw= +cloud.google.com/go/assuredworkloads v1.10.0 h1:VLGnVFta+N4WM+ASHbhc14ZOItOabDLH1MSoDv+Xuag= +cloud.google.com/go/assuredworkloads v1.10.0/go.mod h1:kwdUQuXcedVdsIaKgKTp9t0UJkE5+PAVNhdQm4ZVq2E= +cloud.google.com/go/automl v1.12.0 h1:50VugllC+U4IGl3tDNcZaWvApHBTrn/TvyHDJ0wM+Uw= +cloud.google.com/go/automl v1.12.0/go.mod h1:tWDcHDp86aMIuHmyvjuKeeHEGq76lD7ZqfGLN6B0NuU= +cloud.google.com/go/baremetalsolution v0.5.0 h1:2AipdYXL0VxMboelTTw8c1UJ7gYu35LZYUbuRv9Q28s= +cloud.google.com/go/baremetalsolution v0.5.0/go.mod h1:dXGxEkmR9BMwxhzBhV0AioD0ULBmuLZI8CdwalUxuss= +cloud.google.com/go/batch v0.7.0 h1:YbMt0E6BtqeD5FvSv1d56jbVsWEzlGm55lYte+M6Mzs= +cloud.google.com/go/batch v0.7.0/go.mod h1:vLZN95s6teRUqRQ4s3RLDsH8PvboqBK+rn1oevL159g= +cloud.google.com/go/beyondcorp v0.5.0 h1:UkY2BTZkEUAVrgqnSdOJ4p3y9ZRBPEe1LkjgC8Bj/Pc= +cloud.google.com/go/beyondcorp v0.5.0/go.mod h1:uFqj9X+dSfrheVp7ssLTaRHd2EHqSL4QZmH4e8WXGGU= +cloud.google.com/go/bigquery v1.50.0 h1:RscMV6LbnAmhAzD893Lv9nXXy2WCaJmbxYPWDLbGqNQ= +cloud.google.com/go/bigquery v1.50.0/go.mod h1:YrleYEh2pSEbgTBZYMJ5SuSr0ML3ypjRB1zgf7pvQLU= +cloud.google.com/go/billing v1.13.0 h1:JYj28UYF5w6VBAh0gQYlgHJ/OD1oA+JgW29YZQU+UHM= +cloud.google.com/go/billing v1.13.0/go.mod h1:7kB2W9Xf98hP9Sr12KfECgfGclsH3CQR0R08tnRlRbc= +cloud.google.com/go/binaryauthorization v1.5.0 h1:d3pMDBCCNivxt5a4eaV7FwL7cSH0H7RrEnFrTb1QKWs= +cloud.google.com/go/binaryauthorization v1.5.0/go.mod h1:OSe4OU1nN/VswXKRBmciKpo9LulY41gch5c68htf3/Q= +cloud.google.com/go/certificatemanager v1.6.0 h1:5C5UWeSt8Jkgp7OWn2rCkLmYurar/vIWIoSQ2+LaTOc= +cloud.google.com/go/certificatemanager v1.6.0/go.mod h1:3Hh64rCKjRAX8dXgRAyOcY5vQ/fE1sh8o+Mdd6KPgY8= +cloud.google.com/go/channel v1.12.0 h1:GpcQY5UJKeOekYgsX3QXbzzAc/kRGtBq43fTmyKe6Uw= +cloud.google.com/go/channel v1.12.0/go.mod h1:VkxCGKASi4Cq7TbXxlaBezonAYpp1GCnKMY6tnMQnLU= +cloud.google.com/go/cloudbuild v1.9.0 h1:GHQCjV4WlPPVU/j3Rlpc8vNIDwThhd1U9qSY/NPZdko= +cloud.google.com/go/cloudbuild v1.9.0/go.mod h1:qK1d7s4QlO0VwfYn5YuClDGg2hfmLZEb4wQGAbIgL1s= +cloud.google.com/go/clouddms v1.5.0 h1:E7v4TpDGUyEm1C/4KIrpVSOCTm0P6vWdHT0I4mostRA= +cloud.google.com/go/clouddms v1.5.0/go.mod h1:QSxQnhikCLUw13iAbffF2CZxAER3xDGNHjsTAkQJcQA= +cloud.google.com/go/cloudtasks v1.10.0 h1:uK5k6abf4yligFgYFnG0ni8msai/dSv6mDmiBulU0hU= +cloud.google.com/go/cloudtasks v1.10.0/go.mod h1:NDSoTLkZ3+vExFEWu2UJV1arUyzVDAiZtdWcsUyNwBs= +cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOtRsugnLrlU= +cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= +cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/q8Bs93scU= +cloud.google.com/go/contactcenterinsights v1.6.0 h1:jXIpfcH/VYSE1SYcPzO0n1VVb+sAamiLOgCw45JbOQk= +cloud.google.com/go/contactcenterinsights v1.6.0/go.mod h1:IIDlT6CLcDoyv79kDv8iWxMSTZhLxSCofVV5W6YFM/w= +cloud.google.com/go/container v1.15.0 h1:NKlY/wCDapfVZlbVVaeuu2UZZED5Dy1z4Zx1KhEzm8c= +cloud.google.com/go/container v1.15.0/go.mod h1:ft+9S0WGjAyjDggg5S06DXj+fHJICWg8L7isCQe9pQA= +cloud.google.com/go/containeranalysis v0.9.0 h1:EQ4FFxNaEAg8PqQCO7bVQfWz9NVwZCUKaM1b3ycfx3U= +cloud.google.com/go/containeranalysis v0.9.0/go.mod h1:orbOANbwk5Ejoom+s+DUCTTJ7IBdBQJDcSylAx/on9s= +cloud.google.com/go/datacatalog v1.13.0 h1:4H5IJiyUE0X6ShQBqgFFZvGGcrwGVndTwUSLP4c52gw= +cloud.google.com/go/datacatalog v1.13.0/go.mod h1:E4Rj9a5ZtAxcQJlEBTLgMTphfP11/lNaAshpoBgemX8= +cloud.google.com/go/dataflow v0.8.0 h1:eYyD9o/8Nm6EttsKZaEGD84xC17bNgSKCu0ZxwqUbpg= +cloud.google.com/go/dataflow v0.8.0/go.mod h1:Rcf5YgTKPtQyYz8bLYhFoIV/vP39eL7fWNcSOyFfLJE= +cloud.google.com/go/dataform v0.7.0 h1:Dyk+fufup1FR6cbHjFpMuP4SfPiF3LI3JtoIIALoq48= +cloud.google.com/go/dataform v0.7.0/go.mod h1:7NulqnVozfHvWUBpMDfKMUESr+85aJsC/2O0o3jWPDE= +cloud.google.com/go/datafusion v1.6.0 h1:sZjRnS3TWkGsu1LjYPFD/fHeMLZNXDK6PDHi2s2s/bk= +cloud.google.com/go/datafusion v1.6.0/go.mod h1:WBsMF8F1RhSXvVM8rCV3AeyWVxcC2xY6vith3iw3S+8= +cloud.google.com/go/datalabeling v0.7.0 h1:ch4qA2yvddGRUrlfwrNJCr79qLqhS9QBwofPHfFlDIk= +cloud.google.com/go/datalabeling v0.7.0/go.mod h1:WPQb1y08RJbmpM3ww0CSUAGweL0SxByuW2E+FU+wXcM= +cloud.google.com/go/dataplex v1.6.0 h1:RvoZ5T7gySwm1CHzAw7yY1QwwqaGswunmqEssPxU/AM= +cloud.google.com/go/dataplex v1.6.0/go.mod h1:bMsomC/aEJOSpHXdFKFGQ1b0TDPIeL28nJObeO1ppRs= +cloud.google.com/go/dataproc v1.12.0 h1:W47qHL3W4BPkAIbk4SWmIERwsWBaNnWm0P2sdx3YgGU= +cloud.google.com/go/dataproc v1.12.0/go.mod h1:zrF3aX0uV3ikkMz6z4uBbIKyhRITnxvr4i3IjKsKrw4= +cloud.google.com/go/dataqna v0.7.0 h1:yFzi/YU4YAdjyo7pXkBE2FeHbgz5OQQBVDdbErEHmVQ= +cloud.google.com/go/dataqna v0.7.0/go.mod h1:Lx9OcIIeqCrw1a6KdO3/5KMP1wAmTc0slZWwP12Qq3c= +cloud.google.com/go/datastore v1.11.0 h1:iF6I/HaLs3Ado8uRKMvZRvF/ZLkWaWE9i8AiHzbC774= +cloud.google.com/go/datastore v1.11.0/go.mod h1:TvGxBIHCS50u8jzG+AW/ppf87v1of8nwzFNgEZU1D3c= +cloud.google.com/go/datastream v1.7.0 h1:BBCBTnWMDwwEzQQmipUXxATa7Cm7CA/gKjKcR2w35T0= +cloud.google.com/go/datastream v1.7.0/go.mod h1:uxVRMm2elUSPuh65IbZpzJNMbuzkcvu5CjMqVIUHrww= +cloud.google.com/go/deploy v1.8.0 h1:otshdKEbmsi1ELYeCKNYppwV0UH5xD05drSdBm7ouTk= +cloud.google.com/go/deploy v1.8.0/go.mod h1:z3myEJnA/2wnB4sgjqdMfgxCA0EqC3RBTNcVPs93mtQ= +cloud.google.com/go/dialogflow v1.32.0 h1:uVlKKzp6G/VtSW0E7IH1Y5o0H48/UOCmqksG2riYCwQ= +cloud.google.com/go/dialogflow v1.32.0/go.mod h1:jG9TRJl8CKrDhMEcvfcfFkkpp8ZhgPz3sBGmAUYJ2qE= +cloud.google.com/go/dlp v1.9.0 h1:1JoJqezlgu6NWCroBxr4rOZnwNFILXr4cB9dMaSKO4A= +cloud.google.com/go/dlp v1.9.0/go.mod h1:qdgmqgTyReTz5/YNSSuueR8pl7hO0o9bQ39ZhtgkWp4= +cloud.google.com/go/documentai v1.18.0 h1:KM3Xh0QQyyEdC8Gs2vhZfU+rt6OCPF0dwVwxKgLmWfI= +cloud.google.com/go/documentai v1.18.0/go.mod h1:F6CK6iUH8J81FehpskRmhLq/3VlwQvb7TvwOceQ2tbs= +cloud.google.com/go/domains v0.8.0 h1:2ti/o9tlWL4N+wIuWUNH+LbfgpwxPr8J1sv9RHA4bYQ= +cloud.google.com/go/domains v0.8.0/go.mod h1:M9i3MMDzGFXsydri9/vW+EWz9sWb4I6WyHqdlAk0idE= +cloud.google.com/go/edgecontainer v1.0.0 h1:O0YVE5v+O0Q/ODXYsQHmHb+sYM8KNjGZw2pjX2Ws41c= +cloud.google.com/go/edgecontainer v1.0.0/go.mod h1:cttArqZpBB2q58W/upSG++ooo6EsblxDIolxa3jSjbY= +cloud.google.com/go/errorreporting v0.3.0 h1:kj1XEWMu8P0qlLhm3FwcaFsUvXChV/OraZwA70trRR0= +cloud.google.com/go/errorreporting v0.3.0/go.mod h1:xsP2yaAp+OAW4OIm60An2bbLpqIhKXdWR/tawvl7QzU= +cloud.google.com/go/essentialcontacts v1.5.0 h1:gIzEhCoOT7bi+6QZqZIzX1Erj4SswMPIteNvYVlu+pM= +cloud.google.com/go/essentialcontacts v1.5.0/go.mod h1:ay29Z4zODTuwliK7SnX8E86aUF2CTzdNtvv42niCX0M= +cloud.google.com/go/eventarc v1.11.0 h1:fsJmNeqvqtk74FsaVDU6cH79lyZNCYP8Rrv7EhaB/PU= +cloud.google.com/go/eventarc v1.11.0/go.mod h1:PyUjsUKPWoRBCHeOxZd/lbOOjahV41icXyUY5kSTvVY= +cloud.google.com/go/filestore v1.6.0 h1:ckTEXN5towyTMu4q0uQ1Mde/JwTHur0gXs8oaIZnKfw= +cloud.google.com/go/filestore v1.6.0/go.mod h1:di5unNuss/qfZTw2U9nhFqo8/ZDSc466dre85Kydllg= +cloud.google.com/go/firestore v1.9.0 h1:IBlRyxgGySXu5VuW0RgGFlTtLukSnNkpDiEOMkQkmpA= +cloud.google.com/go/firestore v1.9.0/go.mod h1:HMkjKHNTtRyZNiMzu7YAsLr9K3X2udY2AMwDaMEQiiE= +cloud.google.com/go/functions v1.13.0 h1:pPDqtsXG2g9HeOQLoquLbmvmb82Y4Ezdo1GXuotFoWg= +cloud.google.com/go/functions v1.13.0/go.mod h1:EU4O007sQm6Ef/PwRsI8N2umygGqPBS/IZQKBQBcJ3c= +cloud.google.com/go/gaming v1.9.0 h1:7vEhFnZmd931Mo7sZ6pJy7uQPDxF7m7v8xtBheG08tc= +cloud.google.com/go/gaming v1.9.0/go.mod h1:Fc7kEmCObylSWLO334NcO+O9QMDyz+TKC4v1D7X+Bc0= +cloud.google.com/go/gkebackup v0.4.0 h1:za3QZvw6ujR0uyqkhomKKKNoXDyqYGPJies3voUK8DA= +cloud.google.com/go/gkebackup v0.4.0/go.mod h1:byAyBGUwYGEEww7xsbnUTBHIYcOPy/PgUWUtOeRm9Vg= +cloud.google.com/go/gkeconnect v0.7.0 h1:gXYKciHS/Lgq0GJ5Kc9SzPA35NGc3yqu6SkjonpEr2Q= +cloud.google.com/go/gkeconnect v0.7.0/go.mod h1:SNfmVqPkaEi3bF/B3CNZOAYPYdg7sU+obZ+QTky2Myw= +cloud.google.com/go/gkehub v0.12.0 h1:TqCSPsEBQ6oZSJgEYZ3XT8x2gUadbvfwI32YB0kuHCs= +cloud.google.com/go/gkehub v0.12.0/go.mod h1:djiIwwzTTBrF5NaXCGv3mf7klpEMcST17VBTVVDcuaw= +cloud.google.com/go/gkemulticloud v0.5.0 h1:8I84Q4vl02rJRsFiinBxl7WCozfdLlUVBQuSrqr9Wtk= +cloud.google.com/go/gkemulticloud v0.5.0/go.mod h1:W0JDkiyi3Tqh0TJr//y19wyb1yf8llHVto2Htf2Ja3Y= +cloud.google.com/go/grafeas v0.2.0 h1:CYjC+xzdPvbV65gi6Dr4YowKcmLo045pm18L0DhdELM= +cloud.google.com/go/gsuiteaddons v1.5.0 h1:1mvhXqJzV0Vg5Fa95QwckljODJJfDFXV4pn+iL50zzA= +cloud.google.com/go/gsuiteaddons v1.5.0/go.mod h1:TFCClYLd64Eaa12sFVmUyG62tk4mdIsI7pAnSXRkcFo= +cloud.google.com/go/iam v0.8.0/go.mod h1:lga0/y3iH6CX7sYqypWJ33hf7kkfXJag67naqGESjkE= +cloud.google.com/go/iam v0.13.0 h1:+CmB+K0J/33d0zSQ9SlFWUeCCEn5XJA0ZMZ3pHE9u8k= +cloud.google.com/go/iam v0.13.0/go.mod h1:ljOg+rcNfzZ5d6f1nAUJ8ZIxOaZUVoS14bKCtaLZ/D0= +cloud.google.com/go/iap v1.7.1 h1:PxVHFuMxmSZyfntKXHXhd8bo82WJ+LcATenq7HLdVnU= +cloud.google.com/go/iap v1.7.1/go.mod h1:WapEwPc7ZxGt2jFGB/C/bm+hP0Y6NXzOYGjpPnmMS74= +cloud.google.com/go/ids v1.3.0 h1:fodnCDtOXuMmS8LTC2y3h8t24U8F3eKWfhi+3LY6Qf0= +cloud.google.com/go/ids v1.3.0/go.mod h1:JBdTYwANikFKaDP6LtW5JAi4gubs57SVNQjemdt6xV4= +cloud.google.com/go/iot v1.6.0 h1:39W5BFSarRNZfVG0eXI5LYux+OVQT8GkgpHCnrZL2vM= +cloud.google.com/go/iot v1.6.0/go.mod h1:IqdAsmE2cTYYNO1Fvjfzo9po179rAtJeVGUvkLN3rLE= +cloud.google.com/go/kms v1.10.1 h1:7hm1bRqGCA1GBRQUrp831TwJ9TWhP+tvLuP497CQS2g= +cloud.google.com/go/kms v1.10.1/go.mod h1:rIWk/TryCkR59GMC3YtHtXeLzd634lBbKenvyySAyYI= +cloud.google.com/go/language v1.9.0 h1:7Ulo2mDk9huBoBi8zCE3ONOoBrL6UXfAI71CLQ9GEIM= +cloud.google.com/go/language v1.9.0/go.mod h1:Ns15WooPM5Ad/5no/0n81yUetis74g3zrbeJBE+ptUY= +cloud.google.com/go/lifesciences v0.8.0 h1:uWrMjWTsGjLZpCTWEAzYvyXj+7fhiZST45u9AgasasI= +cloud.google.com/go/lifesciences v0.8.0/go.mod h1:lFxiEOMqII6XggGbOnKiyZ7IBwoIqA84ClvoezaA/bo= +cloud.google.com/go/logging v1.7.0 h1:CJYxlNNNNAMkHp9em/YEXcfJg+rPDg7YfwoRpMU+t5I= +cloud.google.com/go/logging v1.7.0/go.mod h1:3xjP2CjkM3ZkO73aj4ASA5wRPGGCRrPIAeNqVNkzY8M= +cloud.google.com/go/longrunning v0.4.1 h1:v+yFJOfKC3yZdY6ZUI933pIYdhyhV8S3NpWrXWmg7jM= +cloud.google.com/go/longrunning v0.4.1/go.mod h1:4iWDqhBZ70CvZ6BfETbvam3T8FMvLK+eFj0E6AaRQTo= +cloud.google.com/go/managedidentities v1.5.0 h1:ZRQ4k21/jAhrHBVKl/AY7SjgzeJwG1iZa+mJ82P+VNg= +cloud.google.com/go/managedidentities v1.5.0/go.mod h1:+dWcZ0JlUmpuxpIDfyP5pP5y0bLdRwOS4Lp7gMni/LA= +cloud.google.com/go/maps v0.7.0 h1:mv9YaczD4oZBZkM5XJl6fXQ984IkJNHPwkc8MUsdkBo= +cloud.google.com/go/maps v0.7.0/go.mod h1:3GnvVl3cqeSvgMcpRlQidXsPYuDGQ8naBis7MVzpXsY= +cloud.google.com/go/mediatranslation v0.7.0 h1:anPxH+/WWt8Yc3EdoEJhPMBRF7EhIdz426A+tuoA0OU= +cloud.google.com/go/mediatranslation v0.7.0/go.mod h1:LCnB/gZr90ONOIQLgSXagp8XUW1ODs2UmUMvcgMfI2I= +cloud.google.com/go/memcache v1.9.0 h1:8/VEmWCpnETCrBwS3z4MhT+tIdKgR1Z4Tr2tvYH32rg= +cloud.google.com/go/memcache v1.9.0/go.mod h1:8oEyzXCu+zo9RzlEaEjHl4KkgjlNDaXbCQeQWlzNFJM= +cloud.google.com/go/metastore v1.10.0 h1:QCFhZVe2289KDBQ7WxaHV2rAmPrmRAdLC6gbjUd3HPo= +cloud.google.com/go/metastore v1.10.0/go.mod h1:fPEnH3g4JJAk+gMRnrAnoqyv2lpUCqJPWOodSaf45Eo= +cloud.google.com/go/monitoring v1.13.0 h1:2qsrgXGVoRXpP7otZ14eE1I568zAa92sJSDPyOJvwjM= +cloud.google.com/go/monitoring v1.13.0/go.mod h1:k2yMBAB1H9JT/QETjNkgdCGD9bPF712XiLTVr+cBrpw= +cloud.google.com/go/networkconnectivity v1.11.0 h1:ZD6b4Pk1jEtp/cx9nx0ZYcL3BKqDa+KixNDZ6Bjs1B8= +cloud.google.com/go/networkconnectivity v1.11.0/go.mod h1:iWmDD4QF16VCDLXUqvyspJjIEtBR/4zq5hwnY2X3scM= +cloud.google.com/go/networkmanagement v1.6.0 h1:8KWEUNGcpSX9WwZXq7FtciuNGPdPdPN/ruDm769yAEM= +cloud.google.com/go/networkmanagement v1.6.0/go.mod h1:5pKPqyXjB/sgtvB5xqOemumoQNB7y95Q7S+4rjSOPYY= +cloud.google.com/go/networksecurity v0.8.0 h1:sOc42Ig1K2LiKlzG71GUVloeSJ0J3mffEBYmvu+P0eo= +cloud.google.com/go/networksecurity v0.8.0/go.mod h1:B78DkqsxFG5zRSVuwYFRZ9Xz8IcQ5iECsNrPn74hKHU= +cloud.google.com/go/notebooks v1.8.0 h1:Kg2K3K7CbSXYJHZ1aGQpf1xi5x2GUvQWf2sFVuiZh8M= +cloud.google.com/go/notebooks v1.8.0/go.mod h1:Lq6dYKOYOWUCTvw5t2q1gp1lAp0zxAxRycayS0iJcqQ= +cloud.google.com/go/optimization v1.3.1 h1:dj8O4VOJRB4CUwZXdmwNViH1OtI0WtWL867/lnYH248= +cloud.google.com/go/optimization v1.3.1/go.mod h1:IvUSefKiwd1a5p0RgHDbWCIbDFgKuEdB+fPPuP0IDLI= +cloud.google.com/go/orchestration v1.6.0 h1:Vw+CEXo8M/FZ1rb4EjcLv0gJqqw89b7+g+C/EmniTb8= +cloud.google.com/go/orchestration v1.6.0/go.mod h1:M62Bevp7pkxStDfFfTuCOaXgaaqRAga1yKyoMtEoWPQ= +cloud.google.com/go/orgpolicy v1.10.0 h1:XDriMWug7sd0kYT1QKofRpRHzjad0bK8Q8uA9q+XrU4= +cloud.google.com/go/orgpolicy v1.10.0/go.mod h1:w1fo8b7rRqlXlIJbVhOMPrwVljyuW5mqssvBtU18ONc= +cloud.google.com/go/osconfig v1.11.0 h1:PkSQx4OHit5xz2bNyr11KGcaFccL5oqglFPdTboyqwQ= +cloud.google.com/go/osconfig v1.11.0/go.mod h1:aDICxrur2ogRd9zY5ytBLV89KEgT2MKB2L/n6x1ooPw= +cloud.google.com/go/oslogin v1.9.0 h1:whP7vhpmc+ufZa90eVpkfbgzJRK/Xomjz+XCD4aGwWw= +cloud.google.com/go/oslogin v1.9.0/go.mod h1:HNavntnH8nzrn8JCTT5fj18FuJLFJc4NaZJtBnQtKFs= +cloud.google.com/go/phishingprotection v0.7.0 h1:l6tDkT7qAEV49MNEJkEJTB6vOO/onbSOcNtAT09HPuA= +cloud.google.com/go/phishingprotection v0.7.0/go.mod h1:8qJI4QKHoda/sb/7/YmMQ2omRLSLYSu9bU0EKCNI+Lk= +cloud.google.com/go/policytroubleshooter v1.6.0 h1:yKAGC4p9O61ttZUswaq9GAn1SZnEzTd0vUYXD7ZBT7Y= +cloud.google.com/go/policytroubleshooter v1.6.0/go.mod h1:zYqaPTsmfvpjm5ULxAyD/lINQxJ0DDsnWOP/GZ7xzBc= +cloud.google.com/go/privatecatalog v0.8.0 h1:EPEJ1DpEGXLDnmc7mnCAqFmkwUJbIsaLAiLHVOkkwtc= +cloud.google.com/go/privatecatalog v0.8.0/go.mod h1:nQ6pfaegeDAq/Q5lrfCQzQLhubPiZhSaNhIgfJlnIXs= +cloud.google.com/go/pubsub v1.30.0 h1:vCge8m7aUKBJYOgrZp7EsNDf6QMd2CAlXZqWTn3yq6s= +cloud.google.com/go/pubsub v1.30.0/go.mod h1:qWi1OPS0B+b5L+Sg6Gmc9zD1Y+HaM0MdUr7LsupY1P4= +cloud.google.com/go/pubsublite v1.7.0 h1:cb9fsrtpINtETHiJ3ECeaVzrfIVhcGjhhJEjybHXHao= +cloud.google.com/go/pubsublite v1.7.0/go.mod h1:8hVMwRXfDfvGm3fahVbtDbiLePT3gpoiJYJY+vxWxVM= +cloud.google.com/go/recaptchaenterprise v1.3.1 h1:u6EznTGzIdsyOsvm+Xkw0aSuKFXQlyjGE9a4exk6iNQ= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.0 h1:6iOCujSNJ0YS7oNymI64hXsjGq60T4FK1zdLugxbzvU= +cloud.google.com/go/recaptchaenterprise/v2 v2.7.0/go.mod h1:19wVj/fs5RtYtynAPJdDTb69oW0vNHYDBTbB4NvMD9c= +cloud.google.com/go/recommendationengine v0.7.0 h1:VibRFCwWXrFebEWKHfZAt2kta6pS7Tlimsnms0fjv7k= +cloud.google.com/go/recommendationengine v0.7.0/go.mod h1:1reUcE3GIu6MeBz/h5xZJqNLuuVjNg1lmWMPyjatzac= +cloud.google.com/go/recommender v1.9.0 h1:ZnFRY5R6zOVk2IDS1Jbv5Bw+DExCI5rFumsTnMXiu/A= +cloud.google.com/go/recommender v1.9.0/go.mod h1:PnSsnZY7q+VL1uax2JWkt/UegHssxjUVVCrX52CuEmQ= +cloud.google.com/go/redis v1.11.0 h1:JoAd3SkeDt3rLFAAxEvw6wV4t+8y4ZzfZcZmddqphQ8= +cloud.google.com/go/redis v1.11.0/go.mod h1:/X6eicana+BWcUda5PpwZC48o37SiFVTFSs0fWAJ7uQ= +cloud.google.com/go/resourcemanager v1.7.0 h1:NRM0p+RJkaQF9Ee9JMnUV9BQ2QBIOq/v8M+Pbv/wmCs= +cloud.google.com/go/resourcemanager v1.7.0/go.mod h1:HlD3m6+bwhzj9XCouqmeiGuni95NTrExfhoSrkC/3EI= +cloud.google.com/go/resourcesettings v1.5.0 h1:8Dua37kQt27CCWHm4h/Q1XqCF6ByD7Ouu49xg95qJzI= +cloud.google.com/go/resourcesettings v1.5.0/go.mod h1:+xJF7QSG6undsQDfsCJyqWXyBwUoJLhetkRMDRnIoXA= +cloud.google.com/go/retail v1.12.0 h1:1Dda2OpFNzIb4qWgFZjYlpP7sxX3aLeypKG6A3H4Yys= +cloud.google.com/go/retail v1.12.0/go.mod h1:UMkelN/0Z8XvKymXFbD4EhFJlYKRx1FGhQkVPU5kF14= +cloud.google.com/go/run v0.9.0 h1:ydJQo+k+MShYnBfhaRHSZYeD/SQKZzZLAROyfpeD9zw= +cloud.google.com/go/run v0.9.0/go.mod h1:Wwu+/vvg8Y+JUApMwEDfVfhetv30hCG4ZwDR/IXl2Qg= +cloud.google.com/go/scheduler v1.9.0 h1:NpQAHtx3sulByTLe2dMwWmah8PWgeoieFPpJpArwFV0= +cloud.google.com/go/scheduler v1.9.0/go.mod h1:yexg5t+KSmqu+njTIh3b7oYPheFtBWGcbVUYF1GGMIc= +cloud.google.com/go/secretmanager v1.10.0 h1:pu03bha7ukxF8otyPKTFdDz+rr9sE3YauS5PliDXK60= +cloud.google.com/go/secretmanager v1.10.0/go.mod h1:MfnrdvKMPNra9aZtQFvBcvRU54hbPD8/HayQdlUgJpU= +cloud.google.com/go/security v1.13.0 h1:PYvDxopRQBfYAXKAuDpFCKBvDOWPWzp9k/H5nB3ud3o= +cloud.google.com/go/security v1.13.0/go.mod h1:Q1Nvxl1PAgmeW0y3HTt54JYIvUdtcpYKVfIB8AOMZ+0= +cloud.google.com/go/securitycenter v1.19.0 h1:AF3c2s3awNTMoBtMX3oCUoOMmGlYxGOeuXSYHNBkf14= +cloud.google.com/go/securitycenter v1.19.0/go.mod h1:LVLmSg8ZkkyaNy4u7HCIshAngSQ8EcIRREP3xBnyfag= +cloud.google.com/go/servicecontrol v1.11.1 h1:d0uV7Qegtfaa7Z2ClDzr9HJmnbJW7jn0WhZ7wOX6hLE= +cloud.google.com/go/servicedirectory v1.9.0 h1:SJwk0XX2e26o25ObYUORXx6torSFiYgsGkWSkZgkoSU= +cloud.google.com/go/servicedirectory v1.9.0/go.mod h1:29je5JjiygNYlmsGz8k6o+OZ8vd4f//bQLtvzkPPT/s= +cloud.google.com/go/servicemanagement v1.8.0 h1:fopAQI/IAzlxnVeiKn/8WiV6zKndjFkvi+gzu+NjywY= +cloud.google.com/go/serviceusage v1.6.0 h1:rXyq+0+RSIm3HFypctp7WoXxIA563rn206CfMWdqXX4= +cloud.google.com/go/shell v1.6.0 h1:wT0Uw7ib7+AgZST9eCDygwTJn4+bHMDtZo5fh7kGWDU= +cloud.google.com/go/shell v1.6.0/go.mod h1:oHO8QACS90luWgxP3N9iZVuEiSF84zNyLytb+qE2f9A= +cloud.google.com/go/spanner v1.45.0 h1:7VdjZ8zj4sHbDw55atp5dfY6kn1j9sam9DRNpPQhqR4= +cloud.google.com/go/spanner v1.45.0/go.mod h1:FIws5LowYz8YAE1J8fOS7DJup8ff7xJeetWEo5REA2M= +cloud.google.com/go/speech v1.15.0 h1:JEVoWGNnTF128kNty7T4aG4eqv2z86yiMJPT9Zjp+iw= +cloud.google.com/go/speech v1.15.0/go.mod h1:y6oH7GhqCaZANH7+Oe0BhgIogsNInLlz542tg3VqeYI= +cloud.google.com/go/storage v1.27.0/go.mod h1:x9DOL8TK/ygDUMieqwfhdpQryTeEkhGKMi80i/iqR2s= +cloud.google.com/go/storage v1.28.1/go.mod h1:Qnisd4CqDdo6BGs2AD5LLnEsmSQ80wQ5ogcBBKhU86Y= +cloud.google.com/go/storage v1.29.0 h1:6weCgzRvMg7lzuUurI4697AqIRPU1SvzHhynwpW31jI= +cloud.google.com/go/storage v1.29.0/go.mod h1:4puEjyTKnku6gfKoTfNOU/W+a9JyuVNxjpS5GBrB8h4= +cloud.google.com/go/storagetransfer v1.8.0 h1:5T+PM+3ECU3EY2y9Brv0Sf3oka8pKmsCfpQ07+91G9o= +cloud.google.com/go/storagetransfer v1.8.0/go.mod h1:JpegsHHU1eXg7lMHkvf+KE5XDJ7EQu0GwNJbbVGanEw= +cloud.google.com/go/talent v1.5.0 h1:nI9sVZPjMKiO2q3Uu0KhTDVov3Xrlpt63fghP9XjyEM= +cloud.google.com/go/talent v1.5.0/go.mod h1:G+ODMj9bsasAEJkQSzO2uHQWXHHXUomArjWQQYkqK6c= +cloud.google.com/go/texttospeech v1.6.0 h1:H4g1ULStsbVtalbZGktyzXzw6jP26RjVGYx9RaYjBzc= +cloud.google.com/go/texttospeech v1.6.0/go.mod h1:YmwmFT8pj1aBblQOI3TfKmwibnsfvhIBzPXcW4EBovc= +cloud.google.com/go/tpu v1.5.0 h1:/34T6CbSi+kTv5E19Q9zbU/ix8IviInZpzwz3rsFE+A= +cloud.google.com/go/tpu v1.5.0/go.mod h1:8zVo1rYDFuW2l4yZVY0R0fb/v44xLh3llq7RuV61fPM= +cloud.google.com/go/trace v1.9.0 h1:olxC0QHC59zgJVALtgqfD9tGk0lfeCP5/AGXL3Px/no= +cloud.google.com/go/trace v1.9.0/go.mod h1:lOQqpE5IaWY0Ixg7/r2SjixMuc6lfTFeO4QGM4dQWOk= +cloud.google.com/go/translate v1.7.0 h1:GvLP4oQ4uPdChBmBaUSa/SaZxCdyWELtlAaKzpHsXdA= +cloud.google.com/go/translate v1.7.0/go.mod h1:lMGRudH1pu7I3n3PETiOB2507gf3HnfLV8qlkHZEyos= +cloud.google.com/go/video v1.15.0 h1:upIbnGI0ZgACm58HPjAeBMleW3sl5cT84AbYQ8PWOgM= +cloud.google.com/go/video v1.15.0/go.mod h1:SkgaXwT+lIIAKqWAJfktHT/RbgjSuY6DobxEp0C5yTQ= +cloud.google.com/go/videointelligence v1.10.0 h1:Uh5BdoET8XXqXX2uXIahGb+wTKbLkGH7s4GXR58RrG8= +cloud.google.com/go/videointelligence v1.10.0/go.mod h1:LHZngX1liVtUhZvi2uNS0VQuOzNi2TkY1OakiuoUOjU= +cloud.google.com/go/vision v1.2.0 h1:/CsSTkbmO9HC8iQpxbK8ATms3OQaX3YQUeTMGCxlaK4= +cloud.google.com/go/vision/v2 v2.7.0 h1:8C8RXUJoflCI4yVdqhTy9tRyygSHmp60aP363z23HKg= +cloud.google.com/go/vision/v2 v2.7.0/go.mod h1:H89VysHy21avemp6xcf9b9JvZHVehWbET0uT/bcuY/0= +cloud.google.com/go/vmmigration v1.6.0 h1:Azs5WKtfOC8pxvkyrDvt7J0/4DYBch0cVbuFfCCFt5k= +cloud.google.com/go/vmmigration v1.6.0/go.mod h1:bopQ/g4z+8qXzichC7GW1w2MjbErL54rk3/C843CjfY= +cloud.google.com/go/vmwareengine v0.3.0 h1:b0NBu7S294l0gmtrT0nOJneMYgZapr5x9tVWvgDoVEM= +cloud.google.com/go/vmwareengine v0.3.0/go.mod h1:wvoyMvNWdIzxMYSpH/R7y2h5h3WFkx6d+1TIsP39WGY= +cloud.google.com/go/vpcaccess v1.6.0 h1:FOe6CuiQD3BhHJWt7E8QlbBcaIzVRddupwJlp7eqmn4= +cloud.google.com/go/vpcaccess v1.6.0/go.mod h1:wX2ILaNhe7TlVa4vC5xce1bCnqE3AeH27RV31lnmZes= +cloud.google.com/go/webrisk v1.8.0 h1:IY+L2+UwxcVm2zayMAtBhZleecdIFLiC+QJMzgb0kT0= +cloud.google.com/go/webrisk v1.8.0/go.mod h1:oJPDuamzHXgUc+b8SiHRcVInZQuybnvEW72PqTc7sSg= +cloud.google.com/go/websecurityscanner v1.5.0 h1:AHC1xmaNMOZtNqxI9Rmm87IJEyPaRkOxeI0gpAacXGk= +cloud.google.com/go/websecurityscanner v1.5.0/go.mod h1:Y6xdCPy81yi0SQnDY1xdNTNpfY1oAgXUlcfN3B3eSng= +cloud.google.com/go/workflows v1.10.0 h1:FfGp9w0cYnaKZJhUOMqCOJCYT/WlvYBfTQhFWV3sRKI= +cloud.google.com/go/workflows v1.10.0/go.mod h1:fZ8LmRmZQWacon9UCX1r/g/DfAXx5VcPALq2CxzdePw= +dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9 h1:VpgP7xuJadIUuKccphEpTJnWhS2jkQyMt6Y7pJCD7fY= +github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1 h1:UQHMgLO+TxOElx5B5HZ4hJQsoJ/PvUvKRhJHDQXO8P8= +github.com/BurntSushi/toml v1.3.2 h1:o7IhLm0Msx3BaB+n3Ag7L8EVlByGnpq14C4YWiu/gL8= +github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802 h1:1BDTz0u9nC3//pOCMdNH+CiXJVYJh5UQNCOBG7jbELc= +github.com/Microsoft/go-winio v0.6.1 h1:9/kr64B9VUZrLm5YYwbGtUJnMgqWVOdUAXu6Migciow= +github.com/Microsoft/hcsshim v0.12.0-rc.0 h1:wX/F5huJxH9APBkhKSEAqaiZsuBvbbDnyBROZAqsSaY= +github.com/NYTimes/gziphandler v1.1.1 h1:ZUDjpQae29j0ryrS0u/B8HZfJBtBQHjqw2rQ2cqUQ3I= +github.com/OneOfOne/xxhash v1.2.2 h1:KMrpdQIwFcEqXDklaen+P1axHaj9BSKzvpUUfnHldSE= +github.com/ahmetb/gen-crd-api-reference-docs v0.3.0 h1:+XfOU14S4bGuwyvCijJwhhBIjYN+YXS18jrCY2EzJaY= +github.com/alecthomas/kingpin/v2 v2.3.2 h1:H0aULhgmSzN8xQ3nX1uxtdlTHYoPLu5AhHxWrKI6ocU= +github.com/alecthomas/kingpin/v2 v2.3.2/go.mod h1:0gyi0zQnjuFk8xrkNKamJoyUo382HRL7ATRpFZCw6tE= +github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751 h1:JYp7IbQjafoB+tBA3gMyHYHrpOtNuDiK/uB5uXxq5wM= +github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137 h1:s6gZFSlWYmbqAuRjVTiNNhvNRfY2Wxp9nhfyel4rklc= +github.com/alecthomas/units v0.0.0-20211218093645-b94a6e3cc137/go.mod h1:OMCwj8VM1Kc9e19TLln2VL61YJF0x1XFtfdL4JdbSyE= +github.com/andybalholm/brotli v1.0.4 h1:V7DdXeJtZscaqfNuAdSRuRFzuiKlHSC/Zh3zl9qY3JY= +github.com/antihax/optional v1.0.0 h1:xK2lYat7ZLaVVcIuj82J8kIro4V6kDe0AUDFboUCwcg= +github.com/antlr/antlr4/runtime/Go/antlr v0.0.0-20220418222510-f25a4f6275ed h1:ue9pVfIcP+QMEjfgo/Ez4ZjNZfonGgR6NgjMaJMu1Cg= +github.com/antlr/antlr4/runtime/Go/antlr v0.0.0-20220418222510-f25a4f6275ed/go.mod h1:F7bn7fEU90QkQ3tnmaTx3LTKLEDqnwWODIYppRQ5hnY= +github.com/apache/arrow/go/v11 v11.0.0 h1:hqauxvFQxww+0mEU/2XHG6LT7eZternCZq+A5Yly2uM= +github.com/apache/thrift v0.16.0 h1:qEy6UW60iVOlUy+b9ZR0d5WzUWYGOo4HfopoyBaNmoY= +github.com/armon/circbuf v0.0.0-20150827004946-bbbad097214e h1:QEF07wC0T1rKkctt1RINW/+RMTVmiwxETico2l3gxJA= +github.com/armon/go-metrics v0.0.0-20180917152333-f0300d1749da h1:8GUt8eRujhVEGZFFEjBj46YV4rDjvGrNxb0KMWYkL2I= +github.com/armon/go-radix v0.0.0-20180808171621-7fddfc383310 h1:BUAU3CGlLvorLI26FmByPp2eC2qla6E1Tw+scpcg/to= +github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio= +github.com/asaskevich/govalidator v0.0.0-20190424111038-f61b66f89f4a h1:idn718Q4B6AGu/h5Sxe66HYVdqdGu2l9Iebqhi/AEoA= +github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY= +github.com/bketelsen/crypt v0.0.4 h1:w/jqZtC9YD4DS/Vp9GhWfWcCpuAL58oTnLoI8vE9YHU= +github.com/blang/semver/v4 v4.0.0 h1:1PFHFE6yCCTv8C1TeyNNarDzntLi7wMI5i/pzqYIsAM= +github.com/buger/jsonparser v1.1.1 h1:2PnMjfWD7wBILjqQbt530v576A/cAbQvEW9gGIpYMUs= +github.com/census-instrumentation/opencensus-proto v0.4.1 h1:iKLQ0xPNFxR/2hzXZMrBo8f1j86j5WHzznCCQxV/b8g= +github.com/census-instrumentation/opencensus-proto v0.4.1/go.mod h1:4T9NM4+4Vw91VeyqjLS6ao50K5bOcLKN6Q42XnYaRYw= +github.com/certifi/gocertifi v0.0.0-20200922220541-2c3bb06c6054 h1:uH66TXeswKn5PW5zdZ39xEwfS9an067BirqA+P4QaLI= +github.com/cespare/xxhash v1.1.0 h1:a6HrQnmkObjyL+Gs60czilIUGqrzKutQD6XZog3p+ko= +github.com/checkpoint-restore/go-criu/v5 v5.3.0 h1:wpFFOoomK3389ue2lAb0Boag6XPht5QYpipxmSNL4d8= +github.com/chzyer/logex v1.2.1 h1:XHDu3E6q+gdHgsdTPH6ImJMIp436vR6MPtH8gP05QzM= +github.com/chzyer/logex v1.2.1/go.mod h1:JLbx6lG2kDbNRFnfkgvh4eRJRPX1QCoOIWomwysCBrQ= +github.com/chzyer/readline v1.5.1 h1:upd/6fQk4src78LMRzh5vItIt361/o4uq553V8B5sGI= +github.com/chzyer/readline v1.5.1/go.mod h1:Eh+b79XXUwfKfcPLepksvw2tcLE/Ct21YObkaSkeBlk= +github.com/chzyer/test v1.0.0 h1:p3BQDXSxOhOG0P9z6/hGnII4LGiEPOYBhs8asl/fC04= +github.com/chzyer/test v1.0.0/go.mod h1:2JlltgoNkt4TW/z9V/IzDdFaMTM2JPIi26O1pF38GC8= +github.com/cilium/ebpf v0.7.0 h1:1k/q3ATgxSXRdrmPfH8d7YK0GfqVsEKZAX9dQZvs56k= +github.com/client9/misspell v0.3.4 h1:ta993UF76GwbvJcIo3Y68y/M3WxlpEHPWIGDkJYwzJI= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk= +github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4 h1:/inchEIKaYC1Akx+H+gqO04wryn5h75LSazbRlnya1k= +github.com/cncf/xds/go v0.0.0-20230607035331-e9ce68804cb4/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= +github.com/cockroachdb/datadriven v0.0.0-20200714090401-bf6692d28da5 h1:xD/lrqdvwsc+O2bjSSi3YqY73Ke3LAiSCx49aCesA0E= +github.com/cockroachdb/errors v1.2.4 h1:Lap807SXTH5tri2TivECb/4abUkMZC9zRoLarvcKDqs= +github.com/cockroachdb/logtags v0.0.0-20190617123548-eb05cc24525f h1:o/kfcElHqOiXqcou5a3rIlMc7oJbMQkeLk0VQJ7zgqY= +github.com/containerd/cgroups/v3 v3.0.2 h1:f5WFqIVSgo5IZmtTT3qVBo6TzI1ON6sycSBKkymb9L0= +github.com/containerd/console v1.0.3 h1:lIr7SlA5PxZyMV30bDW0MGbiOPXwc63yRuCP0ARubLw= +github.com/containerd/containerd v1.7.0 h1:G/ZQr3gMZs6ZT0qPUZ15znx5QSdQdASW11nXTLTM2Pg= +github.com/containerd/stargz-snapshotter/estargz v0.14.3 h1:OqlDCK3ZVUO6C3B/5FSkDwbkEETK84kQgEeFwDC+62k= +github.com/coreos/bbolt v1.3.2 h1:wZwiHHUieZCquLkDL0B8UhzreNWsPHooDAG3q34zk0s= +github.com/coreos/etcd v3.3.13+incompatible h1:8F3hqu9fGYLBifCmRCJsicFqDx/D68Rt3q1JMazcgBQ= +github.com/coreos/go-oidc v2.1.0+incompatible h1:sdJrfw8akMnCuUlaZU3tE/uYXFgfqom8DBE9so9EBsM= +github.com/coreos/go-semver v0.3.0 h1:wkHLiw0WNATZnSG7epLsujiMCgPAc9xhjJ4tgnAxmfM= +github.com/coreos/go-systemd v0.0.0-20190321100706-95778dfbb74e h1:Wf6HqHfScWJN9/ZjdUKyjop4mf3Qdd+1TvvltAvM3m8= +github.com/coreos/go-systemd/v22 v22.3.2 h1:D9/bQk5vlXQFZ6Kwuu6zaiXJ9oTPe68++AzAJc1DzSI= +github.com/coreos/pkg v0.0.0-20180928190104-399ea9e2e55f h1:lBNOc5arjvs8E5mO2tbpBpLoyyu8B6e44T7hJy6potg= +github.com/cpuguy83/go-md2man/v2 v2.0.2 h1:p1EgwI/C7NhT0JmVkwCD2ZBK8j4aeHQX2pMHHBfMQ6w= +github.com/creack/pty v1.1.11 h1:07n33Z8lZxZ2qwegKbObQohDhXDQxiMMz1NOUGYlesw= +github.com/cyphar/filepath-securejoin v0.2.4 h1:Ugdm7cg7i6ZK6x3xDF1oEu1nfkyfH53EtKeQYTC3kyg= +github.com/dgrijalva/jwt-go v3.2.0+incompatible h1:7qlOGliEKZXTDg6OTjfoBKDXWrumCAMpl/TFQ4/5kLM= +github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954 h1:RMLoZVzv4GliuWafOuPuQDKSm1SJph7uCRnnS61JAn4= +github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815 h1:bWDMxwH3px2JBh6AyO7hdCn/PkvCZXii8TGj7sbtEbQ= +github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153 h1:yUdfgN0XgIJw7foRItutHYUIhlcKzcSf5vDpdhQAKTc= +github.com/emicklei/go-restful v2.9.5+incompatible h1:spTtZBk5DYEvbxMVutUuTyh1Ao2r4iyvLdACqsl/Ljk= +github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f h1:7T++XKzy4xg7PKy+bM+Sa9/oe1OC88yz2hXQUISoXfA= +github.com/envoyproxy/go-control-plane v0.11.1-0.20230524094728-9239064ad72f/go.mod h1:sfYdkwUW4BA3PbKjySwjJy+O4Pu0h62rlqCMHNk+K+Q= +github.com/envoyproxy/protoc-gen-validate v0.10.1 h1:c0g45+xCJhdgFGw7a5QAfdS4byAbud7miNWJ1WwEVf8= +github.com/envoyproxy/protoc-gen-validate v0.10.1/go.mod h1:DRjgyB0I43LtJapqN6NiRwroiAU2PaFuvk/vjgh61ss= +github.com/fatih/color v1.12.0 h1:mRhaKNwANqRgUBGKmnI5ZxEk7QXmjQeCcuYFMX2bfcc= +github.com/felixge/httpsnoop v1.0.2 h1:+nS9g82KMXccJ/wp0zyRW9ZBHFETmMGtkk+2CTTrW4o= +github.com/flowstack/go-jsonschema v0.1.1 h1:dCrjGJRXIlbDsLAgTJZTjhwUJnnxVWl1OgNyYh5nyDc= +github.com/form3tech-oss/jwt-go v3.2.3+incompatible h1:7ZaBxOI7TMoYBfyA3cQHErNNyAWIKUMIwqxEtgHOs5c= +github.com/getkin/kin-openapi v0.76.0 h1:j77zg3Ec+k+r+GA3d8hBoXpAc6KX9TbBPrwQGBIy2sY= +github.com/getsentry/raven-go v0.2.0 h1:no+xWJRb5ZI7eE8TWgIq1jLulQiIoLG0IfYxv5JYMGs= +github.com/ghodss/yaml v1.0.0 h1:wQHKEahhL6wmXdzwWG11gIVCkOv05bNOh+Rxn0yngAk= +github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1 h1:QbL/5oDUmRBzO9/Z7Seo6zf912W/a6Sr4Eu0G/3Jho0= +github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4 h1:WtGNWLvXpe6ZudgnXrq0barxBImvnnJoMEhXAzcbM0I= +github.com/go-kit/kit v0.9.0 h1:wDJmvq38kDhkVxi50ni9ykkdUr1PKgqKOoi01fa0Mdk= +github.com/go-kit/log v0.2.1 h1:MRVx0/zhvdseW+Gza6N9rVzU/IVzaeE1SFI4raAhmBU= +github.com/go-kit/log v0.2.1/go.mod h1:NwTd00d/i8cPZ3xOwwiv2PO5MOcx78fFErGNcVmBjv0= +github.com/go-logfmt/logfmt v0.5.1 h1:otpy5pqBCBZ1ng9RQ0dPu4PN7ba75Y/aA+UpowDyNVA= +github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= +github.com/go-task/slim-sprig v0.0.0-20230315185526-52ccab3ef572/go.mod h1:9Pwr4B2jHnOSGXyyzV8ROjYa2ojvAY6HCGYYfMoC3Ls= +github.com/gobuffalo/flect v0.2.3 h1:f/ZukRnSNA/DUpSNDadko7Qc0PhGvsew35p/2tu+CRY= +github.com/godbus/dbus/v5 v5.0.6 h1:mkgN1ofwASrYnJ5W6U/BxG15eXXXjirgZc7CLqkcaro= +github.com/golang/glog v1.1.0 h1:/d3pCKDPWNnvIWe0vVUpNP32qc8U3PDVxySP/y360qE= +github.com/golang/glog v1.1.0/go.mod h1:pfYeQZ3JWZoXTV5sFc986z3HTpwQs9At6P4ImfuP3NQ= +github.com/golang/mock v1.6.0 h1:ErTB+efbowRARo13NNdxyJji2egdxLGQhRaY+DUumQc= +github.com/google/btree v1.0.1 h1:gK4Kx5IaGY9CD5sPJ36FHiBJ6ZXl0kilRiiCj+jdYp4= +github.com/google/cel-go v0.12.6 h1:kjeKudqV0OygrAqA9fX6J55S8gj+Jre2tckIm5RoG4M= +github.com/google/cel-go v0.12.6/go.mod h1:Jk7ljRzLBhkmiAwBoUxB1sZSCVBAzkqPF25olK/iRDw= +github.com/google/flatbuffers v2.0.8+incompatible h1:ivUb1cGomAB101ZM1T0nOiWz9pSrTMoa9+EiY7igmkM= +github.com/google/go-intervals v0.0.2 h1:FGrVEiUnTRKR8yE04qzXYaJMtnIYqobR5QbblK3ixcM= +github.com/google/martian v2.1.0+incompatible h1:/CP5g8u/VJHijgedC/Legn3BAbAaWPgecwXBIDzw5no= +github.com/google/martian/v3 v3.3.2 h1:IqNFLAmvJOgVlpdEBiQbDc2EwKW77amAycfTuWKdfvw= +github.com/google/martian/v3 v3.3.2/go.mod h1:oBOf6HBosgwRXnUGWUB05QECsc6uvmMiJ3+6W4l/CUk= +github.com/google/renameio v0.1.0 h1:GOZbcHa3HfsPKPlmyPyN2KEohoMXOhdMbHrvbpl2QaA= +github.com/googleapis/enterprise-certificate-proxy v0.2.0/go.mod h1:8C0jb7/mgJe/9KK8Lm7X9ctZC2t60YyIpYEI16jx0Qg= +github.com/googleapis/enterprise-certificate-proxy v0.2.1/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3 h1:yk9/cqRKtT9wXZSsRH9aurXEpJX+U6FLtpYTdC3R06k= +github.com/googleapis/enterprise-certificate-proxy v0.2.3/go.mod h1:AwSRAtLfXpU5Nm3pW+v7rGDHp09LsPtGY9MduiEsR9k= +github.com/googleapis/gax-go/v2 v2.6.0/go.mod h1:1mjbznJAPHFpesgE5ucqfYEscaz5kMdcIDwU/6+DDoY= +github.com/googleapis/gax-go/v2 v2.7.0/go.mod h1:TEop28CZZQ2y+c0VxMUmu1lV+fQx57QpBWsYpwqHJx8= +github.com/googleapis/gax-go/v2 v2.7.1 h1:gF4c0zjUP2H/s/hEGyLA3I0fA2ZWjzYiONAD6cvPr8A= +github.com/googleapis/gax-go/v2 v2.7.1/go.mod h1:4orTrqY6hXxxaUL4LHIPl6lGo8vAE38/qKbhSAKP6QI= +github.com/googleapis/gnostic v0.5.5 h1:9fHAtK0uDfpveeqqo1hkEZJcFvYXAiCN3UutL8F9xHw= +github.com/googleapis/go-type-adapters v1.0.0 h1:9XdMn+d/G57qq1s8dNc5IesGCXHf6V2HZ2JwRxfA2tA= +github.com/gopherjs/gopherjs v0.0.0-20181017120253-0766667cb4d1 h1:EGx4pi6eqNxGaHF6qqu48+N2wcFQ5qg5FXgOdqsJ5d8= +github.com/gorilla/mux v1.8.0 h1:i40aqfkR1h2SlN9hojwV5ZA91wcXFOvkdNIeFDP5koI= +github.com/gorilla/websocket v1.4.2 h1:+/TMaTYc4QFitKJxsQ7Yye35DkWvkdLcvGKqM+x0Ufc= +github.com/gregjones/httpcache v0.0.0-20180305231024-9cad4c3443a7 h1:pdN6V1QBWetyv/0+wjACpqVH+eVULgEjkurDLq3goeM= +github.com/grpc-ecosystem/go-grpc-middleware v1.3.0 h1:+9834+KizmvFV7pXQGSXQTsaWhq2GjuNUt0aUU0YBYw= +github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 h1:Ovs26xHkKqVztRpIrF/92BcuyuQ/YW4NSIpoGtfXNho= +github.com/grpc-ecosystem/grpc-gateway v1.16.0 h1:gmcG1KaJ57LophUzW0Hy8NmPhnMZb4M0+kPpLofRdBo= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.7.0/go.mod h1:hgWBS7lorOAVIJEQMi4ZsPv9hVvWI6+ch50m39Pf2Ks= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3 h1:lLT7ZLSzGLI08vc9cpd+tYmNWjdKDqyr/2L+f6U12Fk= +github.com/grpc-ecosystem/grpc-gateway/v2 v2.11.3/go.mod h1:o//XUCC/F+yRGJoPO/VU0GSB0f8Nhgmxx0VIRUvaC0w= +github.com/hashicorp/consul/api v1.1.0 h1:BNQPM9ytxj6jbjjdRPioQ94T6YXriSopn0i8COv6SRA= +github.com/hashicorp/consul/sdk v0.1.1 h1:LnuDWGNsoajlhGyHJvuWW6FVqRl8JOTPqS6CPTsYjhY= +github.com/hashicorp/errwrap v1.1.0 h1:OxrOeh75EUXMY8TBjag2fzXGZ40LB6IKw45YeGUDY2I= +github.com/hashicorp/go-cleanhttp v0.5.1 h1:dH3aiDG9Jvb5r5+bYHsikaOUIpcM0xvgMXVoDkXMzJM= +github.com/hashicorp/go-immutable-radix v1.3.0 h1:8exGP7ego3OmkfksihtSouGMZ+hQrhxx+FVELeXpVPE= +github.com/hashicorp/go-memdb v1.3.2 h1:RBKHOsnSszpU6vxq80LzC2BaQjuuvoyaQbkLTf7V7g8= +github.com/hashicorp/go-msgpack v0.5.3 h1:zKjpN5BK/P5lMYrLmBHdBULWbJ0XpYR+7NGzqkZzoD4= +github.com/hashicorp/go-multierror v1.1.1 h1:H5DkEtf6CXdFp0N0Em5UCwQpXMWke8IA0+lD48awMYo= +github.com/hashicorp/go-rootcerts v1.0.0 h1:Rqb66Oo1X/eSV1x66xbDccZjhJigjg0+e82kpwzSwCI= +github.com/hashicorp/go-sockaddr v1.0.0 h1:GeH6tui99pF4NJgfnhp+L6+FfobzVW3Ah46sLo0ICXs= +github.com/hashicorp/go-syslog v1.0.0 h1:KaodqZuhUoZereWVIYmpUgZysurB1kBLX2j0MwMrUAE= +github.com/hashicorp/go-uuid v1.0.1 h1:fv1ep09latC32wFoVwnqcnKJGnMSdBanPczbHAYm1BE= +github.com/hashicorp/go.net v0.0.1 h1:sNCoNyDEvN1xa+X0baata4RdcpKwcMS6DH+xwfqPgjw= +github.com/hashicorp/golang-lru v0.5.4 h1:YDjusn29QI/Das2iO9M0BHnIbxPeyuCHsjMW+lJfyTc= +github.com/hashicorp/hcl v1.0.0 h1:0Anlzjpi4vEasTeNFn2mLJgTSwt0+6sfsiTG8qcWGx4= +github.com/hashicorp/logutils v1.0.0 h1:dLEQVugN8vlakKOUE3ihGLTZJRB4j+M2cdTm/ORI65Y= +github.com/hashicorp/mdns v1.0.0 h1:WhIgCr5a7AaVH6jPUwjtRuuE7/RDufnUvzIr48smyxs= +github.com/hashicorp/memberlist v0.1.3 h1:EmmoJme1matNzb+hMpDuR/0sbJSUisxyqBGG676r31M= +github.com/hashicorp/serf v0.8.2 h1:YZ7UKsJv+hKjqGVUUbtE3HNj79Eln2oQ75tniF6iPt0= +github.com/hpcloud/tail v1.0.0 h1:nfCOvKYfkgYP8hkirhJocXT2+zOD8yUNjXaWfTlyFKI= +github.com/iancoleman/strcase v0.2.0 h1:05I4QRnGpI0m37iZQRuskXh+w77mr6Z41lwQzuHLwW0= +github.com/ianlancetaylor/demangle v0.0.0-20220517205856-0058ec4f073c h1:rwmN+hgiyp8QyBqzdEX43lTjKAxaqCrYHaU5op5P9J8= +github.com/ianlancetaylor/demangle v0.0.0-20220517205856-0058ec4f073c/go.mod h1:aYm2/VgdVmcIU8iMfdMvDMsRAQjcfZSKFby6HOFvi/w= +github.com/imdario/mergo v0.3.6/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA= +github.com/jessevdk/go-flags v1.4.0 h1:4IU2WS7AumrZ/40jfhf4QVDMsQwqA7VEHozFRrGARJA= +github.com/jonboulle/clockwork v0.2.2 h1:UOGuzwb1PwsrDAObMuhUnj0p5ULPj8V/xJ7Kx9qUBdQ= +github.com/jpillora/backoff v1.0.0 h1:uvFg412JmmHBHw7iwprIxkPMI+sGQ4kzOWsMeHnm2EA= +github.com/jstemmer/go-junit-report v0.9.1 h1:6QPYqodiu3GuPL+7mfx+NwDdp2eTkp9IfEUpgAwUN0o= +github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo= +github.com/julienschmidt/httprouter v1.3.0 h1:U0609e9tgbseu3rBINet9P48AI/D3oJs4dN7jwJOQ1U= +github.com/kisielk/errcheck v1.5.0 h1:e8esj/e4R+SAOwFwN+n3zr0nYeCyeweozKfO23MvHzY= +github.com/kisielk/gotool v1.0.0 h1:AV2c/EiW3KqPNT9ZKl07ehoAGi4C5/01Cfbblndcapg= +github.com/klauspost/asmfmt v1.3.2 h1:4Ri7ox3EwapiOjCki+hw14RyKk201CN4rzyCJRFLpK4= +github.com/konsorten/go-windows-terminal-sequences v1.0.3 h1:CE8S1cTafDpPvMhIxNJKvHsGVBgn1xWYf1NbHQhywc8= +github.com/kr/fs v0.1.0 h1:Jskdu9ieNAYnjxsi0LbQp1ulIKZV1LAFgK1tWhpZgl8= +github.com/kr/logfmt v0.0.0-20140226030751-b84e30acd515 h1:T+h1c/A9Gawja4Y9mFVWj2vyii2bbUNDw3kt9VxK2EY= +github.com/kr/pretty v0.3.1/go.mod h1:hoEshYVHaxMs3cyo3Yncou5ZscifuDolrwPKZanG3xk= +github.com/kr/pty v1.1.1 h1:VkoXIwSboBpnk99O/KFauAEILuNHv5DVFKZMBN/gUgw= +github.com/lithammer/dedent v1.1.0 h1:VNzHMVCBNG1j0fh3OrsFRkVUwStdDArbgBWoPAffktY= +github.com/lyft/protoc-gen-star/v2 v2.0.1 h1:keaAo8hRuAT0O3DfJ/wM3rufbAjGeJ1lAtWZHDjKGB0= +github.com/magiconair/properties v1.8.5 h1:b6kJs+EmPFMYGkow9GiUyCyOvIwYetYJ3fSaWak/Gls= +github.com/matoous/go-nanoid v1.5.0 h1:VRorl6uCngneC4oUQqOYtO3S0H5QKFtKuKycFG3euek= +github.com/mattn/go-colorable v0.1.8 h1:c1ghPdyEDarC70ftn0y+A/Ee++9zz8ljHG1b13eJ0s8= +github.com/mattn/go-shellwords v1.0.12 h1:M2zGm7EW6UQJvDeQxo4T51eKPurbeFbe8WtebGE2xrk= +github.com/miekg/dns v1.0.14 h1:9jZdLNd/P4+SfEJ0TNyxYpsK8N4GtfylBLqtbYN1sbA= +github.com/minio/asm2plan9s v0.0.0-20200509001527-cdd76441f9d8 h1:AMFGa4R4MiIpspGNG7Z948v4n35fFGB3RR3G/ry4FWs= +github.com/minio/c2goasm v0.0.0-20190812172519-36a3d3bbc4f3 h1:+n/aFZefKZp7spd8DFdX7uMikMLXX4oubIzJF4kv/wI= +github.com/mistifyio/go-zfs/v3 v3.0.1 h1:YaoXgBePoMA12+S1u/ddkv+QqxcfiZK4prI6HPnkFiU= +github.com/mitchellh/cli v1.0.0 h1:iGBIsUe3+HZ/AD/Vd7DErOt5sU9fa8Uj7A2s1aggv1Y= +github.com/mitchellh/go-homedir v1.1.0 h1:lukF9ziXFxDFPkA1vsr5zpc1XuPDn/wFntq5mG+4E0Y= +github.com/mitchellh/go-testing-interface v1.0.0 h1:fzU/JVNcaqHQEcVFAKeR41fkiLdIPrefOvVG1VZ96U0= +github.com/mitchellh/gox v0.4.0 h1:lfGJxY7ToLJQjHHwi0EX6uYBdK78egf954SQl13PQJc= +github.com/mitchellh/iochan v1.0.0 h1:C+X3KsSTLFVBr/tK1eYN/vs4rJcvsiLU338UhYPJWeY= +github.com/moby/spdystream v0.2.0 h1:cjW1zVyyoiM0T7b6UoySUFqzXMoqRckQtXwGPiBhOM8= +github.com/moby/term v0.0.0-20210619224110-3f7ff695adc6 h1:dcztxKSvZ4Id8iPpHERQBbIJfabdt4wUm5qy3wOL2Zc= +github.com/mrunalp/fileutils v0.5.0 h1:NKzVxiH7eSk+OQ4M+ZYW1K6h27RUV3MI6NUTsHhU6Z4= +github.com/mwitkow/go-conntrack v0.0.0-20190716064945-2f068394615f h1:KUppIJq7/+SVif2QVs3tOP0zanoHgBEVAwHxUSIzRqU= +github.com/mxk/go-flowrate v0.0.0-20140419014527-cca7078d478f h1:y5//uYreIhSUg3J1GEMiLbxo1LJaP8RfCpH6pymGZus= +github.com/oklog/ulid v1.3.1 h1:EGfNDEx6MqHz8B3uNV6QAib1UR2Lm97sHi3ocA6ESJ4= +github.com/onsi/ginkgo/v2 v2.1.3/go.mod h1:vw5CSIxN1JObi/U8gcbwft7ZxR2dgaR70JSE3/PpL4c= +github.com/onsi/ginkgo/v2 v2.1.4/go.mod h1:um6tUpWM/cxCK3/FK8BXqEiUMUwRgSM4JXG47RKZmLU= +github.com/onsi/ginkgo/v2 v2.1.6/go.mod h1:MEH45j8TBi6u9BMogfbp0stKC5cdGjumZj5Y7AG4VIk= +github.com/onsi/ginkgo/v2 v2.9.7/go.mod h1:cxrmXWykAwTwhQsJOPfdIDiJ+l2RYq7U8hFU+M/1uw0= +github.com/onsi/gomega v1.17.0/go.mod h1:HnhC7FXeEQY45zxNK3PPoIUhzk/80Xly9PcubAlGdZY= +github.com/onsi/gomega v1.19.0/go.mod h1:LY+I3pBVzYsTBU1AnDwOSxaYi9WoWiqgwooUqq9yPro= +github.com/onsi/gomega v1.27.7/go.mod h1:1p8OOlwo2iUUDsHnOrjE5UKYJ+e3W8eQ3qSlRahPmr4= +github.com/opencontainers/go-digest v1.0.0 h1:apOUWs51W5PlhuyGyz9FCeeBIOUDA/6nW8Oi/yOhh5U= +github.com/opencontainers/selinux v1.11.0 h1:+5Zbo97w3Lbmb3PeqQtpmTkMwsW5nRI3YaLpt7tQ7oU= +github.com/opentracing/opentracing-go v1.1.0 h1:pWlfV3Bxv7k65HYwkikxat0+s3pV4bsqf19k25Ur8rU= +github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c h1:Lgl0gzECD8GnQ5QCWA8o6BtfL6mDH5rQgM4/fX3avOs= +github.com/pelletier/go-toml v1.9.3 h1:zeC5b1GviRUyKYd6OJPvBU/mcVDVoL1OhT17FCt5dSQ= +github.com/peterbourgon/diskv v2.0.1+incompatible h1:UBdAOUP5p4RWqPBg048CAvpKN+vxiaj6gdUUzhl4XmI= +github.com/pierrec/lz4/v4 v4.1.15 h1:MO0/ucJhngq7299dKLwIMtgTfbkoSPF6AoMYDd8Q4q0= +github.com/pkg/diff v0.0.0-20210226163009-20ebb0f2a09e h1:aoZm08cpOy4WuID//EZDgcC4zIxODThtZNPirFr42+A= +github.com/pkg/sftp v1.10.1 h1:VasscCm72135zRysgrJDKsntdmPN+OuU3+nnHYA9wyc= +github.com/posener/complete v1.1.1 h1:ccV59UEOTzVDnDUEFdT95ZzHVZ+5+158q8+SJb2QV5w= +github.com/pquerna/cachecontrol v0.1.0 h1:yJMy84ti9h/+OEWa752kBTKv4XC30OtVVHYv/8cTqKc= +github.com/pquerna/cachecontrol v0.1.0/go.mod h1:NrUG3Z7Rdu85UNR3vm7SOsl1nFIeSiQnrHV5K9mBcUI= +github.com/prometheus/client_golang v1.11.1/go.mod h1:Z6t4BnS23TR94PD6BsDNk8yVqroYurpAkEiz0P2BEV0= +github.com/prometheus/tsdb v0.7.1 h1:YZcsG11NqnK4czYLrWd9mpEuAJIHVQLwdrleYfszMAA= +github.com/rogpeppe/fastuuid v1.2.0 h1:Ppwyp6VYCF1nvBTXL3trRso7mXMlRrw9ooo375wvi2s= +github.com/rogpeppe/go-internal v1.9.0/go.mod h1:WtVeX8xhTBvf0smdhujwtBcq4Qrzq/fJaraNFVN+nFs= +github.com/rogpeppe/go-internal v1.10.0/go.mod h1:UQnix2H7Ngw/k4C5ijL5+65zddjncjaFoBhdsK/akog= +github.com/russross/blackfriday/v2 v2.1.0 h1:JIOH55/0cWyOuilr9/qlrm0BSXldqnqwMsf35Ld67mk= +github.com/ryanuber/columnize v0.0.0-20160712163229-9b3edd62028f h1:UFr9zpz4xgTnIE5yIMtWAMngCdZ9p/+q6lTbgelo80M= +github.com/sean-/seed v0.0.0-20170313163322-e2103e2c3529 h1:nn5Wsu0esKSJiIVhscUtVbo7ada43DJhG55ua/hjS5I= +github.com/seccomp/libseccomp-golang v0.9.2-0.20220502022130-f33da4d89646 h1:RpforrEYXWkmGwJHIGnLZ3tTWStkjVVstwzNGqxX2Ds= +github.com/shurcooL/sanitized_anchor_name v1.0.0 h1:PdmoCO6wvbs+7yrJyMORt4/BmY5IYyJwS/kOiWx8mHo= +github.com/slok/kubewebhook/v2 v2.2.0 h1:pOrFBTp6hnO0zakRfR9rd5WDRGiUimerNfR/JoNg1uI= +github.com/smartystreets/assertions v0.0.0-20180927180507-b2de0cb4f26d h1:zE9ykElWQ6/NYmHa3jpm/yHnI4xSofP+UP6SpjHcSeM= +github.com/smartystreets/goconvey v1.6.4 h1:fv0U8FUIMPNf1L9lnHLvLhgicrIVChEkdzIKYqbNC9s= +github.com/soheilhy/cmux v0.1.5 h1:jjzc5WVemNEDTLwv9tlmemhC73tI08BNOIGwBOo10Js= +github.com/spaolacci/murmur3 v0.0.0-20180118202830-f09979ecbc72 h1:qLC7fQah7D6K1B0ujays3HV9gkFtllcxhzImRR7ArPQ= +github.com/spf13/afero v1.6.0 h1:xoax2sJ2DT8S8xA2paPFjDCScCNeWsg75VG0DLRreiY= +github.com/spf13/cast v1.3.1 h1:nFm6S0SMdyzrzcmThSipiEubIDy8WEXKNZ0UOgiRpng= +github.com/spf13/jwalterweatherman v1.1.0 h1:ue6voC5bR5F8YxI5S67j9i582FU4Qvo2bmqnqMYADFk= +github.com/spf13/viper v1.8.1 h1:Kq1fyeebqsBfbjZj4EL7gj2IO0mMaiyjYUWcUsl2O44= +github.com/stoewer/go-strcase v1.2.0 h1:Z2iHWqGXH00XYgqDmNgQbIBxf3wrNq0F3feEy0ainaU= +github.com/stretchr/objx v0.5.0 h1:1zr/of2m5FGMsad5YfcqgdqdWrIhu+EBEJRhR1U7z/c= +github.com/subosito/gotenv v1.2.0 h1:Slr1R9HxAlEKefgq5jn9U+DnETlIUa6HfgEzj0g5d7s= +github.com/tchap/go-patricia/v2 v2.3.1 h1:6rQp39lgIYZ+MHmdEq4xzuk1t7OdC35z/xm0BGhTkes= +github.com/tmc/grpc-websocket-proxy v0.0.0-20201229170055-e5319fda7802 h1:uruHq4dN7GR16kFc5fp3d1RIYzJW5onx8Ybykw2YQFA= +github.com/ugorji/go v1.1.7 h1:/68gy2h+1mWMrwZFeD1kQialdSzAb432dtpeJ42ovdo= +github.com/urfave/cli v1.22.1 h1:+mkCCcOFKPnCmVYVcURKps1Xe+3zP90gSYGNfRkjoIY= +github.com/vbatts/tar-split v0.11.5 h1:3bHCTIheBm1qFTcgh9oPu+nNBtX+XJIupG/vacinCts= +github.com/vishvananda/netlink v1.1.0 h1:1iyaYNBLmP6L0220aDnYQpo1QEV4t4hJ+xEEhhJH8j0= +github.com/vishvananda/netns v0.0.0-20191106174202-0a2b9b5464df h1:OviZH7qLw/7ZovXvuNyL3XQl8UFofeikI1NW1Gypu7k= +github.com/xeipuuv/gojsonpointer v0.0.0-20180127040702-4e3ac2762d5f h1:J9EGpcZtP0E/raorCMxlFGSTBrsSlaDGf3jU/qvAE2c= +github.com/xeipuuv/gojsonreference v0.0.0-20180127040603-bd5ef7bd5415 h1:EzJWgHovont7NscjpAxXsDA8S8BMYve8Y5+7cuRE7R0= +github.com/xeipuuv/gojsonschema v1.2.0 h1:LhYJRs+L4fBtjZUfuSZIKGeVu0QRy8e5Xi7D17UxZ74= +github.com/xhit/go-str2duration v1.2.0 h1:BcV5u025cITWxEQKGWr1URRzrcXtu7uk8+luz3Yuhwc= +github.com/xhit/go-str2duration/v2 v2.1.0 h1:lxklc02Drh6ynqX+DdPyp5pCKLUQpRT8bp8Ydu2Bstc= +github.com/xhit/go-str2duration/v2 v2.1.0/go.mod h1:ohY8p+0f07DiV6Em5LKB0s2YpLtXVyJfNt1+BlmyAsU= +github.com/xiang90/probing v0.0.0-20190116061207-43a291ad63a2 h1:eY9dn8+vbi4tKz5Qo6v2eYzo7kUS51QINcR5jNpbZS8= +github.com/yuin/goldmark v1.4.13 h1:fVcFKWvrslecOb/tg+Cc05dkeYx540o0FuFt3nUVDoE= +github.com/zeebo/xxh3 v1.0.2 h1:xZmwmqxHZA8AI603jOQ0tMqmBr9lPeFwGg6d+xy9DC0= +go.etcd.io/bbolt v1.3.6 h1:/ecaJf0sk1l4l6V4awd65v2C3ILy7MSj+s/x1ADCIMU= +go.etcd.io/etcd/api/v3 v3.5.4 h1:OHVyt3TopwtUQ2GKdd5wu3PmmipR4FTwCqoEjSyRdIc= +go.etcd.io/etcd/api/v3 v3.5.4/go.mod h1:5GB2vv4A4AOn3yk7MftYGHkUfGtDHnEraIjym4dYz5A= +go.etcd.io/etcd/client/pkg/v3 v3.5.4 h1:lrneYvz923dvC14R54XcA7FXoZ3mlGZAgmwhfm7HqOg= +go.etcd.io/etcd/client/pkg/v3 v3.5.4/go.mod h1:IJHfcCEKxYu1Os13ZdwCwIUTUVGYTSAM3YSwc9/Ac1g= +go.etcd.io/etcd/client/v2 v2.305.4 h1:Dcx3/MYyfKcPNLpR4VVQUP5KgYrBeJtktBwEKkw08Ao= +go.etcd.io/etcd/client/v2 v2.305.4/go.mod h1:Ud+VUwIi9/uQHOMA+4ekToJ12lTxlv0zB/+DHwTGEbU= +go.etcd.io/etcd/client/v3 v3.5.4 h1:p83BUL3tAYS0OT/r0qglgc3M1JjhM0diV8DSWAhVXv4= +go.etcd.io/etcd/client/v3 v3.5.4/go.mod h1:ZaRkVgBZC+L+dLCjTcF1hRXpgZXQPOvnA/Ak/gq3kiY= +go.etcd.io/etcd/pkg/v3 v3.5.4 h1:V5Dvl7S39ZDwjkKqJG2BfXgxZ3QREqqKifWQgIw5IM0= +go.etcd.io/etcd/pkg/v3 v3.5.4/go.mod h1:OI+TtO+Aa3nhQSppMbwE4ld3uF1/fqqwbpfndbbrEe0= +go.etcd.io/etcd/raft/v3 v3.5.4 h1:YGrnAgRfgXloBNuqa+oBI/aRZMcK/1GS6trJePJ/Gqc= +go.etcd.io/etcd/raft/v3 v3.5.4/go.mod h1:SCuunjYvZFC0fBX0vxMSPjuZmpcSk+XaAcMrD6Do03w= +go.etcd.io/etcd/server/v3 v3.5.4 h1:CMAZd0g8Bn5NRhynW6pKhc4FRg41/0QYy3d7aNm9874= +go.etcd.io/etcd/server/v3 v3.5.4/go.mod h1:S5/YTU15KxymM5l3T6b09sNOHPXqGYIZStpuuGbb65c= +go.opencensus.io v0.24.0 h1:y73uSU6J157QMP2kn2r30vwW1A2W2WFwSCGnAVxeaD0= +go.opencensus.io v0.24.0/go.mod h1:vNK8G9p7aAivkbmorf4v+7Hgx+Zs0yY+0fOtgBfjQKo= +go.opentelemetry.io/contrib v0.20.0 h1:ubFQUn0VCZ0gPwIoJfBJVpeBlyRMxu8Mm/huKWYd9p0= +go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.20.0 h1:sO4WKdPAudZGKPcpZT4MJn6JaDmpyLrMPDGGyA1SttE= +go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.27.0 h1:0BgiNWjN7rUWO9HdjF4L12r8OW86QkVQcYmCjnayJLo= +go.opentelemetry.io/otel v1.2.0 h1:YOQDvxO1FayUcT9MIhJhgMyNO1WqoduiyvQHzGN0kUQ= +go.opentelemetry.io/otel/exporters/otlp v0.20.0 h1:PTNgq9MRmQqqJY0REVbZFvwkYOA85vbdQU/nVfxDyqg= +go.opentelemetry.io/otel/exporters/stdout/stdouttrace v1.2.0 h1:OiYdrCq1Ctwnovp6EofSPwlp5aGy4LgKNbkg7PtEUw8= +go.opentelemetry.io/otel/internal/metric v0.25.0 h1:w/7RXe16WdPylaIXDgcYM6t/q0K5lXgSdZOEbIEyliE= +go.opentelemetry.io/otel/metric v0.25.0 h1:7cXOnCADUsR3+EOqxPaSKwhEuNu0gz/56dRN1hpIdKw= +go.opentelemetry.io/otel/oteltest v0.20.0 h1:HiITxCawalo5vQzdHfKeZurV8x7ljcqAgiWzF6Vaeaw= +go.opentelemetry.io/otel/sdk v1.2.0 h1:wKN260u4DesJYhyjxDa7LRFkuhH7ncEVKU37LWcyNIo= +go.opentelemetry.io/otel/sdk/export/metric v0.20.0 h1:c5VRjxCXdQlx1HjzwGdQHzZaVI82b5EbBgOu2ljD92g= +go.opentelemetry.io/otel/sdk/metric v0.20.0 h1:7ao1wpzHRVKf0OQ7GIxiQJA6X7DLX9o14gmVon7mMK8= +go.opentelemetry.io/otel/trace v1.2.0 h1:Ys3iqbqZhcf28hHzrm5WAquMkDHNZTUkw7KHbuNjej0= +go.opentelemetry.io/proto/otlp v0.19.0 h1:IVN6GR+mhC4s5yfcTbmzHYODqvWAp3ZedA2SJPI1Nnw= +go.opentelemetry.io/proto/otlp v0.19.0/go.mod h1:H7XAot3MsfNsj7EXtrA2q5xSNQ10UqI405h3+duxN4U= +go.uber.org/goleak v1.1.12/go.mod h1:cwTWslyiVhfpKIDGSZEM2HlOvcqm+tG4zioyIeLoqMQ= +go.uber.org/goleak v1.2.0/go.mod h1:XJYK+MuIchqpmGmUSAzotztawfKvYLUIgg7guXrwVUo= +go.uber.org/multierr v1.10.0/go.mod h1:20+QtiLqy0Nd6FdQB9TLXag12DsQkrbs3htMFfDN80Y= +golang.org/x/crypto v0.0.0-20220131195533-30dcbda58838/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/image v0.0.0-20190802002840-cff245a6509b h1:+qEpEAPhDZ1o0x3tHzZTQDArnOixOzGD9HUJfcg0mb4= +golang.org/x/lint v0.0.0-20210508222113-6edffad5e616 h1:VLliZ0d+/avPrXXH+OakdXhpJuEoBZuwh1m2j7U6Iug= +golang.org/x/mobile v0.0.0-20190719004257-d2bd2a29d028 h1:4+4C/Iv2U4fMZBiMCc98MG1In4gJY5YRhtpDNeDeHWs= +golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/mod v0.10.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= +golang.org/x/net v0.0.0-20220624214902-1bab6f366d9e/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= +golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= +golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= +golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= +golang.org/x/oauth2 v0.0.0-20220822191816-0ebed06d0094/go.mod h1:h4gKUeWbJ4rQPri7E0u6Gs4e9Ri2zaLxzw5DI5XGrYg= +golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= +golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= +golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= +golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.2.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sys v0.0.0-20220310020820-b874c991c1a5/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220319134239-a9b59b0215f8/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220422013727-9388b58f7150/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.8.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/tools v0.1.10/go.mod h1:Uh6Zz+xoGYZom868N8YTex3t7RhtHDBrE8Gzo9bV56E= +golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= +golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2 h1:H2TDz8ibqkAF6YGhCdN3jS9O0/s90v0rJh3X/OLHEUk= +golang.org/x/xerrors v0.0.0-20220907171357-04be3eba64a2/go.mod h1:K8+ghG5WaK9qNqU5K3HdILfMLy1f3aNYFI/wnl100a8= +gomodules.xyz/jsonpatch/v3 v3.0.1 h1:Te7hKxV52TKCbNYq3t84tzKav3xhThdvSsSp/W89IyI= +gomodules.xyz/orderedmap v0.1.0 h1:fM/+TGh/O1KkqGR5xjTKg6bU8OKBkg7p0Y+x/J9m8Os= +google.golang.org/api v0.100.0/go.mod h1:ZE3Z2+ZOr87Rx7dqFsdRQkRBk36kDtp/h+QpHbB7a70= +google.golang.org/api v0.106.0/go.mod h1:2Ts0XTHNVWxypznxWOYUeI4g3WdP9Pk2Qk58+a/O9MY= +google.golang.org/api v0.110.0/go.mod h1:7FC4Vvx1Mooxh8C5HWjzZHcavuS2f6pmJpZx60ca7iI= +google.golang.org/api v0.111.0/go.mod h1:qtFHvU9mhgTJegR31csQ+rwxyUTHOKFqCKWp1J0fdw0= +google.golang.org/api v0.114.0 h1:1xQPji6cO2E2vLiI+C/XiFAnsn1WV3mjaEwGLhi3grE= +google.golang.org/api v0.114.0/go.mod h1:ifYI2ZsFK6/uGddGfAD5BMxlnkBqCmqHSDUVi45N5Yg= +google.golang.org/genproto v0.0.0-20220502173005-c8bf987b8c21/go.mod h1:RAyBrSAP7Fh3Nc84ghnVLDPuV51xc9agzmm4Ph6i0Q4= +google.golang.org/genproto v0.0.0-20220822174746-9e6da59bd2fc/go.mod h1:dbqgFATTzChvnt+ujMdZwITVAJHFtfyN1qUhDqEiIlk= +google.golang.org/genproto v0.0.0-20221024183307-1bc688fe9f3e/go.mod h1:9qHF0xnpdSfF6knlcsnpzUu5y+rpwgbvsyGAZPBMg4s= +google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= +google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= +google.golang.org/genproto v0.0.0-20230303212802-e74f57abe488/go.mod h1:TvhZT5f700eVlTNwND1xoEZQeWTB2RY/65kplwl/bFA= +google.golang.org/genproto v0.0.0-20230306155012-7f2fa6fef1f4/go.mod h1:NWraEVixdDnqcqQ30jipen1STv2r/n24Wb7twVTGR4s= +google.golang.org/genproto v0.0.0-20230323212658-478b75c54725/go.mod h1:UUQDJDOlWu4KYeJZffbWgBkS1YFobzKbLVfK69pe0Ak= +google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54 h1:9NWlQfY2ePejTmfwUH1OWwmznFa+0kKcHGPDvcPza9M= +google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9 h1:m8v1xLLLzMe1m5P+gCTF8nJB9epwZQUBERm20Oy1poQ= +google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.48.0/go.mod h1:vN9eftEi1UMyUsIF80+uQXhHjbXYbm0uXoFCACuMGWk= +google.golang.org/grpc v1.50.1/go.mod h1:ZgQEeidpAuNRZ8iRrlBKXZQP1ghovWIVhdJRyCDK+GI= +google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= +google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= +google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 h1:M1YKkFIboKNieVO5DLUEVzQfGwJD30Nv2jfUgzb5UcE= +google.golang.org/protobuf v1.29.1/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +google.golang.org/protobuf v1.30.0/go.mod h1:HV8QOd/L58Z+nl8r43ehVNZIU/HEI6OcFqwMG9pJV4I= +gopkg.in/alecthomas/kingpin.v2 v2.2.6 h1:jMFz6MfLP0/4fUyZle81rXUoxOBFi19VUFKVDOQfozc= +gopkg.in/errgo.v2 v2.1.0 h1:0vLT13EuvQ0hNvakwLuFZ/jYrLp5F3kcWHXdRggjCE8= +gopkg.in/fsnotify.v1 v1.4.7 h1:xOHLXZwVvI9hhs+cLKq5+I5onOuwQLhQwiu63xxlHs4= +gopkg.in/ini.v1 v1.62.0 h1:duBzk771uxoUuOlyRLkHsygud9+5lrlGjdFBb4mSKDU= +gopkg.in/resty.v1 v1.12.0 h1:CuXP0Pjfw9rOuY6EP+UvtNvt5DSqHpIxILZKT/quCZI= +gopkg.in/square/go-jose.v2 v2.2.2 h1:orlkJ3myw8CN1nVQHBFfloD+L3egixIa4FvUP6RosSA= +gotest.tools v2.2.0+incompatible h1:VsBPFP1AI068pPrMxtb/S8Zkgf9xEmTLJjfM+P5UIEo= +gotest.tools/v3 v3.0.3 h1:4AuOwCGf4lLR9u3YOe2awrHygurzhO/HeQ6laiA6Sx0= +honnef.co/go/tools v0.0.1-2020.1.4 h1:UoveltGrhghAA7ePc+e+QYDHXrBps2PqFZiHkGR/xK8= +k8s.io/apiserver v0.25.6 h1:32mn8HAlsEl1tpuiVmhAl0YCVkOugjybsJ6l6kf0c8k= +k8s.io/apiserver v0.25.6/go.mod h1:IEp2B2/FvQ8GmdspscUoUS0iFF/GGc6NVrJ/cTM4OaA= +k8s.io/code-generator v0.25.6 h1:md8jqhQiMqos8WaTY0ZxhDk8ttlmJl/ijCneJ8ahBNQ= +k8s.io/code-generator v0.25.6/go.mod h1:aDxzxJynLKQkaa117y0FFcgZ5jG8+GobxZ2JUntmvKk= +k8s.io/gengo v0.0.0-20211129171323-c02415ce4185 h1:TT1WdmqqXareKxZ/oNXEUSwKlLiHzPMyB0t8BaFeBYI= +k8s.io/klog v0.2.0 h1:0ElL0OHzF3N+OhoJTL0uca20SxtYt4X4+bzHeqrB83c= +k8s.io/klog/v2 v2.80.1/go.mod h1:y1WjHnz7Dj687irZUWR/WLkLc5N1YHtjLdmgWjndZn0= +rsc.io/binaryregexp v0.2.0 h1:HfqmD5MEmC0zvwBuF187nq9mdnXjXsSivRiXN7SmRkE= +rsc.io/pdf v0.1.1 h1:k1MczvYDUvJBe93bYd7wrZLLUEcLZAuF824/I4e5Xr4= +rsc.io/quote/v3 v3.1.0 h1:9JKUTTIUgS6kzR9mK1YuGKv6Nl+DijDNIc0ghT58FaY= +rsc.io/sampler v1.3.0 h1:7uVkIFmeBqHfdjD+gZwtXXI+RODJ2Wc4O7MPEh/QiW4= +sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.35 h1:+xBL5uTc+BkPBwmMi3vYfUJjq+N3K+H6PXeETwf5cPI= +sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.0.35/go.mod h1:WxjusMwXlKzfAs4p9km6XJRndVt2FROgMVCE4cdohFo= +sigs.k8s.io/controller-tools v0.6.2 h1:+Y8L0UsAugDipGRw8lrkPoAi6XqlQVZuf1DQHME3PgU= +sigs.k8s.io/gateway-api v0.4.0 h1:07IJkTt21NetZTHtPKJk2I4XIgDN4BAlTIq1wK7V11o= diff --git a/go.work b/go.work index 55edfb18258..8ddb2d3e7e1 100644 --- a/go.work +++ b/go.work @@ -1,19 +1,6 @@ go 1.20 use ( - . - ./controllers/account - ./controllers/admission - ./controllers/app - ./controllers/db/adminer - ./controllers/db/bytebase - ./controllers/terminal - ./controllers/node - ./controllers/user - ./controllers/resources - ./controllers/license - ./controllers/job/init - ./controllers/pkg ./service/database ./service/hub ./service/pay @@ -25,4 +12,5 @@ use ( ./staging/src/github.com/labring/controllers/metering ./webhooks/whitelist ./test/e2e + ./booter ) diff --git a/go.work.sum b/go.work.sum index 9f4967db90e..99d93eb4e36 100644 --- a/go.work.sum +++ b/go.work.sum @@ -162,6 +162,7 @@ cloud.google.com/go/compute v1.10.0/go.mod h1:ER5CLbMxl90o2jtNbGSbtfOpQKR0t15FOt cloud.google.com/go/compute v1.12.0/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= cloud.google.com/go/compute v1.12.1/go.mod h1:e8yNOBcBONZU1vJKCvCoDw/4JQsA0dpM4x/6PIIOocU= cloud.google.com/go/compute v1.13.0/go.mod h1:5aPTS0cUNMIc1CE546K+Th6weJUNQErARyZtRXDJ8GE= +cloud.google.com/go/compute v1.14.0/go.mod h1:YfLtxrj9sU4Yxv+sXzZkyPjEyPBZfXHUvjxega5vAdo= cloud.google.com/go/compute v1.15.1/go.mod h1:bjjoF/NtFUrkD/urWfdHaKuOPDR5nWIs63rR+SXhcpA= cloud.google.com/go/compute v1.18.0 h1:FEigFqoDbys2cvFkZ9Fjq4gnHBP55anJ0yQyau2f9oY= cloud.google.com/go/compute v1.18.0/go.mod h1:1X7yHxec2Ga+Ss6jPyjxRxpu2uu7PLgsOVXvgU0yacs= @@ -169,8 +170,11 @@ cloud.google.com/go/compute v1.19.0/go.mod h1:rikpw2y+UMidAe9tISo04EHNOIf42RLYF/ cloud.google.com/go/compute v1.19.1 h1:am86mquDUgjGNWxiGn+5PGLbmgiWXlE/yNWpIpNvuXY= cloud.google.com/go/compute v1.19.1/go.mod h1:6ylj3a05WF8leseCdIf77NK0g1ey+nj5IKd5/kvShxE= cloud.google.com/go/compute/metadata v0.1.0/go.mod h1:Z1VN+bulIf6bt4P/C37K4DyZYZEXYonfTBHHFPO/4UU= +cloud.google.com/go/compute/metadata v0.2.0/go.mod h1:zFmK7XCadkQkj6TtorcaGlCW1hT1fIilQDwofLpJ20k= cloud.google.com/go/compute/metadata v0.2.1/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= cloud.google.com/go/compute/metadata v0.2.2/go.mod h1:jgHgmJd2RKBGzXqF5LR2EZMGxBkeanZ9wwa75XHJgOM= +cloud.google.com/go/compute/metadata v0.2.3 h1:mg4jlk7mCAj6xXp9UJ4fjI9VUI5rubuGBW5aJ7UnBMY= +cloud.google.com/go/compute/metadata v0.2.3/go.mod h1:VAV5nSsACxMJvgaAuX6Pk2AawlZn8kiOGuCv6gTkwuA= cloud.google.com/go/contactcenterinsights v1.3.0/go.mod h1:Eu2oemoePuEFc/xKFPjbTuPSj0fYJcPls9TFlPNnHHY= cloud.google.com/go/contactcenterinsights v1.4.0/go.mod h1:L2YzkGbPsv+vMQMCADxJoT9YiTTnSEd6fEvCeHTYVck= cloud.google.com/go/contactcenterinsights v1.6.0 h1:jXIpfcH/VYSE1SYcPzO0n1VVb+sAamiLOgCw45JbOQk= @@ -755,8 +759,12 @@ github.com/Azure/go-ansiterm v0.0.0-20210608223527-2377c96fe795/go.mod h1:LmzpDX github.com/Azure/go-autorest v12.0.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= github.com/Azure/go-autorest/autorest v0.11.24/go.mod h1:G6kyRlFnTuSbEYkQGawPfsCswgme4iYf6rfSKUDzbCc= github.com/Azure/go-autorest/autorest v0.11.25/go.mod h1:7l8ybrIdUmGqZMTD0sRtAr8NvbHjfofbf8RSP2q7w7U= +github.com/Azure/go-autorest/autorest v0.11.28 h1:ndAExarwr5Y+GaHE6VCaY1kyS/HwwGGyuimVhWsHOEM= +github.com/Azure/go-autorest/autorest v0.11.28/go.mod h1:MrkzG3Y3AH668QyF9KRk5neJnGgmhQ6krbhR8Q5eMvA= github.com/Azure/go-autorest/autorest v0.11.29 h1:I4+HL/JDvErx2LjyzaVxllw2lRDB5/BT2Bm4g20iqYw= github.com/Azure/go-autorest/autorest v0.11.29/go.mod h1:ZtEzC4Jy2JDrZLxvWs8LrBWEBycl1hbT1eknI8MtfAs= +github.com/Azure/go-autorest/autorest/adal v0.9.21 h1:jjQnVFXPfekaqb8vIsv2G1lxshoW+oGv4MDlhRtnYZk= +github.com/Azure/go-autorest/autorest/adal v0.9.21/go.mod h1:zua7mBUaCc5YnSLKYgGJR/w5ePdMDA6H56upLsHzA9U= github.com/Azure/go-autorest/autorest/adal v0.9.22 h1:/GblQdIudfEM3AWWZ0mrYJQSd7JS4S/Mbzh6F0ov0Xc= github.com/Azure/go-autorest/autorest/adal v0.9.22/go.mod h1:XuAbAEUv2Tta//+voMI038TrJBqjKam0me7qR+L8Cmk= github.com/Azure/go-autorest/autorest/azure/auth v0.5.11/go.mod h1:84w/uV8E37feW2NCJ08uT9VBfjfUHpgLVnG2InYD6cg= @@ -1009,6 +1017,7 @@ github.com/benbjohnson/clock v1.3.0/go.mod h1:J11/hYXuz8f4ySSvYwY0FKfm+ezbsZBKZx github.com/bgentry/speakeasy v0.1.0 h1:ByYyxL9InA1OWqxJqqp2A5pYHUrCiAL6K3J+LKSsQkY= github.com/bitly/go-simplejson v0.5.0 h1:6IH+V8/tVMab511d5bn4M7EwGXZf9Hj6i2xSwkNEM+Y= github.com/bits-and-blooms/bitset v1.2.0 h1:Kn4yilvwNtMACtf1eYDlG8H77R07mZSPbMjLyS07ChA= +github.com/bketelsen/crypt v0.0.3-0.20200106085610-5cbc8cc4026c h1:+0HFd5KSZ/mm3JmhmrDukiId5iR6w4+BdFtfSy4yWIc= github.com/bketelsen/crypt v0.0.4 h1:w/jqZtC9YD4DS/Vp9GhWfWcCpuAL58oTnLoI8vE9YHU= github.com/blakesmith/ar v0.0.0-20190502131153-809d4375e1fb/go.mod h1:PkYb9DJNAwrSvRx5DYA+gUcOIgTGVMNkfSCbZM8cWpI= github.com/blendle/zapdriver v1.3.1 h1:C3dydBOWYRiOk+B8X9IVZ5IOe+7cl+tGOexN4QqHfpE= @@ -1068,6 +1077,7 @@ github.com/cloudflare/circl v1.3.3 h1:fE/Qz0QdIGqeWfnwq0RE0R7MI51s0M2E4Ga9kq5AEM github.com/cloudflare/circl v1.3.3/go.mod h1:5XYMA4rFBvNIrhs50XuiBJ15vF2pZn4nnUKZrLbUZFA= github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe h1:QQ3GSy+MqSHxm/d8nCtnAiZdYFd45cYZPs8vOOIYKfk= github.com/cncf/udpa/go v0.0.0-20220112060539-c52dc94e7fbe/go.mod h1:6pvJx4me5XPnfI9Z40ddWsdw2W/uZgQLFXToKeRcDiI= +github.com/cncf/xds/go v0.0.0-20210805033703-aa0b78936158/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20211130200136-a8f946100490/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20220314180256-7f1daf1720fc/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= github.com/cncf/xds/go v0.0.0-20230105202645-06c439db220b/go.mod h1:eXthEFrGJvWHgFFCl3hGmgk+/aYT6PnTQLykKQRLhEs= @@ -1211,6 +1221,7 @@ github.com/digitalocean/godo v1.95.0/go.mod h1:NRpFznZFvhHjBoqZAaOD3khVzsJ3EibzK github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8= github.com/dimchansky/utfbom v1.1.1 h1:vV6w1AhK4VMnhBno/TPVCoK9U/LP0PkLCS9tbxHdi/U= github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= +github.com/dinoallo/sealos-networkmanager-protoapi v0.0.0-20230928031328-cf9649d6af49 h1:4GI5eviCwbPxDE311KryyyPUTO7IDVyHGp3Iyl+fEZY= github.com/distribution/distribution/v3 v3.0.0-20220526142353-ffbd94cbe269/go.mod h1:28YO/VJk9/64+sTGNuYaBjWxrXTPrj0C0XmgTIOjxX4= github.com/dnaeon/go-vcr v1.0.1 h1:r8L/HqC0Hje5AXMu1ooW8oyQyOFv4GxqpL0nRP7SLLY= github.com/dnaeon/go-vcr v1.1.0/go.mod h1:M7tiix8f0r6mKKJ3Yq/kqU1OYf3MnfmBWVbPx/yU9ko= @@ -1231,6 +1242,8 @@ github.com/docker/docker-credential-helpers v0.6.4/go.mod h1:ofX3UI0Gz1TteYBjtgs github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815 h1:bWDMxwH3px2JBh6AyO7hdCn/PkvCZXii8TGj7sbtEbQ= github.com/dsnet/compress v0.0.2-0.20210315054119-f66993602bf5/go.mod h1:qssHWj60/X5sZFNxpG4HBPDHVqxNm4DfnCKgrbZOT+s= github.com/dsnet/golib v0.0.0-20171103203638-1ea166775780/go.mod h1:Lj+Z9rebOhdfkVLjJ8T6VcRQv3SXugXy999NBtR9aFY= +github.com/dustin/go-humanize v1.0.1 h1:GzkhY7T5VNhEkwH0PVJgjz+fX1rhBrR7pRT3mDkpeCY= +github.com/dustin/go-humanize v1.0.1/go.mod h1:Mu1zIs6XwVuF/gI1OepvI0qD18qycQx+mFykh5fBlto= github.com/eapache/go-resiliency v1.1.0/go.mod h1:kFI+JgMyC7bLPUVY133qvEBtVayf5mFgVsvEsIPBvNs= github.com/eapache/go-xerial-snappy v0.0.0-20180814174437-776d5712da21/go.mod h1:+020luEh2TKB4/GOp8oxxtq0Daoen/Cii55CzbTV6DU= github.com/eapache/queue v1.1.0/go.mod h1:6eCeP0CKFpHLu8blIFXhExK/dRa7WDZfr6jVFPTqq+I= @@ -1242,6 +1255,7 @@ github.com/eknkc/amber v0.0.0-20171010120322-cdade1c07385/go.mod h1:0vRUJqYpeSZi github.com/emicklei/go-restful/v3 v3.5.1/go.mod h1:6n3XBCmQQb25CM2LCACGz8ukIrRry+4bhvbpWn3mrbc= github.com/emirpasic/gods v1.12.0/go.mod h1:YfzfFFoVP/catgzJb4IKIqXjX78Ha8FMSDh3ymbK86o= github.com/envoyproxy/go-control-plane v0.6.9/go.mod h1:SBwIajubJHhxtWwsL9s8ss4safvEdbitLhGGK48rN6g= +github.com/envoyproxy/go-control-plane v0.9.10-0.20210907150352-cf90f659a021/go.mod h1:AFq3mo9L8Lqqiid3OhADV3RfLJnjiw63cSpi+fDTRC0= github.com/envoyproxy/go-control-plane v0.10.1/go.mod h1:AY7fTTXNdv/aJ2O5jwpxAPOWUZ7hQAEvzN5Pf27BkQQ= github.com/envoyproxy/go-control-plane v0.10.3/go.mod h1:fJJn/j26vwOu972OllsvAgJJM//w9BV6Fxbg2LuVd34= github.com/envoyproxy/go-control-plane v0.11.0 h1:jtLewhRR2vMRNnq2ZZUoCjUlgut+Y0+sDDWPOfwOi1o= @@ -1275,6 +1289,7 @@ github.com/fatih/color v1.10.0/go.mod h1:ELkj/draVOlAH/xkhN6mQ50Qd0MPOk5AAr3maGE github.com/fatih/color v1.13.0 h1:8LOYc1KYPPmyKMuN8QV2DNRWNbLo6LZ0iLs8+mlH53w= github.com/fatih/color v1.13.0/go.mod h1:kLAiJbzzSOZDVNGyDpeOxJ47H46qBXwg5ILebYFFOfk= github.com/fatih/structs v1.1.0/go.mod h1:9NiDSp5zOcgEDl+j00MP/WkGVPOlPRLejGD8Ga6PJ7M= +github.com/felixge/httpsnoop v1.0.2/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= github.com/flosch/pongo2/v4 v4.0.2/go.mod h1:B5ObFANs/36VwxxlgKpdchIJHMvHB562PW+BWPhwZD8= github.com/flowstack/go-jsonschema v0.1.1 h1:dCrjGJRXIlbDsLAgTJZTjhwUJnnxVWl1OgNyYh5nyDc= github.com/flynn/go-docopt v0.0.0-20140912013429-f6dd2ebbb31e h1:Ss/B3/5wWRh8+emnK0++g5zQzwDTi30W10pKxKc4JXI= @@ -1380,6 +1395,7 @@ github.com/gobuffalo/depgen v0.1.0 h1:31atYa/UW9V5q8vMJ+W6wd64OaaTHUrCUXER358zLM github.com/gobuffalo/envy v1.7.0 h1:GlXgaiBkmrYMHco6t4j7SacKO4XUjvh5pwXh0f4uxXU= github.com/gobuffalo/envy v1.10.1/go.mod h1:AWx4++KnNOW3JOeEvhSaq+mvgAvnMYOY1XSIin4Mago= github.com/gobuffalo/fizz v1.14.2/go.mod h1:pZp2NZYEiPRoylV3lKIz0XZOOupizz+SnKq9wb1idxE= +github.com/gobuffalo/flect v0.1.3 h1:3GQ53z7E3o00C/yy7Ko8VXqQXoJGLkrTQCLTF1EjoXU= github.com/gobuffalo/flect v0.2.3 h1:f/ZukRnSNA/DUpSNDadko7Qc0PhGvsew35p/2tu+CRY= github.com/gobuffalo/flect v0.2.5/go.mod h1:1ZyCLIbg0YD7sDkzvFdPoOydPtD8y9JQnrOROolUcM8= github.com/gobuffalo/genny v0.1.1 h1:iQ0D6SpNXIxu52WESsD+KoQ7af2e3nCfnSBoSF/hKe0= @@ -1461,6 +1477,7 @@ github.com/google/flatbuffers v2.0.8+incompatible/go.mod h1:1AeVuKshWv4vARoZatz6 github.com/google/go-attestation v0.3.2/go.mod h1:N0ADdnY0cr7eLJyZ75o8kofGGTUF2XrZTJuTPo5acwk= github.com/google/go-attestation v0.4.4-0.20220404204839-8820d49b18d9/go.mod h1:KDsPHk8a2MX9g20kYSdxB21t7je5NghSaFeVn0Zu3Ao= github.com/google/go-cmp v0.2.1-0.20190312032427-6f77996f0c42/go.mod h1:8QqcDgzrUqlUb/G2PQTWiueGozuR1884gddMywk6iLU= +github.com/google/go-cmp v0.5.7/go.mod h1:n+brtR0CgQNWTVd5ZUFpTBC8YFBDLK/h/bpaJ8/DtOE= github.com/google/go-containerregistry v0.12.1/go.mod h1:sdIK+oHQO7B93xI8UweYdl887YhuIwg9vz8BSLH3+8k= github.com/google/go-containerregistry v0.14.0/go.mod h1:aiJ2fp/SXvkWgmYHioXnbMdlgB8eXiiYOY55gfN91Wk= github.com/google/go-github v17.0.0+incompatible/go.mod h1:zLgOLi98H3fifZn+44m+umXrS52loVEgC2AApnigrVQ= @@ -1597,6 +1614,7 @@ github.com/hashicorp/go-hclog v0.12.2/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39 github.com/hashicorp/go-hclog v0.16.2/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-hclog v1.2.0/go.mod h1:whpDNt7SSdeAju8AWKIWsul05p54N/39EeqMAyrmvFQ= github.com/hashicorp/go-hclog v1.3.1/go.mod h1:W4Qnvbt70Wk/zYJryRzDRU/4r0kIg0PVHBcfoyhpF5M= +github.com/hashicorp/go-immutable-radix v1.0.0 h1:AKDB1HM5PWEA7i4nhcpwOrO2byshxBjXVn/J/3+z5/0= github.com/hashicorp/go-immutable-radix v1.2.0/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= github.com/hashicorp/go-immutable-radix v1.3.0 h1:8exGP7ego3OmkfksihtSouGMZ+hQrhxx+FVELeXpVPE= github.com/hashicorp/go-immutable-radix v1.3.1/go.mod h1:0y9vanUI8NX6FsYoO3zeMjhV/C5i9g4Q3DwcSNZ4P60= @@ -2002,7 +2020,9 @@ github.com/olekukonko/tablewriter v0.0.5 h1:P2Ga83D34wi1o9J6Wh1mRuqd4mF/x/lgBS7N github.com/olekukonko/tablewriter v0.0.5/go.mod h1:hPp6KlRPjbx+hW8ykQs1w3UBbZlj6HuIJcUGPhkA7kY= github.com/onsi/ginkgo v1.13.0/go.mod h1:+REjRxOmWfHCjfv9TTWB1jD1Frx4XydAD3zm1lskyM0= github.com/onsi/ginkgo/v2 v2.9.2/go.mod h1:WHcJJG2dIlcCqVfBAwUCrJxSPFb6v4azBwgxeMeDuts= +github.com/onsi/ginkgo/v2 v2.10.0/go.mod h1:UDQOh5wbQUlMnkLfVaIUMtQ1Vus92oM+P2JX1aulgcE= github.com/onsi/gomega v1.15.0/go.mod h1:cIuvLEne0aoVhAgh/O6ac0Op8WWw9H6eYCriF+tEHG0= +github.com/onsi/gomega v1.27.6/go.mod h1:PIQNjfQwkP3aQAH7lf7j87O/5FiNr+ZR8+ipb+qQlhg= github.com/onsi/gomega v1.27.7/go.mod h1:1p8OOlwo2iUUDsHnOrjE5UKYJ+e3W8eQ3qSlRahPmr4= github.com/op/go-logging v0.0.0-20160315200505-970db520ece7/go.mod h1:HzydrMdWErDVzsI23lYNej1Htcns9BCg93Dk0bBINWk= github.com/open-policy-agent/opa v0.42.2 h1:qocVAKyjrqMjCqsU02S/gHyLr4AQQ9xMtuV1kKnnyhM= @@ -2045,6 +2065,7 @@ github.com/pascaldekloe/goe v0.0.0-20180627143212-57f6aae5913c h1:Lgl0gzECD8GnQ5 github.com/pascaldekloe/goe v0.1.0/go.mod h1:lzWF7FIEvWOWxwDKqyGYQf6ZUaNfKdP144TG7ZOy1lc= github.com/pborman/uuid v1.2.0/go.mod h1:X/NO0urCmaxf9VXbdlT7C2Yzkj2IKimNn4k+gtPdI/k= github.com/pelletier/go-buffruneio v0.2.0/go.mod h1:JkE26KsDizTr40EUHkXVtNPvgGtbSNq5BcowyYOWdKo= +github.com/pelletier/go-toml v1.9.3/go.mod h1:u1nR/EPcESfeI/szUZKdtJ0xRNbUoANCkoOuaOx1Y+c= github.com/pelletier/go-toml/v2 v2.0.1/go.mod h1:r9LEWfGN8R5k0VXJ+0BkIe7MYkRdwZOjgMj2KwnJFUo= github.com/pelletier/go-toml/v2 v2.0.5/go.mod h1:OMHamSCAODeSsVrwwvcJOaoN0LIUIaFVNZzmWyNfXas= github.com/pelletier/go-toml/v2 v2.0.6/go.mod h1:eumQOmlWiOPt5WriQQqoM5y18pDHwha2N+QD+EUNTek= @@ -2228,6 +2249,7 @@ github.com/stretchr/objx v0.3.0/go.mod h1:qt09Ya8vawLte6SNmTgCsAVtYtaKzEcn8ATUoH github.com/stretchr/testify v0.0.0-20170130113145-4d4bfba8f1d1/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.7.2/go.mod h1:R6va5+xMeoiuVRoj+gSkQ7d3FALtqAAGI1FQKckRals= github.com/stretchr/testify v1.7.5/go.mod h1:yNjHg4UonilssWZ8iaSj1OCr/vHnekPRkoO+kdMU+MU= +github.com/stretchr/testify v1.8.4/go.mod h1:sz/lmYIOXD/1dqDmKjjqLyZ2RngseejIcXlSw2iwfAo= github.com/subosito/gotenv v1.4.1/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= github.com/subosito/gotenv v1.4.2 h1:X1TuBLAMDFbaTAChgCBLu3DU3UPyELpnF2jjJ2cz/S8= github.com/subosito/gotenv v1.4.2/go.mod h1:ayKnFf/c6rvx/2iiLrJUk1e6plDbT3edrFNGqEflhK0= @@ -2260,6 +2282,7 @@ github.com/tsenart/vegeta/v12 v12.8.4/go.mod h1:ZiJtwLn/9M4fTPdMY7bdbIeyNeFVE8/A github.com/tv42/httpunix v0.0.0-20150427012821-b75d8614f926/go.mod h1:9ESjWnEqriFuLhtthL60Sar/7RFoluCcXsuvEwTV5KM= github.com/tv42/httpunix v0.0.0-20191220191345-2ba4b9c3382c h1:u6SKchux2yDvFQnDHS3lPnIRmfVJ5Sxy3ao2SIdysLQ= github.com/tv42/httpunix v0.0.0-20191220191345-2ba4b9c3382c/go.mod h1:hzIxponao9Kjc7aWznkXaL4U4TWaDSs8zcsY4Ka08nM= +github.com/ugorji/go v1.1.4 h1:j4s+tAvLfL3bZyefP2SEWmhBzmuIlH/eqNuPdFPgngw= github.com/ugorji/go v1.1.7 h1:/68gy2h+1mWMrwZFeD1kQialdSzAb432dtpeJ42ovdo= github.com/ugorji/go v1.2.7/go.mod h1:nF9osbDWLy6bDVv/Rtoh6QgnvNDpmCalQV5urGCCS6M= github.com/ugorji/go/codec v0.0.0-20181204163529-d75b2dcb6bc8/go.mod h1:VFNgLljTbGfSG7qAOspJ7OScBnGdDN/yBr0sguwnwf0= @@ -2468,6 +2491,7 @@ go.uber.org/tools v0.0.0-20190618225709-2cfd321de3ee/go.mod h1:vJERXedbb3MVM5f9E go.uber.org/zap v1.9.1/go.mod h1:vwi/ZaCAaUcBkycHslxD9B2zi4UTXhF60s6SWpuDF0Q= go.uber.org/zap v1.13.0/go.mod h1:zwrFLgMcdUuIBviXEYEH1YKNaOBnKXsx2IPda5bBwHM= go.uber.org/zap v1.16.0/go.mod h1:MA8QOfq0BHJwdXa996Y4dYkAqRKB8/1K1QMMZVaNZjQ= +go.uber.org/zap v1.18.1/go.mod h1:xg/QME4nWcxGxrpdeYfq7UvYrLh66cuVKdrbD1XF/NI= goa.design/goa v2.2.5+incompatible h1:mjAtiy7ZdZIkj974hpFxCR6bL69qprfV00Veu3Vybts= goa.design/goa v2.2.5+incompatible/go.mod h1:NnzBwdNktihbNek+pPiFMQP9PPFsUt8MMPPyo9opDSo= gocloud.dev v0.19.0/go.mod h1:SmKwiR8YwIMMJvQBKLsC3fHNyMwXLw3PMDO+VVteJMI= @@ -2484,6 +2508,8 @@ golang.org/x/crypto v0.0.0-20210817164053-32db794688a5/go.mod h1:GvvjBRRGRdwPK5y golang.org/x/crypto v0.0.0-20220314234659-1baeb1ce4c0b/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220427172511-eb4f295cb31f/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= golang.org/x/crypto v0.0.0-20220525230936-793ad666bf5e/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/crypto v0.7.0/go.mod h1:pYwdfH91IfpZVANVyUOhSIPZaFoJGxTFbZhFTx+dXZU= golang.org/x/crypto v0.9.0/go.mod h1:yrmDGqONDYtNj3tH8X9dzUun2m2lzPa9ngI6/RUPGR0= golang.org/x/exp v0.0.0-20180321215751-8460e604b9de/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= @@ -2505,6 +2531,7 @@ golang.org/x/mod v0.7.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.8.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/mod v0.9.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= golang.org/x/net v0.0.0-20190923162816-aa69164e4478/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20211216030914-fe4d6282115f/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= golang.org/x/net v0.0.0-20221014081412-f15817d10f9b/go.mod h1:YDH+HFinaLZZlnHAfSS6ZXJJ9M9t4Dl22yv3iI2vPwk= golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= @@ -2514,11 +2541,13 @@ golang.org/x/oauth2 v0.4.0/go.mod h1:RznEsdpjGAINPTOF0UH/t+xJ75L18YO3Ho6Pyn+uRec golang.org/x/oauth2 v0.5.0/go.mod h1:9/XBHVqLaWO3/BRHs5jbpYCnOZVjj5V0ndyaAM7KB4I= golang.org/x/oauth2 v0.6.0/go.mod h1:ycmewcwgD4Rpr3eZJLSB4Kyyljb3qDh40vJ8STE5HKw= golang.org/x/oauth2 v0.7.0/go.mod h1:hPLQkd9LyjfXTiRohC/41GhcFqxisoUQ99sCUOHO9x4= +golang.org/x/sync v0.0.0-20220601150217-0de741cfad7f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.1.0/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20181205085412-a5c9d58dba9a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210303074136-134d130e1a04/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210423185535-09eb48e85fd7/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20210903071746-97244b99971b/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/sys v0.0.0-20220728004956-3c1f35247d10/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= @@ -2531,6 +2560,7 @@ golang.org/x/sys v0.11.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= golang.org/x/term v0.0.0-20210615171337-6886f2dfbf5b/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/term v0.8.0/go.mod h1:xPskH00ivmX89bAKVGSKKtLOWNx2+17Eiy94tnKShWo= golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= +golang.org/x/time v0.0.0-20210723032227-1f47c861a9ac/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= golang.org/x/tools v0.0.0-20180828015842-6cd1fcedba52/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190907020128-2ca718005c18/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= golang.org/x/tools v0.0.0-20210108195828-e2f9c7f1fc8e/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= @@ -2538,6 +2568,7 @@ golang.org/x/tools v0.1.9/go.mod h1:nABZi5QlRsZVlzPpHl034qft6wpY4eDcsTt5AaioBiU= golang.org/x/tools v0.2.0/go.mod h1:y4OqIKeOV/fWJetJ8bXPU1sEVniLMIyDAZWeHdV+NTA= golang.org/x/tools v0.4.0/go.mod h1:UE5sM2OK9E/d67R0ANs2xJizIymRP5gJU295PvKXxjQ= golang.org/x/tools v0.6.0/go.mod h1:Xwgl3UAJ/d3gWutnCtw505GrjyAbvKui8lOU390QaIU= +golang.org/x/tools v0.7.0/go.mod h1:4pg6aUX35JBAogB10C9AtvVL+qowtN4pT3CGSQex14s= golang.org/x/tools v0.8.0/go.mod h1:JxBZ99ISMI5ViVkT1tr6tdNmXeTrcpVSD3vZ1RsRdN4= golang.org/x/tools v0.9.1/go.mod h1:owI94Op576fPu3cIGQeHs3joujW/2Oc6MtlxbF5dfNc= golang.org/x/xerrors v0.0.0-20190410155217-1f06c39b4373/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= @@ -2601,6 +2632,8 @@ google.golang.org/genproto v0.0.0-20200626011028-ee7919e894b5/go.mod h1:FWY/as6D google.golang.org/genproto v0.0.0-20200707001353-8e8330bf89df/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210108203827-ffc7fda8c3d7/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= google.golang.org/genproto v0.0.0-20210226172003-ab064af71705/go.mod h1:FWY/as6DDZQgahTzZj3fqbO1CbirC29ZNUFHwi0/+no= +google.golang.org/genproto v0.0.0-20211118181313-81c1377c94b1/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= +google.golang.org/genproto v0.0.0-20211208223120-3a66f561d7aa/go.mod h1:5CzLGKJ67TSI2B9POpiiyGha0AjJvZIUgRMt1dSmuhc= google.golang.org/genproto v0.0.0-20230110181048-76db0878b65f/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20230209215440-0dfe4f8abfcc/go.mod h1:RGgjbofJ8xD9Sq1VVhDM1Vok1vRONV+rg+CjzG4SZKM= google.golang.org/genproto v0.0.0-20230222225845-10f96fb3dbec/go.mod h1:3Dl5ZL0q0isWJt+FVcfpQyirqemEuLAK/iFvg1UP1Hw= @@ -2611,12 +2644,17 @@ google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54 h1:9NWlQfY2ePejTmf google.golang.org/genproto v0.0.0-20230526161137-0005af68ea54/go.mod h1:zqTuNwFlFRsw5zIts5VnzLQxSRqh+CGOTVMlYbY0Eyk= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9 h1:m8v1xLLLzMe1m5P+gCTF8nJB9epwZQUBERm20Oy1poQ= google.golang.org/genproto/googleapis/api v0.0.0-20230525234035-dd9d682886f9/go.mod h1:vHYtlOoi6TsQ3Uk2yxR7NI5z8uoV+3pZtR4jmHIkRig= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19 h1:0nDDozoAU19Qb2HwhXadU8OcsiO/09cnTqhUtq2MEOM= +google.golang.org/genproto/googleapis/rpc v0.0.0-20230525234030-28d5490b6b19/go.mod h1:66JfowdXAEgad5O9NnYcsNPLCPZJD++2L9X0PCMODrA= google.golang.org/grpc v1.18.0/go.mod h1:6QZJwpn2B+Zp71q/5VxRsJ6NXXVCE5NRUHRo+f3cWCs= google.golang.org/grpc v1.42.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= google.golang.org/grpc v1.43.0/go.mod h1:k+4IHHFw41K8+bbowsex27ge2rCb65oeWqe4jJ590SU= +google.golang.org/grpc v1.45.0/go.mod h1:lN7owxKUQEqMfSyQikvvk5tf/6zMPsrK+ONuO11+0rQ= google.golang.org/grpc v1.51.0/go.mod h1:wgNDFcnuBGmxLKI/qn4T+m5BtEBYXJPvibbUPsAIPww= google.golang.org/grpc v1.53.0/go.mod h1:OnIrk0ipVdj4N5d9IUoFUx72/VlD7+jUsHwZgwSMQpw= google.golang.org/grpc v1.54.0/go.mod h1:PUSEXI6iWghWaB6lXM4knEgpJNu2qUcKfDtNci3EC2g= +google.golang.org/grpc v1.57.0 h1:kfzNeI/klCGD2YPMUlaGNT3pxvYfga7smW3Vth8Zsiw= +google.golang.org/grpc v1.57.0/go.mod h1:Sd+9RMTACXwmub0zcNY2c4arhtrbBYD1AUHI/dt16Mo= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.1.0 h1:M1YKkFIboKNieVO5DLUEVzQfGwJD30Nv2jfUgzb5UcE= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.2.0/go.mod h1:DNq5QpG7LJqD2AamLZ7zvKE0DEpVl2BSEVjFycAAjRY= google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0/go.mod h1:Dk1tviKTvMCz5tvh7t+fh94dhmQVHuCt2OzJB3CTW9Y= @@ -2713,4 +2751,5 @@ sigs.k8s.io/kustomize/kustomize/v4 v4.5.7/go.mod h1:VSNKEH9D9d9bLiWEGbS6Xbg/Ih0t sigs.k8s.io/release-utils v0.7.3/go.mod h1:n0mVez/1PZYZaZUTJmxewxH3RJ/Lf7JUDh7TG1CASOE= sigs.k8s.io/release-utils v0.7.4 h1:17LmJrydpUloTCtaoWj95uKlcrUp4h2A9Sa+ZL+lV9w= sigs.k8s.io/release-utils v0.7.4/go.mod h1:JEt2QPHItd5Pg2UKLAU8PEaSlF4bUjCZimpxFDgymVU= +sigs.k8s.io/structured-merge-diff/v4 v4.1.2/go.mod h1:j/nl6xW8vLS49O8YvXW1ocPhZawJtm+Yrr7PPRQ0Vg4= sourcegraph.com/sourcegraph/appdash v0.0.0-20190731080439-ebfcffb1b5c0/go.mod h1:hI742Nqp5OhwiqlzhgfbWU4mW4yO10fP+LoT9WOswdU= diff --git a/service/hub/go.mod b/service/hub/go.mod index 63f592f9d05..be90a020596 100644 --- a/service/hub/go.mod +++ b/service/hub/go.mod @@ -107,6 +107,6 @@ replace ( replace ( github.com/labring/image-cri-shim => ../../staging/src/github.com/labring/image-cri-shim github.com/labring/lvscare => ../../staging/src/github.com/labring/lvscare - github.com/labring/sealos => ../../ + github.com/labring/sealos => ./../../booter github.com/labring/sealos/controllers/imagehub => ./../../staging/src/github.com/labring/controllers/imagehub ) diff --git a/staging/src/github.com/labring/controllers/cluster/go.mod b/staging/src/github.com/labring/controllers/cluster/go.mod index 3ce17673481..52cf7d802cf 100644 --- a/staging/src/github.com/labring/controllers/cluster/go.mod +++ b/staging/src/github.com/labring/controllers/cluster/go.mod @@ -183,7 +183,7 @@ require ( ) replace ( - github.com/labring/sealos => ./../../../../../../ + github.com/labring/sealos => ./../../../../../../booter github.com/labring/sealos/controllers/infra => ./../infra ) diff --git a/staging/src/github.com/labring/controllers/infra/go.mod b/staging/src/github.com/labring/controllers/infra/go.mod index 2a962def1bd..3eac4bf38f3 100644 --- a/staging/src/github.com/labring/controllers/infra/go.mod +++ b/staging/src/github.com/labring/controllers/infra/go.mod @@ -96,7 +96,7 @@ require ( ) replace ( - github.com/labring/sealos => ../../../../../../ + github.com/labring/sealos => ./../../../../../../booter github.com/labring/sealos/controllers/cluster => ./../cluster ) diff --git a/staging/src/github.com/labring/controllers/metering/go.mod b/staging/src/github.com/labring/controllers/metering/go.mod index ccc9ecf71ba..343da7ecf00 100644 --- a/staging/src/github.com/labring/controllers/metering/go.mod +++ b/staging/src/github.com/labring/controllers/metering/go.mod @@ -3,7 +3,7 @@ module github.com/labring/sealos/controllers/metering go 1.20 replace ( - github.com/labring/sealos => ../../../../../../ + github.com/labring/sealos => ./../../../../../../booter github.com/labring/sealos/controllers/account => ./../../../../../../controllers/account github.com/labring/sealos/controllers/user => ./../../../../../../controllers/user ) diff --git a/staging/src/github.com/labring/image-cri-shim/go.mod b/staging/src/github.com/labring/image-cri-shim/go.mod index 4399934421f..df07b49b27b 100644 --- a/staging/src/github.com/labring/image-cri-shim/go.mod +++ b/staging/src/github.com/labring/image-cri-shim/go.mod @@ -59,4 +59,4 @@ require ( sigs.k8s.io/structured-merge-diff/v4 v4.2.3 // indirect ) -replace github.com/labring/sealos => ../../../../../ +replace github.com/labring/sealos => ./../../../../../booter diff --git a/staging/src/github.com/labring/lvscare/go.mod b/staging/src/github.com/labring/lvscare/go.mod index 7672287b232..db7ee8dd559 100644 --- a/staging/src/github.com/labring/lvscare/go.mod +++ b/staging/src/github.com/labring/lvscare/go.mod @@ -109,4 +109,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos => ../../../../../ +replace github.com/labring/sealos => ./../../../../../booter diff --git a/test/e2e/go.mod b/test/e2e/go.mod index 3d003d4677a..8b8d594f00f 100644 --- a/test/e2e/go.mod +++ b/test/e2e/go.mod @@ -4,7 +4,7 @@ go 1.20 replace ( github.com/labring/image-cri-shim => ../../staging/src/github.com/labring/image-cri-shim - github.com/labring/sealos => ../../ + github.com/labring/sealos => ./../../booter github.com/labring/sealos/controllers/cluster => ./../../staging/src/github.com/labring/controllers/cluster github.com/labring/sealos/controllers/infra => ./../../staging/src/github.com/labring/controllers/infra ) diff --git a/webhooks/whitelist/go.mod b/webhooks/whitelist/go.mod index 9ba26993afa..8fe56368763 100644 --- a/webhooks/whitelist/go.mod +++ b/webhooks/whitelist/go.mod @@ -82,4 +82,4 @@ require ( sigs.k8s.io/yaml v1.3.0 // indirect ) -replace github.com/labring/sealos => ../../ +replace github.com/labring/sealos => ./../../booter