当前位置: 首页 > 知识库问答 >
问题:

在Openshift中启用HTTPS/TLS路由的Fabric8 Maven插件配置

沈自珍
2023-03-14

是否有一种方法可以配置OpenShift路由,该路由链接到使用Fab8-maven-plugin创建的服务?

使用零配置创建了一个路由,但如何配置它以添加边缘TLS终端?我在XML配置中找不到元素来设置它:(是否有片段来配置路由?我们可以用曝光控制器做些什么吗?

共有2个答案

宓和同
2023-03-14

可能的最小文件(src/main/route.yml):

spec:
  to:
    kind: Service
    name: myService
  tls:
    termination: edge
盖泽宇
2023-03-14

我们可以在src/main/fabric8/route.yml中添加路由描述,下面是一个例子:

metadata:
  name: myRoute
spec:
  host: myhost.mydomain.com
  to:
    kind: Service
    name: myService
  tls:
    termination: edge
 类似资料:
  • 我已经从3.11切换到Openshift 4.3。我在3.11中使用了入口,并包含了tls。hosts部分使用默认名称空间中的默认证书,这样创建的路由将得到保护。 但在4.3中,不允许添加此“tls.hosts”部分。那么,如果没有这一部分,我如何获得安全路线?有办法吗?或者我必须使用路线?4.3中的入口如下 我在创建入口时没有看到任何错误,但它创建的路由不安全。它 http://xxxxxx/a

  • 我正在尝试在openshift上使用边缘终止来配置TLS,正在传递TLS证书和值中的私钥。yaml并在路线中引用它。yaml文件,当我执行helm图表时,由于在从值复制证书时引入了不正确的缩进和换行符,路由的创建失败。向路线行进。yaml文件。 以下是值。yaml文件,从中引用路由中的证书。yaml文件。做这件事最好的方法是什么?如何从值传递tls证书和私钥。yaml具有适当的压痕。 Values

  • 我试图部署一个角应用程序在OpenShift与Istio作为服务网格。服务yaml: 到目前为止,一切都与http连接一起工作。为了切换到https连接,我将Red Hat Openshift服务Mesh operator安装提供的istio ingressgateway路由配置为使用passthrough 以及istio的网关资源: VirtualService指向angular app的808

  • 当我开始jenkins作业时,签出和构建阶段成功,但部署阶段失败,出现以下消息: 希望你能帮帮我。

  • 我在Windows7上运行的Elasticsearch 7.1.1中启用TLS时遇到了问题。 我有一个带有证书的节点,创建为 任何帮助都将不胜感激。 感谢堆

  • 我在 Openshift Online v3 入门计划上部署了一个应用程序,该应用程序(过去)运行良好,直到昨天。昨天我不得不发布我的应用程序的新版本。显然,该平台在重新部署它时遇到了一些问题,我不得不取消一些似乎锁定或不断重启的进程。最后,我设法让我的 pod 使用新版本运行,日志看起来很好。 现在的问题是我的应用程序不再暴露。当点击分配给我的URL时,我得到了臭名昭著的“不可用”OO页面: 我