mirror of
https://github.com/certimate-go/certimate.git
synced 2026-04-25 20:55:52 +03:00
[GH-ISSUE #894] [Bug] Apisix无法部署证书 #607
Labels
No labels
announcement
backlog
bug
declined
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
invalid
pull-request
question
stale
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/certimate#607
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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
日志 / Logs
[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
经过检查,本人认为后端代码
internal/domain/provider.go 代码中,关于Apisix的配置有误,代码中提及到
AccessProviderTypeAPISIX = AccessProviderType("apisix")
但不明白为什么DeploymentProviderType中Apisix部署提供者类型前加上了aws前缀,为aws-apisix
DeploymentProviderTypeAPISIX = DeploymentProviderType(AccessProviderTypeAWS + "-apisix")
与前端proovider.ts的代码中,ACCESS_PROVIDERS -> APISIX: "apisix",不一致
贡献 / Contribution