refactor: use multi-arch images where possible
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
09f4dcaf71
commit
830ec43930
4 changed files with 28 additions and 3 deletions
|
@ -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 }}"
|
||||||
|
|
||||||
|
|
|
@ -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
|
|
@ -1,3 +1,6 @@
|
||||||
|
image:
|
||||||
|
rootless: true
|
||||||
|
|
||||||
service:
|
service:
|
||||||
ssh:
|
ssh:
|
||||||
type: NodePort
|
type: NodePort
|
||||||
|
|
|
@ -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:
|
||||||
|
|
Loading…
Reference in a new issue