Gitpod 无法解析工作区图像:工作区启动时需要主机名
Gitpod cannot resolve workspace image: hostname required on workspace start
我在 EKS 中自行托管了 gitpod。当我尝试启动一个新工作区时出现此错误:
Request createWorkspace failed with message: 13 INTERNAL: cannot
resolve workspace image: hostname required
未知错误:{“代码”:-32603}
我还没有找到任何解决方案。
任何的想法?
谢谢
这是我的 gitpod-config.yaml
apiVersion: v1
authProviders: []
blockNewUsers:
enabled: false
passlist: []
certificate:
kind: secret
name: https-certificates
containerRegistry:
inCluster: true
s3storage:
bucket: custom-bucket
certificate:
kind: secret
name: object-storage-gitpod-token
database:
inCluster: false
external:
certificate:
kind: secret
name: mysql-gitpod-token
domain: my-domain.com
imagePullSecrets: null
jaegerOperator:
inCluster: true
kind: Full
metadata:
region: eu-west-1
objectStorage:
inCluster: true
observability:
logLevel: info
repository: eu.gcr.io/gitpod-core-dev/build
workspace:
resources:
requests:
cpu: "1"
memory: 2Gi
runtime:
containerdRuntimeDir: /var/lib/containerd/io.containerd.runtime.v2.task/k8s.io
containerdSocket: /run/containerd/containerd.sock
fsShiftMethod: shiftfs
我是一名 Gitpodder,我编写了大部分安装程序。这通常是由于配置错误造成的。
你能post你的config.yaml
(编辑domain
)吗?希望我能看到这个问题?
检查您的 .env
文件是否有一个 CERTIFICATE_ARN=
条目,并且该证书是否有 3 个基本域条目。
例如如果域=mygitpod.domain.com
证书需要这三个:
mygitpod.domain.com
*.mygitpod.domain.com
*.ws.mygitpod.domain.com`
我遇到了这个错误,我通过为
添加 DNS 记录解决了这个问题
$DOMAIN
*.$DOMAIN
*.ws.$DOMAIN`
我 运行 v2022.03.1 现在我已经配置了所有三个 DNS 记录。
有效。
谢谢大家回复
我在 EKS 中自行托管了 gitpod。当我尝试启动一个新工作区时出现此错误:
Request createWorkspace failed with message: 13 INTERNAL: cannot resolve workspace image: hostname required
未知错误:{“代码”:-32603}
我还没有找到任何解决方案。 任何的想法? 谢谢
这是我的 gitpod-config.yaml
apiVersion: v1
authProviders: []
blockNewUsers:
enabled: false
passlist: []
certificate:
kind: secret
name: https-certificates
containerRegistry:
inCluster: true
s3storage:
bucket: custom-bucket
certificate:
kind: secret
name: object-storage-gitpod-token
database:
inCluster: false
external:
certificate:
kind: secret
name: mysql-gitpod-token
domain: my-domain.com
imagePullSecrets: null
jaegerOperator:
inCluster: true
kind: Full
metadata:
region: eu-west-1
objectStorage:
inCluster: true
observability:
logLevel: info
repository: eu.gcr.io/gitpod-core-dev/build
workspace:
resources:
requests:
cpu: "1"
memory: 2Gi
runtime:
containerdRuntimeDir: /var/lib/containerd/io.containerd.runtime.v2.task/k8s.io
containerdSocket: /run/containerd/containerd.sock
fsShiftMethod: shiftfs
我是一名 Gitpodder,我编写了大部分安装程序。这通常是由于配置错误造成的。
你能post你的config.yaml
(编辑domain
)吗?希望我能看到这个问题?
检查您的 .env
文件是否有一个 CERTIFICATE_ARN=
条目,并且该证书是否有 3 个基本域条目。
例如如果域=mygitpod.domain.com
证书需要这三个:
mygitpod.domain.com
*.mygitpod.domain.com
*.ws.mygitpod.domain.com`
我遇到了这个错误,我通过为
添加 DNS 记录解决了这个问题$DOMAIN
*.$DOMAIN
*.ws.$DOMAIN`
我 运行 v2022.03.1 现在我已经配置了所有三个 DNS 记录。 有效。
谢谢大家回复