Support switch to non-TLS UI
还没有人认领这个 Issue。
评估
- 难度
- 4/5
- 预计耗时
- 3-5 天
- 新手友好度
- 35/100
- Issue 类型
- 缺陷
- 描述清晰度
- 基本清楚
- 活跃度
- 停滞
- 技术栈
- kubernetes, rust
- 领域
- devops, infrastructure
调研方向
首先跟踪 operator 如何处理 nifi.properties 中针对 HTTP/HTTPS、Ingress 健康检查和 Kubernetes Service 的覆盖配置。在 k3s 上使用 0.6.0 配置重现该问题,然后验证选择 HTTP 时 UI 可通过 Ingress 访问,并且健康检查能够成功完成。
由索引模型根据 Issue 内容生成。
描述
Affected version
nifi-operator-0.6.0
Current and expected behavior
Current behavior
-
defaults
When using Nifi in a default setting, I fail to establish an ingress properly exposing the Nifi UI to the outside, probably because Nifi is set to use httpS/8443. -
with overrides
When providing overriding Nifi settings to use http/8080
configOverrides: nifi.properties: nifi.web.https.host: "" nifi.web.https.port: "" nifi.web.http.host: "0.0.0.0" nifi.web.http.port: "8080" nifi.cluster.protocol.is.secure: "false"
the ingress is working, but Nifi is unstable because health checks (still assuming 8443) are always failing.
Expected behavior
There's a supported way to use Ingress with the Nifi UI with health checks succeeding.
Bonus
Operator recognizes http/https and will set up a k8s Service accordingly.
Possible solution
No response
Additional context
off-topic: trying to open a feature request led to a 404 for me.
Environment
k3s
Would you like to work on fixing this bug?
No response
- 主要语言
- Rust
- 星标
- 48
- 派生
- 12
- 平均合并
- 11 小时 26 分钟
- 30 天内合并 PR
- 10
贡献指南
这个仓库没有索引到贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
stackabletech/nifi-operator 的其他 Issue
-
难度 3/5 1-2 天 新手友好度 68/100
stackabletech/nifi-operator#956 ·
-
难度 4/5 3-5 天 新手友好度 45/100
stackabletech/nifi-operator#879 ·
-
customer-request type/bug
难度 3/5 1-2 天 新手友好度 42/100
stackabletech/nifi-operator#842 · 1 条评论 ·
-
size/M type/security
难度 5/5 一周以上 新手友好度 25/100
stackabletech/nifi-operator#811 · 1 条评论 ·
-
size/L
难度 5/5 一周以上 新手友好度 20/100
stackabletech/nifi-operator#810 · 1 条评论 ·
查看 stackabletech/nifi-operator 的全部 Issue
相似的 Issue
-
难度 2/5 1-3 小时 新手友好度 75/100
-
state:needs triage
难度 2/5 1-3 小时 新手友好度 70/100
zed-industries/zed#64680 · 2 条评论 ·
-
难度 2/5 1-3 小时 新手友好度 70/100
-
难度 2/5 1-3 小时 新手友好度 70/100
RustPython/RustPython#8802 ·
-
难度 2/5 1-3 小时 新手友好度 75/100
TheLarkInn/aipm#2390 ·