cozystack icon indicating copy to clipboard operation
cozystack copied to clipboard

Refactor bundles

Open kvaps opened this issue 2 months ago • 0 comments

Proposed change for cozystack configmap:

apiVersion: v1
kind: ConfigMap
metadata:
  name: cozystack
  namespace: cozy-system
data:
  # -- Basic Options --
  # no changes here
  api-server-endpoint: https://150.136.155.95:6443
  expose-external-ips: 10.4.0.13,10.4.0.246,10.4.0.180,10.4.0.46
  expose-services: dashboard,api
  ipv4-join-cidr: 100.64.0.0/16
  ipv4-pod-cidr: 10.244.0.0/16
  ipv4-pod-gateway: 10.244.0.1
  ipv4-svc-cidr: 10.96.0.0/16
  root-host: dev5.infra.aenix.org

  # -- Feature flags --
  # replace
  oidc-enabled: "true"
  # with
  enable-oidc: "true"
  # introduce
  enable-iaas: "true"
  enable-paas: "true"
  enable-naas: "true"

  # -- Opt-in/Opt-out components --
  # replace
  bundle-enable: gpu-operator
  bundle-disable: metallb,redis-operator
  # with
  system-enable-packages: gpu-operator
  system-disable-packages: metallb,redis-operator

  # -- Component values overrode --
  # replace
  values-kubeovn: |
    global:
      logVerbosity: 7
  # with
  system-values-kubeovn: |
    global:
      logVerbosity: 7

  # -- Subsystem options --
  # replace
  bundle-name: "paas-full|paas-hosted|distro-full|distro-hosted"
  # with
  system-networking: "kubeovn|cilium|none"
  system-storage: "linstor|none"
  system-virtualization: "kubevirt|none"

kvaps avatar Nov 01 '25 17:11 kvaps