This commit is contained in:
parent
d073b9bfa2
commit
560e08d34e
6 changed files with 91 additions and 0 deletions
1
argocd/.gitattributes
vendored
Normal file
1
argocd/.gitattributes
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
**/values.*.yaml filter=age diff=age merge=age -text
|
8
argocd/config/values.argo-cd.yaml
Normal file
8
argocd/config/values.argo-cd.yaml
Normal file
|
@ -0,0 +1,8 @@
|
|||
age-encryption.org/v1
|
||||
-> X25519 RH/Pwp+pNNsxryLGl3bZqio19VhXpdppN6dNVMxNIVA
|
||||
FR1Gqdf6KYc8yPD/lyvhpbCv7D8d+o3UPVQSTDW97zM
|
||||
--- 89VR34Wjn9K0mv5a67cn9cA9ebM6CjvW5Xto2fQO4NU
|
||||
À&ÉÖó(6[%!鰯ŋ¨a¦4ôÒ,˜‘—¨%)<13>ø±éeà*AàH¼A2,;¯à¤¯EŽ€šrVŽ<56>ºÐ<Ãßf}ù}åMvu1<75>Mí°®Âe[
|
||||
Þ€oBר)ˆdèyj(<28>b.á
&”(Ñg/x»WIIPdŽ°ÿŒ£ÿiM&Fê6‡m¨¯QJÁ÷2„¤¿”½{_ålãÂ¥”ušÈX*Á)ˆË–ÜÈû(öÏ'È!ÉæAå¾+¤3'„EØr¢Ü<>9<6äçªÈ(hR[å-…è –œ¯ìeľ–î…"€]ö)OòË}ó5ž>œM•BÑ<42>ïóuÎQ©~¢À6v¿X_Žy”ùmî?<3F>EËiÞÿL\jm¼("oÕ¾¼6ÌŒ‘GK¡h’EæëLèDNÖçIs§‰¡\i+W;s5¿ü‚µa÷T»Õtgo;1—´:€‘œ\ÃN¥4o¶Ö—¤lhRàîÚójQ<6A>v¦î5)£!!iêô¢2VD?·*àËï°&þ<˜^@“:`ÿ[™£“ë!!2R؇fvË«Ì‚)KîªÃ„ÀÑß™7æ¢ÞÝ.ÜKrS!,ÂmpzZgž5QL°OŠÓ'}ÐÒ˜=0?úíØÂÔEvÁ;qËKæYã<59>òÀœdüÌ)6XÙÉxˆú<CB86>e¥‹xé€%YWR‹Ž L}NÕ
u®ü=Æ™_
|
||||
gÜE…¾ŽAp²¡˜Ê¥ª
òq<ÅŸƒœÓ•ö•¼B%º¨™³=UD§· ·ÛP ò×±ç)ñ˫؇®†_´ý%ZI ×<C2A0>{nX½¯4ë&<©ŒøgÁ,›<>U$¨5Ð’w<¡«œ¤ÌÓk¸çrï» Ë/~è•^ô<>†6
-¾l[h”[@Íbp½›€"¤<>óC½ePìU€’6UnX´Ë<C2B4>_È{À<>È¢çõ»ç_ÛyíŽÊ(8Çï{kÔH(üËüÌï0Ù÷ÖA„íå¦TcsfX«÷<C2AB>ÉÝò5+<2B>™¾{ˆázüÅå<C385>Ö5
ÚæÀÙŒ<>žÍŽù^Þ_I†ÑXc$»QËç'<27>"¬lÿð^Ün@<40>‚’&G‘õì€í¹ª-1C##²QUkG¼"ô
Y¯¡(Cc>9eŽÚà±ÓœxèÜK×*mReîqÖ6(9œ3«3¢—Ÿ›êK3@DA4&m]hA†X‡ ²:Ñ÷<11>õ|WKûN¢#ÙòU·wgòÆ<LG³ÊfoÔ¥ˆÝ_ßÔ³'íÐ¥©eзßiRNEŽrÄñp ³ûMW©2i$׺
|
||||
h\®Y|DDìíkgj$õ¯=&ž¸ò‘b2‹·½„3d²ãÛl›¿<E280BA>a šBð[dpŸJ<÷TÇBùöoÊ$y ×)0Êö%2„€ˆn~Ù šÆ0é`˜[ø½Qg¶ '¶¢çP‡¯ÖGmÊÆpì#Ç™ú³êïuGñs
„˜Aú£tÒ”¾Ã]XÀ„4¢2¸dç-Ä¢5:¨l‹4ÿg֪߳<C39F>ÒÍ
|
23
argocd/kustomization.yaml
Normal file
23
argocd/kustomization.yaml
Normal file
|
@ -0,0 +1,23 @@
|
|||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||||
kind: Kustomization
|
||||
|
||||
namespace: argo-system
|
||||
|
||||
resources:
|
||||
- resources/namespace.yaml
|
||||
- resources/dragonfly.yml
|
||||
- resources/http_routes.yaml
|
||||
|
||||
labels:
|
||||
- includeSelectors: true
|
||||
pairs:
|
||||
app.kubernetes.io/managed-by: kustomize
|
||||
app.kubernetes.io/part-of: argocd
|
||||
|
||||
helmCharts:
|
||||
- name: argo-cd
|
||||
repo: https://argoproj.github.io/argo-helm
|
||||
releaseName: argo-cd
|
||||
namespace: argo-system
|
||||
version: "6.7.15"
|
||||
valuesFile: config/values.argo-cd.yaml
|
18
argocd/resources/dragonfly.yml
Normal file
18
argocd/resources/dragonfly.yml
Normal file
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
apiVersion: dragonflydb.io/v1alpha1
|
||||
kind: Dragonfly
|
||||
metadata:
|
||||
name: argo-cd-cache
|
||||
labels:
|
||||
app.kubernetes.io/name: argo-cd-cache
|
||||
app.kubernetes.io/instance: argo-cd
|
||||
app.kubernetes.io/part-of: argo-cd
|
||||
spec:
|
||||
replicas: 2
|
||||
resources:
|
||||
requests:
|
||||
cpu: 100m
|
||||
memory: 350Mi
|
||||
limits:
|
||||
cpu: 100m
|
||||
memory: 350Mi
|
34
argocd/resources/http_routes.yaml
Normal file
34
argocd/resources/http_routes.yaml
Normal file
|
@ -0,0 +1,34 @@
|
|||
---
|
||||
apiVersion: gateway.networking.k8s.io/v1
|
||||
kind: HTTPRoute
|
||||
metadata:
|
||||
name: argo-cd-http
|
||||
spec:
|
||||
parentRefs:
|
||||
- name: contour
|
||||
sectionName: http
|
||||
namespace: projectcontour
|
||||
hostnames:
|
||||
- argocd.icb4dc0.de
|
||||
rules:
|
||||
- filters:
|
||||
- type: RequestRedirect
|
||||
requestRedirect:
|
||||
scheme: https
|
||||
statusCode: 301
|
||||
---
|
||||
apiVersion: gateway.networking.k8s.io/v1
|
||||
kind: HTTPRoute
|
||||
metadata:
|
||||
name: argo-cd-https
|
||||
spec:
|
||||
parentRefs:
|
||||
- name: contour
|
||||
sectionName: https
|
||||
namespace: projectcontour
|
||||
hostnames:
|
||||
- argocd.icb4dc0.de
|
||||
rules:
|
||||
- backendRefs:
|
||||
- name: argo-cd-argocd-server
|
||||
port: 443
|
7
argocd/resources/namespace.yaml
Normal file
7
argocd/resources/namespace.yaml
Normal file
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
apiVersion: v1
|
||||
kind: Namespace
|
||||
metadata:
|
||||
name: argo-system
|
||||
labels:
|
||||
prometheus: default
|
Loading…
Reference in a new issue