refactor: use multi-arch images where possible
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Peter 2023-07-17 16:38:07 +00:00
parent 09f4dcaf71
commit 830ec43930
4 changed files with 28 additions and 3 deletions

View file

@ -122,6 +122,11 @@
- roles - roles
- rolebindings - rolebindings
verbs: ["*"] verbs: ["*"]
- apiGroups: ["monitoring.coreos.com"]
resources:
- podmonitors
- servicemonitors
verbs: ["*"]
- name: Create Drone service account - name: Create Drone service account
@ -161,7 +166,7 @@
name: drone-session-cache name: drone-session-cache
chart_ref: enapter/keydb chart_ref: enapter/keydb
release_namespace: drone release_namespace: drone
chart_version: 0.48.0 chart_version: "0.48.0"
update_repo_cache: true update_repo_cache: true
release_values: "{{ lookup('template', 'values.keydb.yml.j2') | from_yaml }}" release_values: "{{ lookup('template', 'values.keydb.yml.j2') | from_yaml }}"
@ -170,7 +175,7 @@
name: drone name: drone
chart_ref: drone/drone chart_ref: drone/drone
release_namespace: drone release_namespace: drone
chart_version: 0.6.3 chart_version: "0.6.3"
update_repo_cache: true update_repo_cache: true
release_values: "{{ lookup('template', 'values.drone.yml.j2') | from_yaml }}" release_values: "{{ lookup('template', 'values.drone.yml.j2') | from_yaml }}"

View file

@ -1,3 +1,8 @@
imageRepository: code.icb4dc0.de/prskr/infrastructure/keydb
imageTag: v6.3.2
podDisruptionBudget:
enabled: true
persistentVolume: persistentVolume:
enabled: false enabled: false
@ -15,4 +20,12 @@ serviceMonitor:
prometheus: default prometheus: default
exporter: exporter:
enabled: true enabled: true
imageTag: v1.51.0
resources:
requests:
cpu: 50m
memory: 50Mi
limits:
cpu: 150m
memory: 100Mi

View file

@ -1,3 +1,6 @@
image:
rootless: true
service: service:
ssh: ssh:
type: NodePort type: NodePort

View file

@ -4,8 +4,10 @@ imageTag: v6.3.2
nodes: 3 nodes: 3
podDisruptionBudget: podDisruptionBudget:
enabled: true enabled: true
persistentVolume: persistentVolume:
enabled: false enabled: false
resources: resources:
requests: requests:
cpu: 50m cpu: 50m
@ -13,6 +15,7 @@ resources:
limits: limits:
cpu: 250m cpu: 250m
memory: 256Mi memory: 256Mi
exporter: exporter:
enabled: true enabled: true
imageTag: v1.51.0 imageTag: v1.51.0
@ -23,6 +26,7 @@ exporter:
limits: limits:
cpu: 150m cpu: 150m
memory: 100Mi memory: 100Mi
serviceMonitor: serviceMonitor:
enabled: true enabled: true
labels: labels: