Skip to content

在k8s使用场景下,使用postgres镜像起沙盒服务,沙盒启动成功但是pg进程失败 #488

@xdd577

Description

@xdd577

我在k8s中部署了server组件和controller组件,并通过代码成功调用server,实现batchsandbox的创建。
但是当我使用pg镜像通过server组件起sandbox时,发现sandbox中关于postgresql的相关进程并没有正常启动,并且位于/var/lib/postgresql/data下的配置文件全部消失。
我通过编写batchsandbox的yaml方式并且仅指定postgresql镜像的方式也成功创建sandbox,并且postgres的进程启动成功。
execd中是否存在一些步骤会影响容器镜像的运行?

这是我创建sandbox的相关配置
Sandbox sandbox = Sandbox.builder()
.connectionConfig(config)
.image("registry.paas/library/pgvector:pg16-trixie")
.timeout(Duration.ofMinutes(120))
.env(env)
.build()

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions