首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >大使边缘堆栈主机未生成ACME证书

大使边缘堆栈主机未生成ACME证书
EN

Stack Overflow用户
提问于 2020-05-03 01:56:28
回答 1查看 379关注 0票数 0

我安装了as STACK1.4.2社区版,并添加了主机文件,如下所示。

代码语言:javascript
复制
---
apiVersion: getambassador.io/v2
kind: Host
metadata:
  name: ambassador-host
spec:
  hostname: quote.svc.ambassador.dev.platformer.com
  acmeProvider:
    email: nilesh93.j@gmail.com

这在接下来的阶段就卡住了。

代码语言:javascript
复制
NAME              HOSTNAME                                  STATE   PHASE COMPLETED      PHASE PENDING              AGE
ambassador-host   quote.svc.ambassador.dev.platformer.com   Error   ACMEUserRegistered   ACMECertificateChallenge   48s

这是我的mappings文件,我选择它来运行示例报价服务。

代码语言:javascript
复制
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
  name: quote
  namespace: ambassador
spec:
  prefix: /quote
  service: http://quote.ambassador.svc
  host: quote.svc.ambassador.dev.platformer.com
---
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
  name:  acme-challenge-mapping
  namespace: ambassador
spec:
  rewrite: ""
  prefix: /.well-known/acme-challenge
  service: http://quote.ambassador.svc
  host: quote.svc.ambassador.dev.platformer.com

有什么办法解决这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2020-06-23 23:52:37

我和大使也有同样的问题。我已经通过这个命令在kubernetes上安装了cert-manager。

代码语言:javascript
复制
kubectl apply --validate=false -f https://github.com/jetstack/cert-manager/releases/download/v0.15.1/cert-manager.yaml

有关信息,请查看此https://www.getambassador.io/docs/latest/howtos/cert-manager/。您需要为主机创建ClusterIssuer和证书。

注:-“证书管理器将自动创建和续订TLS证书,并将其存储在Kubernetes密钥中,以便在集群中使用。大使将自动监视密钥更改,并在续订时重新加载证书。”

代码语言:javascript
复制
---
apiVersion: getambassador.io/v2
kind: Mapping
metadata:
  name: acme-challenge-mapping
spec:
  prefix: /.well-known/acme-challenge/
  rewrite: ""
  service: acme-challenge-service
---
apiVersion: v1
kind: Service
metadata:
  name: acme-challenge-service
spec:
  ports:
  - port: 80
    targetPort: 8089
  selector:
    acme.cert-manager.io/http01-solver: "true"
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61563942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档