1# Default values for kube-vip.
2# This is a YAML-formatted file.
3# Declare variables to be passed into your templates.
5 repository: cgr.dev/chainguard-private/kube-vip
6 pullPolicy: IfNotPresent
7 # Overrides the image tag whose default is the chart appVersion.
10 tag: latest@sha256:4177829148f486e77ea4f1812e052e80a3451cb9b94be0a053b69b62f6423a11
13# Check https://kube-vip.io/docs/installation/flags/
23 vip_leaderelection: "false"
24 prometheus_server: ":2112"
26# Specify additional arguments to kube-vip
27# For example, to change the Prometheus HTTP server port, use the following:
28# prometheusHTTPServer: "0.0.0.0:2112"
31# Specify environment variables using valueFrom references (EnvVarSource)
32# For example we can use the IP address of the pod itself as a unique value for the routerID
35# fieldPath: status.podIP
38# Specify an externally created Secret(s) or ConfigMap(s) to inject environment variables
39# For example an externally provisioned secret could contain the password for your upstream BGP router, such as
43# bgp_peers: "<address:AS:password:multihop>"
46# namespace: kube-system
53# Specify extra labels to be added to DaemonSet (and therefore to Pods)
58# Custom namespace to override the namespace for the deployed resources.
61 # Specifies whether a service account should be created
63 # Annotations to add to the service account
65 # The name of the service account to use.
66 # If not set and create is true, a name is generated using the fullname template
84# We usually recommend not to specify default resources and to leave this as a conscious
85# choice for the user. This also increases chances charts run on environments with little
86# resources, such as Minikube. If you do want to specify resources, uncomment the following
87# lines, adjust them as necessary, and remove the curly braces after 'resources:'.
96# Specify additional volumes
98# path: /etc/rancher/k3s/k3s.yaml
103# Specify additional volume mounts
104# - mountPath: /etc/kubernetes/admin.conf
108# Specify additional host aliases
116 key: node-role.kubernetes.io/control-plane
120# requiredDuringSchedulingIgnoredDuringExecution:
123# - key: node-role.kubernetes.io/master
126# - key: node-role.kubernetes.io/control-plane