Compare commits

...
11 Commits
7 changed files with 53 additions and 10 deletions
+2 -6
View File
@@ -22,9 +22,5 @@ spec:
automated: automated:
prune: true prune: true
selfHeal: true selfHeal: true
ignoreDifferences: syncOptions:
- group: "" - HealthAssessmentRule=ignore
kind: Service
name: ingress-private-ingress-nginx-controller
jsonPointers:
- /status/loadBalancer
+24
View File
@@ -0,0 +1,24 @@
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata:
name: rancher
namespace: argocd
spec:
project: default
sources:
- repoURL: https://releases.rancher.com/server-charts/stable
chart: rancher
targetRevision: "2.14.2"
helm:
valueFiles:
- $values/helm/rancher/values.yaml
- repoURL: http://gitea-http.gitea.svc.cluster.local:3000/admin/k8s-manifests
targetRevision: HEAD
ref: values
destination:
server: https://kubernetes.default.svc
namespace: cattle-system
syncPolicy:
automated:
prune: true
selfHeal: true
+6 -1
View File
@@ -1,2 +1,7 @@
bootstrapPassword: CHANGEME
hostname: rancher.uzbutterfly.com hostname: rancher.uzbutterfly.com
bootstrapPassword: ""
ingress:
ingressClassName: nginx
tls:
source: secret
secretName: rancher-tls
+18
View File
@@ -0,0 +1,18 @@
apiVersion: external-secrets.io/v1
kind: ExternalSecret
metadata:
name: rancher-secret
namespace: cattle-system
spec:
refreshInterval: 1h
secretStoreRef:
name: vault-backend
kind: ClusterSecretStore
target:
name: rancher-bootstrap-secret
creationPolicy: Owner
data:
- secretKey: bootstrapPassword
remoteRef:
key: secret/rancher
property: bootstrapPassword
+1 -1
View File
@@ -8,7 +8,7 @@ items:
name: minio-ingress name: minio-ingress
namespace: minio namespace: minio
spec: spec:
ingressClassName: nginx-private ingressClassName: nginx
rules: rules:
- host: minio.uzbutterfly.com - host: minio.uzbutterfly.com
http: http:
@@ -6,7 +6,7 @@ metadata:
annotations: annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod cert-manager.io/cluster-issuer: letsencrypt-prod
spec: spec:
ingressClassName: nginx-private ingressClassName: nginx
rules: rules:
- host: grafana.uzbutterfly.com - host: grafana.uzbutterfly.com
http: http:
+1 -1
View File
@@ -8,7 +8,7 @@ items:
name: vault-ingress name: vault-ingress
namespace: vault namespace: vault
spec: spec:
ingressClassName: nginx-private ingressClassName: nginx
rules: rules:
- host: vault.uzbutterfly.com - host: vault.uzbutterfly.com
http: http: