Generate rke2-canal resource bounds from template values rather than hardcoding. (#359)

* use template values to set resource bounds
* packageVersion increment

Signed-off-by: Anson Mansfield <amansfield@mantaro.com>
pull/362/head
Anson Mansfield 2023-07-14 19:11:51 -04:00 committed by GitHub
parent 16b730051a
commit 35ef849bcc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 23 additions and 4 deletions

View File

@ -181,9 +181,9 @@ spec:
{{- end }}
securityContext:
privileged: true
resources:
requests:
cpu: 250m
{{- if .Values.calico.resources }}
resources: {{- toYaml .Values.calico.resources | nindent 12 }}
{{- end }}
lifecycle:
preStop:
exec:
@ -239,6 +239,9 @@ spec:
{{- end }}
securityContext:
privileged: true
{{- if .Values.flannel.resources }}
resources: {{- toYaml .Values.flannel.resources | nindent 12 }}
{{- end }}
env:
- name: POD_NAME
valueFrom:

View File

@ -46,6 +46,14 @@ flannel:
#tunnelMode: "separate"
# Persistent keep interval to use
keepaliveInterval: 0
# Resource bounds for the kube-flannel daemon container
resources: ~
# requests:
# memory: 32Mi
# cpu: 100m
# limits:
# memory: 128Mi
# cpu: 500m
calico:
# CNI installation image.
@ -112,6 +120,14 @@ calico:
ip6AutoDetectionMethod: "first-found"
# Enable calico kube-controllers
calicoKubeControllers: false
# Resource bounds for the calico-node daemon container
resources:
requests:
cpu: 250m
# memory: 128Mi
# limits:
# cpu: 250m
# memory: 256Mi
global:
systemDefaultRegistry: ""

View File

@ -1,2 +1,2 @@
url: local
packageVersion: 03
packageVersion: 04