- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我不确定如何调试此错误,因为我在终端机上可以确定我的项目ID,并且已经使用gcloud登录了。这是我的-vdebug错误:
INFO[0000] starting gRPC server on port 50051
INFO[0000] starting gRPC HTTP server on port 50052
INFO[0000] Skaffold &{Version:v1.12.0 ConfigVersion:skaffold/v2beta5 GitVersion: GitCommit:e680a831292e1c7efc54e0c6d40544ae141e6354 GitTreeState:clean BuildDate:2020-07-04T21:01:46Z GoVersion:go1.14.4 Compiler:gc Platform:darwin/amd64}
DEBU[0000] config version "skaffold/v2alpha3" out of date: upgrading to latest "skaffold/v2beta5"
DEBU[0000] validating yamltags of struct SkaffoldConfig
DEBU[0000] validating yamltags of struct Metadata
DEBU[0000] validating yamltags of struct Pipeline
DEBU[0000] validating yamltags of struct BuildConfig
DEBU[0000] validating yamltags of struct Artifact
DEBU[0000] validating yamltags of struct Sync
DEBU[0000] validating yamltags of struct SyncRule
DEBU[0000] validating yamltags of struct ArtifactType
DEBU[0000] validating yamltags of struct DockerArtifact
DEBU[0000] validating yamltags of struct Artifact
DEBU[0000] validating yamltags of struct Sync
DEBU[0000] validating yamltags of struct SyncRule
DEBU[0000] validating yamltags of struct ArtifactType
DEBU[0000] validating yamltags of struct DockerArtifact
DEBU[0000] validating yamltags of struct TagPolicy
DEBU[0000] validating yamltags of struct GitTagger
DEBU[0000] validating yamltags of struct BuildType
DEBU[0000] validating yamltags of struct GoogleCloudBuild
DEBU[0000] validating yamltags of struct DeployConfig
DEBU[0000] validating yamltags of struct DeployType
DEBU[0000] validating yamltags of struct KubectlDeploy
DEBU[0000] validating yamltags of struct KubectlFlags
INFO[0000] Using kubectl context: gke_udemy-ticketing-dev-285506_asia-southeast2-b_udemy-ticketing-dev
DEBU[0000] Using builder: google cloud
DEBU[0000] setting Docker user agent to skaffold-v1.12.0
Listing files to watch...
- us.gcr.io/udemy-ticketing-dev-285506/auth
DEBU[0000] Found dependencies for dockerfile: [{package.json /app true} {. /app true}]
- us.gcr.io/udemy-ticketing-dev-285506/client
DEBU[0000] Found dependencies for dockerfile: [{package.json /app true} {. /app true}]
INFO[0000] List generated in 10.566014ms
Generating tags...
- us.gcr.io/udemy-ticketing-dev-285506/auth -> DEBU[0000] Running command: [git describe --tags --always]
DEBU[0000] Running command: [git describe --tags --always]
DEBU[0000] unable to find git commit: running [git describe --tags --always]
- stdout: ""
- stderr: "fatal: not a git repository (or any of the parent directories): .git\n"
- cause: exit status 128
DEBU[0000] Using a fall-back tagger
us.gcr.io/udemy-ticketing-dev-285506/auth:latest
- us.gcr.io/udemy-ticketing-dev-285506/client -> DEBU[0000] unable to find git commit: running [git describe --tags --always]
- stdout: ""
- stderr: "fatal: not a git repository (or any of the parent directories): .git\n"
- cause: exit status 128
DEBU[0000] Using a fall-back tagger
us.gcr.io/udemy-ticketing-dev-285506/client:latest
Some taggers failed. Rerun with -vdebug for errors.
INFO[0000] Tags generated in 12.246278ms
Checking cache...
DEBU[0000] Found dependencies for dockerfile: [{package.json /app true} {. /app true}]
DEBU[0000] Found dependencies for dockerfile: [{package.json /app true} {. /app true}]
- us.gcr.io/udemy-ticketing-dev-285506/auth: Not found. Building
- us.gcr.io/udemy-ticketing-dev-285506/client: Not found. Building
INFO[0000] Cache check complete in 3.771983ms
Building [us.gcr.io/udemy-ticketing-dev-285506/auth]...
DEBU[0000] Running command: [gcloud auth print-access-token --format=json]
DEBU[0000] Command output: [{
"token": "ya29.a0AfH6SMAdyo9b5C6-LCXuF_ZHJbMse712NYXc_UUR7IQr2gXxxeRyn7t9zmucETasrRdExizDwlOMNXvB0H40I24qhmIgCAL3yocSjhTz1JhQ5cHqgbPrlMTVI0VTFHe9PBu0Fzqy7J6MVQ-CACRnWD2iMAjDFjwUDqbivbmhxek"
}
]
INFO[0000] unable to retrieve token: oauth2: token expired and refresh token is not set
INFO[0000] falling back to application default credentials
exiting dev mode because first build failed: couldn't build "us.gcr.io/udemy-ticketing-dev-285506/auth": creating bucket if not exists: googleapi: Error 400: User project specified in the request is invalid., invalid
当我确定自己的项目ID时,如何获取请求中指定的User项目无效?在我的终端和skaffold.yaml中,这肯定是正确的,很难找到解决方案,我被困住了。
apiVersion: skaffold/v2alpha3
kind: Config
deploy:
kubectl:
manifests:
- ./infra/k8s/*
build:
googleCloudBuild:
projectId: udemy-ticketing-dev-285506
artifacts:
- image: us.gcr.io/udemy-ticketing-dev-285506/auth
context: auth
docker:
dockerfile: Dockerfile
sync:
manual:
- src: "src/**/*.ts"
dest: .
- image: us.gcr.io/udemy-ticketing-dev-285506/client
context: client
docker:
dockerfile: Dockerfile
sync:
manual:
- src: "**/*.js"
dest: .
最佳答案
因此,经过大量的挖掘,我终于找到了解决方案:
gcloud auth application-default login
gcloud auth login
关于docker - skaffold dev返回错误错误400:请求中指定的用户项目无效。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63260210/
我有一个用例,我使用 Github Actions 构建图像一次到 Github 容器存储库。然后我想使用 Skaffold 将已经构建的图像部署到多个 Kubernetes 集群。构建和部署需要分开
运行 后出现此错误支架开发 . Step 1/6 : FROM node:current-alpine3.11 exiting dev mode because first build failed:
我正在向我的 Kubernetes 集群添加 NextJS 前端。我添加了以下文件: apiVersion: apps/v1 kind: Deployment metadata: name: cl
我正在向我的 Kubernetes 集群添加 NextJS 前端。我添加了以下文件: apiVersion: apps/v1 kind: Deployment metadata: name: cl
基本上,我需要在 API 部署之前启动数据库部署。如果数据库未运行,则会在 API 中引发错误。 我弄乱了 artifacts: 中的顺序还有: deploy: kubectl: mani
我将 skaffold 用于基于 k8s 的微服务应用程序。我输入 skaffold dev 和 skaffold run 运行,然后输入 skaffold delete 重新启动所有微服务。 如果我
我不确定如何调试此错误,因为我在终端机上可以确定我的项目ID,并且已经使用gcloud登录了。这是我的-vdebug错误: INFO[0000] starting gRPC server on por
由于我是在 M1 mac 上开发,所以我的 Docker 构建将构建 ARM。我想构建我知道可以使用 --platform 标志构建的 x86_64 图像,但我想使用我的 Skaffold 配置来实现
有没有办法可以将外部环境变量从 Skaffold 传递给 kustomization.yaml . 假设我在下面有一个 kustomization 文件 resources: - ./de
我遇到了 Skaffold,试图简化本地 Docker 镜像开发。我们基本上希望能够快速迭代图像并使用现有的稳定 Helm chart 版本部署它。 在文档中它说: https://github.co
我在本地计算机上运行Multiservices系统,当我在Chrome中键入域时,总是得到: 404 Not Found nginx/1.19.1 考虑客户: Dockerfile.dev: FROM
问题: 在本地,我使用 Skaffold (Kubernetes) 热重载代码的客户端和服务器端。当我关闭它时,它会删除我的服务器 pod,包括我的/migrations/文件夹,因此与我的数据库 a
问题: 当运行 skaffold 并更新监视的文件时,我看到发生文件同步更新并且 nodemon 重新启动服务器,但刷新页面没有显示更改。直到我完全停止 skaffold 并重新启动后,我才看到变化。
Kubernetes 新手在这里。 我有一些奇怪的 Skaffold/Kubernetes 行为。我在 Google Cloud 中工作,但我已更改到本地环境进行测试,结果是一样的。所以可能是我怎么做
有没有办法将 skaffold 配置文件绑定(bind)到命名空间?我想确保 dev、staging 和 prod 部署始终转到正确的命名空间。我知道我可以向 skaffold run 添加命名空间,
我们正在尝试在 Skaffold 下建立一个包含多个微服务应用程序的本地开发环境。我们使用 https://github.com/ahmetb/skaffold-from-laptop-to-clou
我有一个 python 应用程序,它的 docker build 大约需要 15-20 分钟。 这是我的 Dockerfile 或多或少的样子 FROM ubuntu:18.04 ... COPY .
我正在测试 Skaffod,它是微服务开发的一个很棒的工具。但我没有找到任何关于如何在 Java 中使用它的教程。是否支持 Maven 构建? 最佳答案 正在讨论添加 support for Java
我曾尝试遵循建议 here ,具体来说: 运行 docker system prune,释放了大约 6GB 空间 将 docker 桌面首选项中的磁盘镜像大小增加到64 GB(已使用 43 GB) 但
我一直在尝试使用本地 minikube 安装的 skaffold。能够在尽可能接近生产的东西上开发您的项目真是太好了。 如果我使用 getting-started example在 skaffold
我是一名优秀的程序员,十分优秀!