如何使用 Terrafom 在 Knative 中启用 AutoTLS?

问题描述

在用于启用 AutoTLS 的 Knative documentation 中,它说我需要将此添加data configmap 中的 config-certmanager 块:

issuerRef: |
  kind: ClusterIssuer
  name: letsencrypt-issuer

我能想到的唯一解决方案是将 null_resource 资源与 kubectl patch 命令一起使用。但是,这样做会给我以下错误Error running command 'kubectl patch configmap config-certmanager -n knative-serving --type merge --patch '{"data":{"issuerRef":"kind:ClusterIssuer"}}'': exit status 1. Output: Error from server: Invalid JSON Patch

我试图将命令分成两部分。我还尝试对两行(null_resourcekind: ClusterIssuer

我的代码

name: letsencrypt-issuer

我做错了什么?

解决方法

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

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

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