File values.yaml of Package rancher-turtles-chart

# turtlesUI: Manages the UI component.
turtlesUI:
  # enabled: Turn UI on or off.
  enabled: false
  # version: UI version to use.
  version: 0.8.2

# rancherTurtles: Sets up the cluster management controller.
rancherTurtles:
  # image: registry.rancher.com/rancher/rancher/turtles
  image: registry.rancher.com/rancher/rancher/turtles
  # imageVersion: v0.24.0
  imageVersion: v0.24.0
  # imagePullPolicy: IfNotPresent
  imagePullPolicy: IfNotPresent
  # namespace: Select namespace for Turtles to run.
  namespace: rancher-turtles-system
  # managerArguments: Extra args for the controller.
  managerArguments: []
  # imagePullSecrets: Secrets for private registries.
  imagePullSecrets: []
  # rancherInstalled: True if Rancher already installed is in the cluster, this is the preferred installation way.
  rancherInstalled: false
  # kubectlImage: Image for kubectl tasks.
  kubectlImage: "%%IMG_REPO%%/%%IMG_PREFIX%%kubectl:1.33.4"
  # shellImage: Image for shell tasks.
  shellImage: registry.rancher.com/rancher/kuberlr-kubectl:v5.0.0
  # features: Optional and experimental features.
  features:
    # day2operations: Alpha feature.
    day2operations:
      # enabled: Turn on or off.
      enabled: false
      # image: registry.rancher.com/rancher/rancher/turtles
      image: registry.rancher.com/rancher/rancher/turtles
      # imageVersion: v0.24.0
      imageVersion: v0.24.0
      # imagePullPolicy: IfNotPresent
      imagePullPolicy: IfNotPresent
      # etcdBackupRestore: Alpha feature. Manages etcd backup/restore.
      etcdBackupRestore:
        # enabled: Turn on (true) or off (false).
        enabled: false
    # agent-tls-mode: Beta feature for agent TLS.
    agent-tls-mode:
      # enabled: Turn on or off.
      enabled: true
    # no-cert-manager: Alpha feature for cert-manager removal.
    no-cert-manager:
      # enabled: Turn on or off.
      enabled: false
    # clusterclass-operations: Alpha feature. Manages cluster class ops. Not ready for testing yet.
    clusterclass-operations:
      # enabled: Turn on or off.
      enabled: false
      # image: registry.rancher.com/rancher/rancher/turtles
      image: registry.rancher.com/rancher/rancher/turtles
      # imageVersion: v0.24.0
      imageVersion: v0.24.0
      # imagePullPolicy: IfNotPresent
      imagePullPolicy: IfNotPresent
  # volumes: Volumes for controller pods.
  volumes:
    - name: clusterctl-config
      configMap:
        name: clusterctl-config
  # volumeMounts: Volume mounts for controller pods.
  volumeMounts:
    manager:
      - mountPath: /config
        name: clusterctl-config

# cluster-api-operator: Manages Cluster API components.
cluster-api-operator:
  # cleanup: Enable cleanup tasks.
  cleanup: true
  # cluster-api: Cluster API component settings.
  cluster-api:
    # enabled: Turn on or off.
    enabled: true
    # configSecret: Secret for Cluster API config.
    configSecret:
      # name: Custom secret name (if overriding).
      name: ""
      # defaultName: Default secret name.
      defaultName: capi-env-variables
    # core: Core Cluster API settings.
    core:
      # namespace: Core component namespace.
      namespace: capi-system
      # version: Core ClusterAPI version.
      version: ""
      # enableAutomaticUpdate: Allow the provider to update automatically when a new Turtles version is installed.
      enableAutomaticUpdate: true
      # imageUrl: Custom image URL.
      imageUrl: ""
      # fetchConfig: Config fetching settings.
      fetchConfig:
        # url: Config fetch URL.
        url: ""
        # selector: Config selector.
        selector: ""
    # rke2: RKE2 provider settings.
    rke2:
      # enabled: Turn on or off.
      enabled: true
      # version: RKE2 version.
      version: ""
      # enableAutomaticUpdate: Allow the provider to update automatically when a new Turtles version is installed.
      enableAutomaticUpdate: true
      # bootstrap: RKE2 bootstrap provider.
      bootstrap:
        # namespace: Bootstrap namespace.
        namespace: rke2-bootstrap-system
        # imageUrl: Custom image URL.
        imageUrl: ""
        # fetchConfig: Config fetching settings.
        fetchConfig:
          # url: Config fetch URL.
          url: ""
          # selector: Config selector.
          selector: ""
      # controlPlane: RKE2 control plane provider.
      controlPlane:
        # namespace: Control plane namespace.
        namespace: rke2-control-plane-system
        # imageUrl: Custom image URL.
        imageUrl: ""
        # fetchConfig: Config fetching settings.
        fetchConfig:
          # url: Config fetch URL.
          url: ""
          # selector: Config selector.
          selector: ""
    metal3:
      enabled: true
      version: "v1.10.2"
      infrastructure:
        namespace: capm3-system
        imageUrl: "registry.suse.com/rancher/cluster-api-provider-metal3:v1.10.2"
        fetchConfig:
          url: ""
          selector: ""
      ipam:
        namespace: metal3-ipam-system
        imageUrl: "registry.suse.com/rancher/ip-address-manager:v1.10.2"
        fetchConfig:
          url: ""
          selector: ""
    fleet:
      addon:
        fetchConfig:
          url: ""
          selector: ""
openSUSE Build Service is sponsored by