Merge branch 'main' of https://gitea.innovation-hub-niedersachsen.de/innohub/k3s
This commit is contained in:
@@ -9,6 +9,6 @@ spec:
|
||||
dnsNames:
|
||||
- 'plane.innovation-hub-niedersachsen.de'
|
||||
issuerRef:
|
||||
name: lets-encrypt
|
||||
name: lets-encrypt-staging
|
||||
kind: ClusterIssuer
|
||||
group: cert-manager.io
|
||||
|
||||
12
argocd/apps/cert-manager/include/plane-tls.yaml
Normal file
12
argocd/apps/cert-manager/include/plane-tls.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
#apiVersion: cert-manager.io/v1
|
||||
#kind: Certificate
|
||||
#metadata:
|
||||
# name: plane-tls
|
||||
# namespace: plane
|
||||
#spec:
|
||||
# secretName: plane-tls
|
||||
# issuerRef:
|
||||
# name: lets-encrypt
|
||||
# kind: ClusterIssuer
|
||||
# dnsNames:
|
||||
# - plane.innovation-hub-niedersachsen.de
|
||||
10
argocd/apps/plane/plane-ingress_fix.txt
Normal file
10
argocd/apps/plane/plane-ingress_fix.txt
Normal file
@@ -0,0 +1,10 @@
|
||||
kubectl patch ingress plane-ingress -n plane \
|
||||
--type merge \
|
||||
-p '{
|
||||
"spec": {
|
||||
"tls": [{
|
||||
"hosts": ["plane.innovation-hub-niedersachsen.de"],
|
||||
"secretName": "plane-tls"
|
||||
}]
|
||||
}
|
||||
}'
|
||||
@@ -6,10 +6,29 @@ metadata:
|
||||
- resources-finalizer.argocd.argoproj.io
|
||||
spec:
|
||||
ignoreDifferences:
|
||||
# PVCs - creationTimestamp ignorieren
|
||||
- group: ""
|
||||
kind: PersistentVolumeClaim
|
||||
jsonPointers:
|
||||
- /metadata/creationTimestamp
|
||||
# Jobs - timestamp Annotation ignorieren
|
||||
- group: batch
|
||||
kind: Job
|
||||
jsonPointers:
|
||||
- /metadata/annotations/timestamp
|
||||
- group: batch
|
||||
kind: Job
|
||||
name: plane-api-migrate-*
|
||||
jsonPointers:
|
||||
- /metadata
|
||||
# StatefulSets - verschiedene dynamische Felder
|
||||
- group: apps
|
||||
kind: StatefulSet
|
||||
jsonPointers:
|
||||
- /spec/volumeClaimTemplates/0/metadata/creationTimestamp
|
||||
- /spec/volumeClaimTemplates/1/metadata/creationTimestamp
|
||||
- /spec/volumeClaimTemplates/2/metadata/creationTimestamp
|
||||
|
||||
project: default
|
||||
source:
|
||||
repoURL: 'https://helm.plane.so/'
|
||||
@@ -18,28 +37,35 @@ spec:
|
||||
helm:
|
||||
values: |
|
||||
planeVersion: stable
|
||||
|
||||
|
||||
ingress:
|
||||
enabled: true
|
||||
ingressClass: traefik
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: traefik
|
||||
appHost: "plane.innovation-hub-niedersachsen.de"
|
||||
ingressClass: "traefik"
|
||||
ingress_annotations:
|
||||
cert-manager.io/cluster-issuer: lets-encrypt-staging
|
||||
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
||||
traefik.ingress.kubernetes.io/router.tls: "true"
|
||||
cert-manager.io/cluster-issuer: lets-encrypt
|
||||
hosts:
|
||||
- "plane.innovation-hub-niedersachsen.de"
|
||||
tls:
|
||||
- secretName: plane-tls
|
||||
hosts:
|
||||
- "plane.innovation-hub-niedersachsen.de"
|
||||
ssl:
|
||||
tls_secret_name: plane-tls
|
||||
|
||||
|
||||
ssl:
|
||||
tls_secret_name: "plane-tls"
|
||||
createIssuer: false
|
||||
generateCerts: false
|
||||
|
||||
minio:
|
||||
local_setup: false
|
||||
|
||||
env:
|
||||
docstore_bucket: "plane-docstore"
|
||||
doc_upload_size_limit: "5242880"
|
||||
aws_access_key: "a0ccb47cc0994bf51ecd"
|
||||
aws_secret_access_key: "0d54ee2f943f2a56b8cafc3afe9cb1e2f9fecac2"
|
||||
aws_region: "eu-central-1"
|
||||
aws_s3_endpoint_url: "https://sws3.innovation-hub-niedersachsen.de"
|
||||
|
||||
destination:
|
||||
server: 'https://kubernetes.default.svc'
|
||||
namespace: plane
|
||||
|
||||
|
||||
syncPolicy:
|
||||
managedNamespaceMetadata:
|
||||
labels:
|
||||
@@ -49,3 +75,4 @@ spec:
|
||||
prune: true
|
||||
syncOptions:
|
||||
- CreateNamespace=true
|
||||
- RespectIgnoreDifferences=true
|
||||
@@ -39,6 +39,20 @@ stringData:
|
||||
"Read",
|
||||
"Write"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "plane",
|
||||
"credentials": [
|
||||
{
|
||||
"accessKey": "a0ccb47cc0994bf51ecd",
|
||||
"secretKey": "0d54ee2f943f2a56b8cafc3afe9cb1e2f9fecac2"
|
||||
}
|
||||
],
|
||||
"actions": [
|
||||
"Admin",
|
||||
"Read",
|
||||
"Write"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ spec:
|
||||
source:
|
||||
repoURL: 'https://wekan.github.io/charts/'
|
||||
chart: wekan
|
||||
targetRevision: 8.0.0
|
||||
targetRevision: "8.2.0"
|
||||
helm:
|
||||
values: |
|
||||
replicaCount: 1
|
||||
|
||||
Reference in New Issue
Block a user