【发布时间】:2022-12-07 20:07:22
【问题描述】:
我创建了具有 CodeBuild 阶段的 CodePipeline。此外,我创建了一个 EC2 实例,它在其中运行 K8s 集群。
我的目的是运行我的部署,该部署是从 EC2 实例中存在的 K8s 集群的 CodePipeline 阶段的 repo 中提取的。我需要在 CodePipeline 的 CodeBuild 阶段使用 buildspec.yml 文件中的 kubectl apply -f "deployment_file.yaml" 执行此操作。但是我遇到了这个错误。请帮忙!
“无法识别“deploy.yml”:获取 http://localhost:8080/api?timeout=32s:拨打 tcp 127.0.0.1:8080:连接:连接被拒绝”
我没有在互联网上找到任何关于如何将自我管理的 k8s 与 AWS CodePipeline 集成的资源
【问题讨论】:
标签: amazon-web-services kubernetes aws-codepipeline