具有相同主机名注释/TLS 问题的多个 Nginx Ingress 配置

问题描述

我有一个通过 hostA.com 访问的应用程序,并定义了一个路径“/”。此应用程序需要注释:

#include "SpeechEngine.h"
#include "SaHinhType.h"
#define _WINSOCKAPI_
#include <windows.h>


#include <sapi.h>
#include <minwindef.h>
#include <atlbase.h>
#include <sphelper.h>


using namespace std;

ISpVoice *voice;
CComPtr<IEnumSpObjectTokens> cpEnum;
CComPtr<ISpObjectToken> cpVoicetoken;
SpeechEngine *SpeechEngine::instance = nullptr;

此外,我需要使用 https:// 在特殊 URL '/v8/something/abc' 上通过相同的主机名访问相同的应用程序,但没有客户端身份验证,因此我需要删除 TLS 的注释。我尝试了两个不同的 Ingress 对象,但它不起作用,因为另一个 Ingress 被忽略了。合并不起作用,因为它不接受 TLS 注释。有谁知道如何配置这个? 以下是我的入口对象:

  Nginx.ingress.kubernetes.io/auth-tls-secret: ca1  
  Nginx.ingress.kubernetes.io/auth-tls-verify-client: optional

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)