【发布时间】:2021-10-27 13:12:21
【问题描述】:
我正在尝试让 Skaffold 与 Helm 一起工作。
下面是我的 skaffold.yml 文件:
apiVersion: skaffold/v2beta23
kind: Config
metadata:
name: test-app
build:
artifacts:
- image: test.common.repositories.cloud.int/manager/k8s
docker:
dockerfile: Dockerfile
deploy:
helm:
releases:
- name: my-release
artifactOverrides:
image: test.common.repositories.cloud.int/manager/k8s
imageStrategy:
helm: {}
这是我的 values.yaml:
image:
repository: test.common.repositories.cloud.int/manager/k8s
tag: 1.0.0
运行 skaffold 命令会导致:
...
Starting deploy...
Helm release my-release not installed. Installing...
Error: INSTALLATION FAILED: failed to download ""
deploying "my-release": install: exit status 1
有谁知道,这里缺少什么?!
【问题讨论】:
-
我相信您的图表名称丢失了。检查您的 helm 配置。
标签: kubernetes deployment kubernetes-helm skaffold google-cloud-code