feat: backend entrypoint
This commit is contained in:
@@ -34,5 +34,9 @@ export default {
|
||||
'The custom backend name must end with "-custom".',
|
||||
'backend.quickConfig': 'Quick Config',
|
||||
'backend.version.default.not.exists':
|
||||
'The default version does not exist in {versions}.'
|
||||
'The default version does not exist in {versions}.',
|
||||
'backend.replaceEntrypoint': 'Override Image Entrypoint',
|
||||
'backend.entrypoint': 'Image Entrypoint',
|
||||
'backend.entrypoint.tips':
|
||||
'If specified, the ENTRYPOINT defined in the image will be ignored, and the command below will be used as the container startup entrypoint.'
|
||||
};
|
||||
|
||||
@@ -89,8 +89,10 @@ Same applies to the <span class="bold-text">/opt/dtk</span> directory.`,
|
||||
'clusters.button.genToken':
|
||||
'Need to create a new token? Click <a href="{link}" target="_blank">here</a>.',
|
||||
'clusters.addworker.amdNotes-01': `If the <span class="bold-text">/opt/rocm</span> directory does not exist, please create a symbolic link pointing to the ROCm installed path: <span class="bold-text">ln -s /path/to/rocm /opt/rocm</span>.`,
|
||||
'clusters.addworker.message.success':
|
||||
'{count} workers have been added to the cluster.',
|
||||
'clusters.addworker.message.success_single':
|
||||
'{count} new worker has been added to the cluster.',
|
||||
'clusters.addworker.message.success_multiple':
|
||||
'{count} new workers have been added to the cluster.',
|
||||
'clusters.create.serverUrl': 'Server URL',
|
||||
'clusters.create.workerConfig': 'Worker Configuration',
|
||||
'clusters.addworker.containerName': 'Worker Container Name',
|
||||
|
||||
@@ -34,5 +34,9 @@ export default {
|
||||
'The custom backend name must end with "-custom".',
|
||||
'backend.quickConfig': 'Quick Config',
|
||||
'backend.version.default.not.exists':
|
||||
'The default version does not exist in {versions}.'
|
||||
'The default version does not exist in {versions}.',
|
||||
'backend.replaceEntrypoint': 'Override Image Entrypoint',
|
||||
'backend.entrypoint': 'Image Entrypoint',
|
||||
'backend.entrypoint.tips':
|
||||
'If specified, the ENTRYPOINT defined in the image will be ignored, and the command below will be used as the container startup entrypoint.'
|
||||
};
|
||||
|
||||
@@ -89,8 +89,10 @@ Same applies to the <span class="bold-text">/opt/dtk</span> directory.`,
|
||||
'clusters.button.genToken':
|
||||
'Need to create a new token? Click <a href="{link}" target="_blank">here</a>.',
|
||||
'clusters.addworker.amdNotes-01': `If the <span class="bold-text">/opt/rocm</span> directory does not exist, please create a symbolic link pointing to the ROCm installed path: <span class="bold-text">ln -s /path/to/rocm /opt/rocm</span>.`,
|
||||
'clusters.addworker.message.success':
|
||||
'{count} workers have been added to the cluster.',
|
||||
'clusters.addworker.message.success_single':
|
||||
'{count} new worker has been added to the cluster.',
|
||||
'clusters.addworker.message.success_multiple':
|
||||
'{count} new workers have been added to the cluster.',
|
||||
'clusters.create.serverUrl': 'Server URL',
|
||||
'clusters.create.workerConfig': 'Worker Configuration',
|
||||
'clusters.addworker.containerName': 'Worker Container Name',
|
||||
@@ -179,11 +181,12 @@ Same applies to the <span class="bold-text">/opt/dtk</span> directory.`,
|
||||
// 71. 'clusters.addworker.cacheVolume': 'Model Cache Volume Mount',
|
||||
// 72. 'clusters.addworker.cacheVolume.tips': 'If you want to customize the model cache directory, you can specify the path to mount it.',
|
||||
// 73. 'clusters.addworker.cacheVolume.holder': 'e.g. /data/cache (path must start with /)',
|
||||
// 74. 'clusters.addworker.message.success': '{count} workers have been added to the cluster.',
|
||||
// 75. 'clusters.create.serverUrl': 'Server URL',
|
||||
// 76. 'clusters.create.workerConfig': 'Worker Configuration'
|
||||
// 75. 'clusters.addworker.containerName': 'Worker Container Name',
|
||||
// 76. 'clusters.addworker.containerName.tips':'Specify a name for the worker container.',
|
||||
// 74. 'clusters.addworker.message.success_single': '{count} new worker has been added to the cluster.',
|
||||
// 75. 'clusters.addworker.message.success_multiple': '{count} new workers have been added to the cluster.',
|
||||
// 76. 'clusters.create.serverUrl': 'Server URL',
|
||||
// 77. 'clusters.create.workerConfig': 'Worker Configuration'
|
||||
// 78. 'clusters.addworker.containerName': 'Worker Container Name',
|
||||
// 79. 'clusters.addworker.containerName.tips':'Specify a name for the worker container.',
|
||||
// 77. 'clusters.addworker.dataVolume': 'GPUStack Data Volume',
|
||||
// 78. 'clusters.addworker.dataVolume.tips': 'Specify a data storage path for GPUStack.',
|
||||
// 79. 'clusters.table.ip.internal': 'Internal',
|
||||
|
||||
@@ -34,9 +34,17 @@ export default {
|
||||
'Пользовательское название бэкенда должно оканчиваться на «-custom».',
|
||||
'backend.quickConfig': 'Быстрая настройка',
|
||||
'backend.version.default.not.exists':
|
||||
'The default version does not exist in {versions}.'
|
||||
'The default version does not exist in {versions}.',
|
||||
'backend.replaceEntrypoint': 'Override Image Entrypoint',
|
||||
'backend.entrypoint': 'Image Entrypoint',
|
||||
'backend.entrypoint.tips':
|
||||
'If specified, the ENTRYPOINT defined in the image will be ignored, and the command below will be used as the container startup entrypoint.'
|
||||
};
|
||||
|
||||
// ========== To-Do: Translate Keys (Remove After Translation) ==========
|
||||
// 1. 'backend.version.default.not.exists': 'The default version does not exist in {versions}.'
|
||||
// 1. 'backend.version.default.not.exists': 'The default version does not exist in {versions}.',
|
||||
// 2. 'backend.replaceEntrypoint': 'Override Image Entrypoint',
|
||||
// 3. 'backend.entrypoint': 'Image Entrypoint',
|
||||
// 4. 'backend.entrypoint.tips':
|
||||
// 'If specified, the ENTRYPOINT defined in the image will be ignored, and the command below will be used as the container startup entrypoint.'
|
||||
// ========== End of To-Do List ==========
|
||||
|
||||
@@ -89,8 +89,10 @@ export default {
|
||||
'clusters.button.genToken':
|
||||
'Need to create a new token? Click <a href="{link}" target="_blank">here</a>.',
|
||||
'clusters.addworker.amdNotes-01': `If the <span class="bold-text">/opt/rocm</span> directory does not exist, please create a symbolic link pointing to the ROCm installed path: <span class="bold-text">ln -s /path/to/rocm /opt/rocm</span>.`,
|
||||
'clusters.addworker.message.success':
|
||||
'{count} workers have been added to the cluster.',
|
||||
'clusters.addworker.message.success_single':
|
||||
'{count} new worker has been added to the cluster.',
|
||||
'clusters.addworker.message.success_multiple':
|
||||
'{count} new workers have been added to the cluster.',
|
||||
'clusters.create.serverUrl': 'Server URL',
|
||||
'clusters.create.workerConfig': 'Worker Configuration',
|
||||
'clusters.addworker.containerName': 'Worker Container Name',
|
||||
@@ -110,13 +112,14 @@ export default {
|
||||
// 2. 'clusters.button.genToken': 'Need to create a new token? Click <a href="{link}" target="_blank">here</a>.',
|
||||
// 3. 'clusters.addworker.cacheVolume': 'Model Cache Volume Mount',
|
||||
// 4. 'clusters.addworker.cacheVolume.tips': 'If you want to customize the model cache directory, you can specify the path to mount it.',
|
||||
// 5. 'clusters.addworker.message.success': '{count} workers have been added to the cluster.',
|
||||
// 6. 'clusters.create.serverUrl': 'Server URL',
|
||||
// 7. 'clusters.create.workerConfig': 'Worker Configuration'
|
||||
// 6. 'clusters.addworker.containerName': 'Worker Container Name',
|
||||
// 7. 'clusters.addworker.containerName.tips':'Specify a name for the worker container.',
|
||||
// 8. 'clusters.addworker.dataVolume': 'GPUStack Data Volume',
|
||||
// 9. 'clusters.addworker.dataVolume.tips': 'Specify a data storage path for GPUStack.',
|
||||
// 5. 'clusters.addworker.message.success_single': '{count} new worker has been added to the cluster.',
|
||||
// 6. 'clusters.addworker.message.success_multiple': '{count} new workers have been added to the cluster.',
|
||||
// 7. 'clusters.create.serverUrl': 'Server URL',
|
||||
// 8. 'clusters.create.workerConfig': 'Worker Configuration'
|
||||
// 9. 'clusters.addworker.containerName': 'Worker Container Name',
|
||||
// 10. 'clusters.addworker.containerName.tips':'Specify a name for the worker container.',
|
||||
// 11. 'clusters.addworker.dataVolume': 'GPUStack Data Volume',
|
||||
// 12. 'clusters.addworker.dataVolume.tips': 'Specify a data storage path for GPUStack.',
|
||||
// 10. 'clusters.table.ip.internal': 'Internal',
|
||||
// 11. 'clusters.table.ip.external': 'External',
|
||||
// 12. 'clusters.form.serverUrl.tips': 'Specify the server URL accessible from your cloud provider.'
|
||||
|
||||
@@ -31,5 +31,9 @@ export default {
|
||||
'backend.version.no.tips': '内置后端自定义版本名称必须以 "-custom" 结尾。',
|
||||
'backend.backend.rules.custom': '自定义后端名称须以 "-custom" 结尾。',
|
||||
'backend.quickConfig': '快速配置',
|
||||
'backend.version.default.not.exists': '默认版本不存在于 {versions}。'
|
||||
'backend.version.default.not.exists': '默认版本不存在于 {versions}。',
|
||||
'backend.replaceEntrypoint': '覆盖镜像入口命令',
|
||||
'backend.entrypoint': '镜像入口命令',
|
||||
'backend.entrypoint.tips':
|
||||
'如指定,镜像中定义的 ENTRYPOINT 将被忽略,下面的命令将作为容器启动入口命令使用。'
|
||||
};
|
||||
|
||||
@@ -88,7 +88,10 @@ export default {
|
||||
'需要创建令牌?点击<a href="{link}" target="_blank">这里</a>。',
|
||||
'clusters.addworker.amdNotes-01':
|
||||
'如果 <span class="bold-text">/opt/rocm</span> 目录不存在,请创建一个指向已安装 ROCm 路径的符号链接:<span class="bold-text">ln -s /path/to/rocm /opt/rocm</span>。',
|
||||
'clusters.addworker.message.success': '已将 {count} 个工作节点添加到集群中。',
|
||||
'clusters.addworker.message.success_single':
|
||||
'已将 {count} 个新节点添加到集群中。',
|
||||
'clusters.addworker.message.success_multiple':
|
||||
'已将 {count} 个新节点添加到集群中。',
|
||||
'clusters.create.serverUrl': '服务器地址',
|
||||
'clusters.create.workerConfig': '节点配置',
|
||||
'clusters.addworker.containerName': '节点容器名称',
|
||||
|
||||
Reference in New Issue
Block a user