跳至正文
Wener Notes

ArgoCD FAQ

约 1 分钟阅读
标签:FAQ

WebHook

the server could not find the requested resource

  • CDR 还不存在, 针对资源配置 SkipDryRunOnMissingResource
yaml
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
  name: letsencrypt
  annotations:
    argocd.argoproj.io/sync-options: SkipDryRunOnMissingResource=true
spec:
  acme:
    server: https://acme-v02.api.letsencrypt.org/directory
    privateKeySecretRef:
      name: letsencrypt-account
    solvers:
      - http01:
          ingress: {}

ignoreDifferences

yaml
# https://github.com/argoproj/argo-cd/issues/3889
# APISIX CRD priority: 0
- group: apiextensions.k8s.io
  kind: CustomResourceDefinition
  jqPathExpressions:
  - ..|.priority?

# resources: {}

# 如果使用 argocd 部署 argocd
# 忽略 argocd-cm 部分
- group: core
  kind: ConfigMap
  name: argocd-cm
  jsonPointers:
    - /data

# 忽略部署的 repilca 数量 - 有时候希望运维调整
- group: apps
  kind: Deployment
  jsonPointers:
    - /spec/replicas

# longhorn Volume 忽略部分会变字段
- group: longhorn.io
  kind: Volume
  jsonPointers:
    - /spec/nodeID
    - /spec/lastAttachedBy

# 忽略指定 Secret 数据
- group: core
  kind: Secret
  name: default-cert
  jsonPointers:
    - /data

关联信息

反向链接、本文链接的其他页面和外部资料。

参考资料

GitHub1 条
其他外链1 条
最近更新commit 81de749编辑