diff --git a/docs/gpu-k8s-role.md b/docs/gpu-k8s-role.md index 4dd7299..119a87e 100644 --- a/docs/gpu-k8s-role.md +++ b/docs/gpu-k8s-role.md @@ -20,7 +20,7 @@ can be overridden to any compatible release. The following command is used to create the cluster (example with one master and one worker): ```bash -REGISTRY=$(scripts/get_labring_registry.sh) +REGISTRY=$(playbooks/roles/vhosts/gpu-k8s/files/get_labring_registry.sh) sealos run \ ${REGISTRY}/kubernetes: \ ${REGISTRY}/cilium: \ diff --git a/scripts/get_labring_registry.sh b/playbooks/roles/vhosts/gpu-k8s/files/get_labring_registry.sh old mode 100755 new mode 100644 similarity index 100% rename from scripts/get_labring_registry.sh rename to playbooks/roles/vhosts/gpu-k8s/files/get_labring_registry.sh diff --git a/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml b/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml index f332fce..f948555 100644 --- a/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml +++ b/playbooks/roles/vhosts/gpu-k8s/tasks/install_cluster.yml @@ -40,11 +40,12 @@ when: inventory_hostname == (ops_host | default(master_ips | first)) - name: Determine LabRing registry prefix - shell: "{{ role_path }}/../../../../scripts/get_labring_registry.sh" + shell: "{{ role_path }}/files/get_labring_registry.sh" register: labring_registry changed_when: false delegate_to: localhost run_once: true + become: false when: inventory_hostname == (ops_host | default(master_ips | first)) - name: Run sealos to create Kubernetes cluster diff --git a/scripts/deepflow/deploy-k8s.sh b/scripts/deepflow/deploy-k8s.sh index 6cb274f..9b73d80 100755 --- a/scripts/deepflow/deploy-k8s.sh +++ b/scripts/deepflow/deploy-k8s.sh @@ -13,7 +13,7 @@ sealos load -i sealos-k8s-1.25.16.tar # 单机部署(单机部署无需ssh密码,root用户本机直接执行即可) # 根据节点 IP 所在地区自动选择拉取镜像的仓库 -REGISTRY_PREFIX=$(dirname "$0")/../get_labring_registry.sh +REGISTRY_PREFIX=$(dirname "$0")/../playbooks/roles/vhosts/gpu-k8s/files/get_labring_registry.sh REGISTRY_PREFIX=$("$REGISTRY_PREFIX") sealos run \ ${REGISTRY_PREFIX}/kubernetes:v1.25.16 \