Compare commits

..
11 Commits
7 changed files with 53 additions and 10 deletions
+2 -6
View File
@@ -22,9 +22,5 @@ spec:
automated:
prune: true
selfHeal: true
ignoreDifferences:
- group: ""
kind: Service
name: ingress-private-ingress-nginx-controller
jsonPointers:
- /status/loadBalancer
syncOptions:
- HealthAssessmentRule=ignore
+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
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
namespace: minio
spec:
ingressClassName: nginx-private
ingressClassName: nginx
rules:
- host: minio.uzbutterfly.com
http:
@@ -6,7 +6,7 @@ metadata:
annotations:
cert-manager.io/cluster-issuer: letsencrypt-prod
spec:
ingressClassName: nginx-private
ingressClassName: nginx
rules:
- host: grafana.uzbutterfly.com
http:
+1 -1
View File
@@ -8,7 +8,7 @@ items:
name: vault-ingress
namespace: vault
spec:
ingressClassName: nginx-private
ingressClassName: nginx
rules:
- host: vault.uzbutterfly.com
http: