Compare commits

..

1 commit

Author SHA1 Message Date
94dbe6942e
chore(deps): update dependency https://github.com/kubernetes-csi/external-snapshotter.git to v6.3.4
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-14 11:12:57 +00:00
9 changed files with 15 additions and 83 deletions

View file

@ -2,7 +2,7 @@ kind: pipeline
name: deploy name: deploy
steps: steps:
- name: kustomize build dashboard (prod + staging) - name: kustomize build dashboard (prod + staging)
image: git.ar21.de/aaron/kustomize-ci image: aaronriedel/kustomize-ci
commands: commands:
- cd /deployment-repo - cd /deployment-repo
- git clone https://git.ar21.de/yolokube/core-deployments.git . - git clone https://git.ar21.de/yolokube/core-deployments.git .
@ -19,7 +19,7 @@ steps:
event: event:
- push - push
- name: kustomize build dashboard (staging) - name: kustomize build dashboard (staging)
image: git.ar21.de/aaron/kustomize-ci image: aaronriedel/kustomize-ci
commands: commands:
- cd /deployment-repo - cd /deployment-repo
- git clone https://git.ar21.de/yolokube/core-deployments.git . - git clone https://git.ar21.de/yolokube/core-deployments.git .

View file

@ -2,8 +2,6 @@
Please find the Documentation in the [Wiki](https://git.ar21.de/yolokube/masterplan/wiki/Core-Deployments). Please find the Documentation in the [Wiki](https://git.ar21.de/yolokube/masterplan/wiki/Core-Deployments).
[![App Status](https://argo.services.yolokube.de/api/badge?name=cilium)](https://argo.services.yolokube.de/applications/cilium) Cilium
[![App Status](https://argo.services.yolokube.de/api/badge?name=dashboard)](https://argo.services.yolokube.de/applications/dashboard) Dashboard [![App Status](https://argo.services.yolokube.de/api/badge?name=dashboard)](https://argo.services.yolokube.de/applications/dashboard) Dashboard
[![App Status](https://argo.services.yolokube.de/api/badge?name=dashboard-staging)](https://argo.services.yolokube.de/applications/dashboard-staging) Dashboard (staging) [![App Status](https://argo.services.yolokube.de/api/badge?name=dashboard-staging)](https://argo.services.yolokube.de/applications/dashboard-staging) Dashboard (staging)

View file

@ -9,7 +9,7 @@ spec:
sources: sources:
- repoURL: https://traefik.github.io/charts - repoURL: https://traefik.github.io/charts
chart: traefik chart: traefik
targetRevision: 28.1.0 targetRevision: 27.0.2
helm: helm:
releaseName: traefik releaseName: traefik
valueFiles: valueFiles:
@ -63,7 +63,7 @@ spec:
sources: sources:
- repoURL: https://charts.longhorn.io - repoURL: https://charts.longhorn.io
chart: longhorn chart: longhorn
targetRevision: 1.6.2 # see Infos below, the CSI snapshotter needs to be updated too <-- version association can be found here: https://longhorn.io/docs/latest/snapshots-and-backups/csi-snapshot-support/enable-csi-snapshot-support/ targetRevision: 1.6.1 # see Infos below, the CSI snapshotter needs to be updated too <-- version association can be found here: https://longhorn.io/docs/latest/snapshots-and-backups/csi-snapshot-support/enable-csi-snapshot-support/
helm: helm:
releaseName: longhorn releaseName: longhorn
valueFiles: valueFiles:
@ -101,7 +101,7 @@ spec:
sources: sources:
- chart: kube-prometheus-stack - chart: kube-prometheus-stack
repoURL: https://prometheus-community.github.io/helm-charts repoURL: https://prometheus-community.github.io/helm-charts
targetRevision: 58.7.2 targetRevision: 58.0.1
helm: helm:
releaseName: prometheus releaseName: prometheus
valueFiles: valueFiles:
@ -126,39 +126,6 @@ spec:
--- ---
apiVersion: argoproj.io/v1alpha1 apiVersion: argoproj.io/v1alpha1
kind: Application kind: Application
metadata:
name: cilium
namespace: argocd
spec:
project: default
sources:
- chart: cilium
repoURL: https://helm.cilium.io/
targetRevision: 1.15.5
helm:
releaseName: cilium-cni
valueFiles:
- $values/cilium/values.yaml
- repoURL: https://git.ar21.de/yolokube/core-deployments.git
targetRevision: HEAD
ref: values
- repoURL: https://git.ar21.de/yolokube/core-deployments.git
targetRevision: HEAD
path: cilium
destination:
server: https://kubernetes.default.svc
namespace: kube-cilium
syncPolicy:
syncOptions:
- CreateNamespace=true
- ServerSideApply=true
automated:
selfHeal: false
prune: true
---
apiVersion: argoproj.io/v1alpha1
kind: Application
metadata: metadata:
name: node-labeler name: node-labeler
namespace: argocd namespace: argocd
@ -251,7 +218,7 @@ spec:
sources: sources:
- chart: loki - chart: loki
repoURL: https://grafana.github.io/helm-charts repoURL: https://grafana.github.io/helm-charts
targetRevision: 6.6.1 targetRevision: 6.2.0
helm: helm:
releaseName: loki releaseName: loki
valueFiles: valueFiles:

View file

@ -1,37 +0,0 @@
encryption:
enabled: false
ipam:
mode: kubernetes
operator:
clusterPoolIPv4PodCIDRList:
- "10.1.0.0/16"
clusterPoolIPv6PodCIDRList:
- "fd01::/104"
ipv6:
enabled: true
ipv4:
enabled: true
prometheus:
enabled: true
serviceMonitor:
enabled: true
dashboards:
enabled: true
operator:
prometheus:
serviceMonitor:
enabled: true
dashboards:
enabled: true
hostPort:
enabled: true
envoy:
enabled: false
prometheus:
enabled: false
proxy:
prometheus:
enabled: false
tunnel: vxlan
enableIPv4Masquerade: true
enableIPv6Masquerade: true

View file

@ -5,5 +5,5 @@ kind: Kustomization
images: images:
- name: git.ar21.de/yolokube/dashboard - name: git.ar21.de/yolokube/dashboard
newName: git.ar21.de/yolokube/dashboard newName: git.ar21.de/yolokube/dashboard
newTag: "1110" newTag: "999"
namespace: dashboard namespace: dashboard

View file

@ -5,7 +5,7 @@ kind: Kustomization
images: images:
- name: git.ar21.de/yolokube/dashboard - name: git.ar21.de/yolokube/dashboard
newName: git.ar21.de/yolokube/dashboard newName: git.ar21.de/yolokube/dashboard
newTag: staging-1107 newTag: staging-997
namespace: dashboard-staging namespace: dashboard-staging
patches: patches:
- patch: |- - patch: |-

View file

@ -34,7 +34,7 @@ spec:
app: dashboard app: dashboard
spec: spec:
containers: containers:
- image: git.ar21.de/yolokube/dashboard:1110 - image: git.ar21.de/yolokube/dashboard:999
imagePullPolicy: Always imagePullPolicy: Always
livenessProbe: livenessProbe:
httpGet: httpGet:

View file

@ -34,7 +34,7 @@ spec:
app: dashboard app: dashboard
spec: spec:
containers: containers:
- image: git.ar21.de/yolokube/dashboard:staging-1107 - image: git.ar21.de/yolokube/dashboard:staging-997
imagePullPolicy: Always imagePullPolicy: Always
livenessProbe: livenessProbe:
httpGet: httpGet:

View file

@ -13,11 +13,15 @@ loki:
configs: configs:
- from: 2024-04-14 - from: 2024-04-14
store: tsdb store: tsdb
object_store: s3 object_store: filesystem
schema: v13 schema: v13
index: index:
prefix: index_ prefix: index_
period: 24h period: 24h
storageConfig:
tsdb_shipper:
active_index_directory: /data/tsdb-index
cache_location: /data/tsdb-cache
# compactor: # compactor:
# working_directory: /data/retention # working_directory: /data/retention
# compaction_interval: 10m # compaction_interval: 10m