Compare commits
3
Commits
36958c35a4
..
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
0905f5ca86 | ||
|
|
f7334a5480 | ||
|
|
ca028013ce |
@@ -20,3 +20,12 @@ spec:
|
|||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: argocd
|
namespace: argocd
|
||||||
|
# ArgoCD was originally `helm install`ed by hand before ArgoCD existed to
|
||||||
|
# manage it (see README Phase 3), so client-side 3-way merge apply can't
|
||||||
|
# see/prune fields from that pre-existing object — left a stale `args` on
|
||||||
|
# argocd-repo-server's copyutil init container after a later chart bump,
|
||||||
|
# crashlooping it (same bug class as envoy-gateway, see 020b248).
|
||||||
|
# ServerSideApply properly tracks field ownership and prunes it.
|
||||||
|
syncPolicy:
|
||||||
|
syncOptions:
|
||||||
|
- ServerSideApply=true
|
||||||
|
|||||||
@@ -14,9 +14,7 @@ spec:
|
|||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: envoy-gateway-system
|
namespace: envoy-gateway-system
|
||||||
|
# Leaf app — manual sync only; root `bootstrap` app-of-apps stays automated.
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
|
||||||
prune: true
|
|
||||||
selfHeal: true
|
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- SkipDryRunOnMissingResource=true
|
- SkipDryRunOnMissingResource=true
|
||||||
|
|||||||
@@ -20,10 +20,8 @@ spec:
|
|||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: envoy-gateway-system
|
namespace: envoy-gateway-system
|
||||||
|
# Leaf app — manual sync only; root `bootstrap` app-of-apps stays automated.
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
|
||||||
prune: true
|
|
||||||
selfHeal: true
|
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- CreateNamespace=true
|
- CreateNamespace=true
|
||||||
- ServerSideApply=true
|
- ServerSideApply=true
|
||||||
|
|||||||
@@ -14,10 +14,8 @@ spec:
|
|||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: metallb-system
|
namespace: metallb-system
|
||||||
|
# Leaf app — manual sync only; root `bootstrap` app-of-apps stays automated.
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
|
||||||
prune: true
|
|
||||||
selfHeal: true
|
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- CreateNamespace=true
|
- CreateNamespace=true
|
||||||
- SkipDryRunOnMissingResource=true
|
- SkipDryRunOnMissingResource=true
|
||||||
|
|||||||
@@ -20,10 +20,8 @@ spec:
|
|||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: metallb-system
|
namespace: metallb-system
|
||||||
|
# Leaf app — manual sync only; root `bootstrap` app-of-apps stays automated.
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
|
||||||
prune: true
|
|
||||||
selfHeal: true
|
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- CreateNamespace=true
|
- CreateNamespace=true
|
||||||
ignoreDifferences:
|
ignoreDifferences:
|
||||||
|
|||||||
@@ -20,9 +20,7 @@ spec:
|
|||||||
destination:
|
destination:
|
||||||
server: https://kubernetes.default.svc
|
server: https://kubernetes.default.svc
|
||||||
namespace: nfs-provisioner
|
namespace: nfs-provisioner
|
||||||
|
# Leaf app — manual sync only; root `bootstrap` app-of-apps stays automated.
|
||||||
syncPolicy:
|
syncPolicy:
|
||||||
automated:
|
|
||||||
prune: true
|
|
||||||
selfHeal: true
|
|
||||||
syncOptions:
|
syncOptions:
|
||||||
- CreateNamespace=true
|
- CreateNamespace=true
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
apiVersion: gateway.envoyproxy.io/v1alpha1
|
||||||
|
kind: BackendTrafficPolicy
|
||||||
|
metadata:
|
||||||
|
name: argocd
|
||||||
|
namespace: argocd
|
||||||
|
spec:
|
||||||
|
targetRefs:
|
||||||
|
- group: gateway.networking.k8s.io
|
||||||
|
kind: HTTPRoute
|
||||||
|
name: argocd
|
||||||
|
timeout:
|
||||||
|
http:
|
||||||
|
requestTimeout: 120s
|
||||||
Reference in New Issue
Block a user