skaffold相关内容

Skaffold没有完全运行所有服务

我正在开发this dummy project,并尝试通过Skaffold使其在本地工作。 我的项目中有3个服务(分别在端口3001、3002和3003上运行),通过NATS server连接。 问题是:我每次运行skaffold debug时都收到不同类型的错误,并且一个/多个服务无法工作。 有时,我没有收到任何错误,并且所有服务都按预期工作。以下是一些错误: Waite ..

使用 Skaffold 构建多架构 docker 镜像

我已经能够让两种很棒的技术独立工作. Skaffold BuildX 很遗憾我不知道如何同时使用它们. 我目前正在我的笔记本电脑 (amd) 上构建和测试,然后部署到运行 Kubernetes 的 Raspberri Pi 4 (arm64). 为了让它工作,我使用了类似的东西: docker buildx build --platform linux/amd64,li ..
发布时间:2021-11-17 22:47:17 其他开发

进行dockerized构建,缓存依赖项拉取层

我在使用 skaffold 开发一些kubernetes服务方面度过了一段美好的时光,但是我周期中最长的步骤之一就是拉出容器的所有依赖项. 有人对我如何最好地在一个层中缓存所有依赖项有建议吗?在docker容器中构建go二进制文件是否有最佳实践?我应该在其中进行 go 的图层吗?(此外,我还是新手,请继续阅读二进制文件,还不了解所有的花哨信息.) 解决方案 我在仔细研究了涉及该过程的 ..
发布时间:2021-05-11 20:01:33 其他开发

设置就绪,活跃或启动探针

我很难理解哪种方法最适合我的情况以及如何实际实施. 简而言之,问题是这样的: 我正在使用Skaffold扩展数据库(Postgres),BE(Django)和FE(React)部署 BE在DB旋转之前大约有50%的时间 Django要做的第一件事就是连接到数据库 它只会尝试一次(根据设计并且无法更改),如果无法尝试,它将失败并导致应用程序损坏 因此,我需要确保每次启动部署时 ..
发布时间:2021-05-02 19:34:05 其他开发

使用Skaffold构建多架构docker映像

我已经能够获得两项出色的技术来独立工作. 脚手架 BuildX 不幸的是,我不知道如何同时使用它们. 我目前正在笔记本电脑(amd)上进行构建和测试,然后部署到运行Kubernetes的Raspberri Pi 4(arm64). 要使其正常工作,我可以使用类似的东西: docker buildx build --platform linux/amd64,linux/ ..
发布时间:2021-04-09 19:30:13 其他开发

遇到至少一个无效签名

我正在尝试使用minikube将微服务映像构建并部署到在我的开发机器上运行的单节点Kubernetes集群上.我正在使用Google的云原生微服务演示应用程序Online Boutique来了解Kubernetes,Istio等技术的使用. 链接到github存储库: microservices-demo 在遵循安装过程的同时,在运行命令skaffold run来构建和部署我的应用程序 ..
发布时间:2021-02-15 20:08:29 其他开发

将skaffold配置文件绑定到名称空间

是否可以将skaffold配置文件绑定到名称空间?我想确保开发,登台和产品部署始终使用正确的名称空间.我知道我可以像skaffold run -p dev -n dev一样向skaffold run添加一个名称空间,但这容易出错.我想通过将配置文件绑定到名称空间来使构建更加安全. 基于skaffold.yaml中有一个路径,即skaffold.yaml中="nofollow noreferr ..
发布时间:2020-04-26 14:13:39 其他开发

如何使用kubernetes和skaffold调试python代码?

我目前正在通过skaffold dev通过kubernetes在python3下运行django应用程序.我正在使用Python源代码进行热重装.目前是否可以在kubernetes上使用python进行交互式调试? 例如, def index(request): import pdb; pdb.set_trace() return render(request, 'in ..
发布时间:2020-04-26 13:56:25 Python