projects/tinkerbell/tinkerbell-chart/chart/values.yaml (114 lines of code) (raw):
# Default values for tinkerbell.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
namespace: tink-system
createNamespace: true
boots:
deploy: true
name: boots
image: quay.io/tinkerbell/boots:v0.8.0
imagePullPolicy: IfNotPresent
replicas: 1
args: ["-dhcp-addr=0.0.0.0:67"]
resources:
limits:
cpu: 500m
memory: 128Mi
requests:
cpu: 10m
memory: 64Mi
roleName: boots-role
roleBindingName: boots-rolebinding
env: []
hegel:
deploy: true
name: hegel
image: quay.io/tinkerbell/hegel:v0.10.1
imagePullPolicy: IfNotPresent
replicas: 1
port:
hostPortEnabled: false
hostPort: 50061
args: []
resources:
limits:
cpu: 500m
memory: 128Mi
requests:
cpu: 10m
memory: 64Mi
roleName: hegel-role
roleBindingName: hegel-rolebinding
env:
- name: HEGEL_TRUSTED_PROXIES
value: 192.168.0.0/16
rufio:
deploy: true
name: rufio-controller-manager
image: quay.io/tinkerbell/rufio:v0.2.0
resources:
limits:
cpu: 500m
memory: 128Mi
requests:
cpu: 10m
memory: 64Mi
serviceAccountName: rufio-controller-manager
rufioLeaderElectionRoleName: rufio-leader-election-role
rufioSecretsViewerRoleName: rufio-secrets-viewer-role
managerRoleName: rufio-manager-role
rufioLeaderElectionRoleBindingName: rufio-leader-election-rolebinding
rufioSecretsViewerRoleBindingName: rufio-secrets-viewer-rolebinding
managerRoleBindingName: rufio-manager-rolebinding
managerConfigmapName: rufio-manager-config
tinkController:
deploy: true
name: tink-controller-manager
image: quay.io/tinkerbell/tink-controller:v0.8.0
imagePullPolicy: IfNotPresent
replicas: 1
args: []
resources:
limits:
cpu: 500m
memory: 128Mi
requests:
cpu: 10m
memory: 64Mi
roleName: tink-controller-manager-role
roleBindingName: tink-controller-manager-rolebinding
tinkLeaderElectionRoleName: tink-leader-election-role
tinkLeaderElectionRoleBindingName: tink-leader-election-rolebinding
tinkServer:
deploy: true
name: tink-server
image: quay.io/tinkerbell/tink:v0.8.0
imagePullPolicy: IfNotPresent
replicas: 1
port:
hostPortEnabled: false
hostPort: 42113
args: []
resources:
limits:
cpu: 500m
memory: 128Mi
requests:
cpu: 10m
memory: 64Mi
roleName: tink-server-role
roleBindingName: tink-server-rolebinding
envoy:
deploy: true
name: envoy
image: public.ecr.aws/l0g8r8j6/envoyproxy/envoy:v1.22.2.0-prod-eks-a-v0.0.0-dev-build.3645
imagePullPolicy: IfNotPresent
externalIp: 192.168.0.10
kubevip:
deploy: true
name: kube-vip
image: public.ecr.aws/l0g8r8j6/kube-vip/kube-vip:v0.5.0-eks-a-v0.0.0-dev-build.3614
imagePullPolicy: IfNotPresent
roleName: kube-vip-role
roleBindingName: kube-vip-rolebinding
loadBalancerClass: kube-vip.io/kube-vip-class
prometheus:
# Address to bind the prometheus HTTP server to. Empty means listen on all addresses.
addr: ""
# Port to bind the Prometheus HTTP server to. Defaults to 2113 to avoid colliding with EKS-As
# control plane KubeVIP.
port: 2113