Skip to content

Commit

Permalink
ingress nginx
Browse files Browse the repository at this point in the history
  • Loading branch information
ThomasCardin committed Jun 30, 2024
1 parent 5b90995 commit 02e28aa
Show file tree
Hide file tree
Showing 8 changed files with 1,139 additions and 1 deletion.
1 change: 1 addition & 0 deletions kubernetes/apps/argo-apps/kustomization.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ resources:
# - ../../system/external-dns
- ../../system/rook-ceph
- ../../system/monitoring
- ../../system/ingress-nginx

patches:
- patch: |-
Expand Down
3 changes: 2 additions & 1 deletion kubernetes/apps/ollama/base/ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,10 @@ metadata:
name: ingress-external-ollama
namespace: ollama
annotations:
nginx.ingress.kubernetes.io/ssl-redirect: "true"
cert-manager.io/cluster-issuer: letsencrypt-prod
spec:
ingressClassName: cilium
ingressClassName: nginx
rules:
- host: ollama.ninebasetwo.net
http:
Expand Down
28 changes: 28 additions & 0 deletions kubernetes/system/ingress-nginx/argo-app.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: ingress-nginx
namespace: argocd
finalizers:
- resources-finalizer.argocd.argoproj.io
annotations:
argocd.argoproj.io/sync-wave: "0"
spec:
project: default
destination:
server: https://kubernetes.default.svc
namespace: ingress-nginx
sources:
- chart: ingress-nginx
helm:
releaseName: ingress-nginx
valueFiles:
- $values/kubernetes/system/ingress-nginx/helm/values.yaml
repoURL: https://helm.cilium.io/
targetRevision: 4.10.1
- repoURL: https://github.com/ThomasCardin/homelab
targetRevision: HEAD
ref: values
syncPolicy:
automated:
selfHeal: true
Loading

0 comments on commit 02e28aa

Please sign in to comment.