[GH-ISSUE #894] [Bug] Apisix无法部署证书 #607

Closed
opened 2026-03-03 01:04:38 +03:00 by kerem · 0 comments
Owner

Originally created by @nhlzh8708 on GitHub (Jul 30, 2025).
Original GitHub issue: https://github.com/certimate-go/certimate/issues/894

软件版本 / Release Version

v0.3.25

缺陷描述 / Description

使用部署目标(Apache Apisix)时候,部署日志现实不支deploy provider apisix
[2025-07-29 17:15:22]
ready to deploy certificate ...
[2025-07-29 17:15:22]
failed to create deployer provider
[2025-07-29 17:15:22]
unsupported deployer provider 'apisix'

复现步骤 / Steps to reproduce

  1. 配置授权管理。apisix提供商,提供商选择Apache Apisix(主机提供商),填写APISIX 服务地址、APISIX Admin API Key
  2. 创建工作流,添加部署节点,选择部署目标Apache Apisix,主机提供商授权为步骤1的提供商。其他选项按照实际情况填写
  3. 运行部署,报错

日志 / Logs

# 请在此粘贴日志 / Paste logs here

[2025-07-29 17:15:22]
ready to deploy certificate ...
[2025-07-29 17:15:22]
failed to create deployer provider
[2025-07-29 17:15:22]
unsupported deployer provider 'apisix'

其他 / Miscellaneous

经过检查,本人认为后端代码

  1. internal/domain/provider.go 代码中,关于Apisix的配置有误,代码中提及到
    AccessProviderTypeAPISIX = AccessProviderType("apisix")
    但不明白为什么DeploymentProviderType中Apisix部署提供者类型前加上了aws前缀,为aws-apisix
    DeploymentProviderTypeAPISIX = DeploymentProviderType(AccessProviderTypeAWS + "-apisix")

  2. 与前端proovider.ts的代码中,ACCESS_PROVIDERS -> APISIX: "apisix",不一致

贡献 / Contribution

  • 我乐意为此贡献 PR! / I am interested in contributing a PR for this!
Originally created by @nhlzh8708 on GitHub (Jul 30, 2025). Original GitHub issue: https://github.com/certimate-go/certimate/issues/894 ### 软件版本 / Release Version v0.3.25 ### 缺陷描述 / Description 使用部署目标(Apache Apisix)时候,部署日志现实不支deploy provider apisix [2025-07-29 17:15:22] ready to deploy certificate ... [2025-07-29 17:15:22] failed to create deployer provider [2025-07-29 17:15:22] unsupported deployer provider 'apisix' ### 复现步骤 / Steps to reproduce 1. 配置授权管理。apisix提供商,提供商选择Apache Apisix(主机提供商),填写APISIX 服务地址、APISIX Admin API Key 2. 创建工作流,添加部署节点,选择部署目标Apache Apisix,主机提供商授权为步骤1的提供商。其他选项按照实际情况填写 3. 运行部署,报错 ### 日志 / Logs <details> ```console # 请在此粘贴日志 / Paste logs here ``` [2025-07-29 17:15:22] ready to deploy certificate ... [2025-07-29 17:15:22] failed to create deployer provider [2025-07-29 17:15:22] unsupported deployer provider 'apisix' </details> ### 其他 / Miscellaneous 经过检查,本人认为后端代码 1. internal/domain/provider.go 代码中,关于Apisix的配置有误,代码中提及到 AccessProviderTypeAPISIX = AccessProviderType("apisix") 但不明白为什么DeploymentProviderType中Apisix部署提供者类型前加上了aws前缀,为aws-apisix DeploymentProviderTypeAPISIX = DeploymentProviderType(AccessProviderTypeAWS + "-apisix") 2. 与前端proovider.ts的代码中,ACCESS_PROVIDERS -> APISIX: "apisix",不一致 ### 贡献 / Contribution - [ ] 我乐意为此贡献 PR! / I am interested in contributing a PR for this!
kerem 2026-03-03 01:04:38 +03:00
  • closed this issue
  • added the
    bug
    label
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/certimate#607
No description provided.