我正在测试 Maven 从带有 Fabric8 的 Spotify dockerfile 插件到仅使用 Eclipse 的 JKube 插件的一些迁移。 我一直遇到错误,我认为使用 Dockerfile 构建足够简单。 POM 配置如下: <plugin> ...
我正在测试 Maven 从带有 Fabric8 的 Spotify dockerfile 插件到仅使用 Eclipse 的 JKube 插件的一些迁移。 我一直遇到错误,我认为使用 Dockerfile 构建足够简单。 POM 配置如下: <plugin> ...
我尝试使用 JKube maven 插件。 我有一个私有的 docker 存储库,我在我的 pom.xml 中指定了它,如下所示: 它创建了 hello-world-secrets 并且它包含了所有内容。 但是插件不会在生成的 helloworld-deployment.yml 中创建 image ...
我正在使用Jkube maven 插件通过 Jenkins 管道在 Ubuntu 下的 AWS EC2 实例上生成 Docker 映像。 当管道执行mvn clean install k8s:build我收到此错误: 这是詹金斯管道: 当我使用 ssh 登录到这台机器并执行Docker ve ...
我正在尝试使用 jkube maven 插件生成舵图。 我想做的是将一些信息作为 {{.Values.something }} 放入图表模板中。 为此,我首先需要能够使用插件定义/填充该文件,并且还知道如何从我在 src/main/jkube 部分添加的模板中使用该文件。 有人有我可以使用的工作示例 ...
我正在尝试通过以下命令使用JKube生成我的 Kubernetes 清单( deployment.yml和service.yml ): mvn k8s:resource 但我收到了这个错误: 这是我的pom.xml样子: 我尝试使用插件文档获取更多详细信息,但没有找到太多。 有没有人成功生成 yam ...
我正在尝试使用JKube构建 API 并将其部署到我的 K8S 集群,但是当我执行mvn k8s:build时出现此错误: 这是我的Dockerfile的内容: 注意:我确保在我的 target/ 目录下我有正确的 jar 文件。 有谁知道我为什么会收到这个错误? ...
我正在使用 jkube 在我的 kubernetes 安装上部署 springboot helloworld 应用程序。 我想添加一个定义 Traefik 入口路由的资源片段,但 k8s:resource 因“未知类型'ingressroute'”而失败。 已经使用自定义资源定义在集群上定义了 I ...
我正在尝试将 JVM 设置传递给 Java 应用程序,该应用程序配置为使用 JKube Maven 插件部署在 Openshift 上。 我在 deployment.yaml 文件中添加了以下设置: 当 Java 进程在 Pod 中启动时,我可以看到 Java_OPTS 被默认值覆盖(参见-XX:M ...
我有一个非常简单的Spring Boot Helloworld 应用程序,它显示Hello World! 使用REST API的消息。 我想在安装了MicroK8s的Ubuntu节点上部署该应用程序。 遵循的步骤: git 克隆project_repo_url_here 使用./mvnw k8s: ...
使用 Docker,我只需要提供 DOCKER_HOST 和适当的凭据,fabric8 插件就能够构建我的容器映像。 只要 Docker Registry 可用 - 无需在构建镜像的实际主机(例如我的 Bamboo 代理)上安装与 Docker 相关的基础设施。 使用 OpenShift 我似乎无 ...
是否可以覆盖 jkube 中的默认部署命名? 我想做一些类似于 docker 镜像命名的事情,我可以在其中提供一个模式。 资源文档中的部署部分看起来很有希望,但插件中不存在这些选项。 默认命名似乎是 maven ${project.artifactId} 但我没有在任何地方找到记录。 挖掘代码 ...
我正在使用 maven 和fabric8-maven-plugin为 openshift 构建一个 spring boot java 应用程序。 我正在运行的命令行是: 我有我的 openshift deploymentConfig: 因此,我希望命名空间my-namespace创建的 d ...